====================================== | xx__-> [ 8.959828][ T196] ------------[ cut here ]------------ | [ 8.960030][ T196] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/196 | [ 8.960274][ T196] Modules linked in: | [ 8.960916][ T196] Tainted: [W]=WARN [ 8.961020][ T196] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 8.961190][ T196] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 8.961365][ T196] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 8.962268][ T196] RSP: 0018:ffa00000009671b0 EFLAGS: 00010286 [ 8.962439][ T196] RAX: 00000000ffffffa6 RBX: ff1100000cb12c80 RCX: 1ff400000012cdfc [ 8.962679][ T196] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000cb12d3c [ 8.962877][ T196] RBP: ff11000005982000 R08: 1fe22000019625a9 R09: ff1100000f510b80 [ 8.963074][ T196] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 8.963271][ T196] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff92520900 [ 8.963471][ T196] FS: 00007fa20cbf4840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 8.963717][ T196] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 8.963884][ T196] CR2: 00007fa20cded460 CR3: 000000000e00f003 CR4: 0000000000771ef0 [ 8.964122][ T196] PKRU: 55555554 [ 8.964223][ T196] Call Trace: [ 8.964323][ T196] [ 8.964392][ T196] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 8.964540][ T196] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 8.964642][ T196] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 8.964775][ T196] __dev_notify_flags (net/core/dev.c:9787) [ 8.964909][ T196] ? netif_change_name (net/core/dev.c:1495) [ 8.965041][ T196] ? __dev_change_flags (net/core/dev.c:9752) [ 8.965174][ T196] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 8.965307][ T196] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 8.965472][ T196] ? alloc_netdev_mqs (net/core/dev.c:12133) [ 8.965616][ T196] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 8.965750][ T196] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 8.965886][ T196] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 8.966019][ T196] ? __dev_get_by_name (net/core/dev.c:883) [ 8.966152][ T196] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 8.966292][ T196] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 8.966431][ T196] rtnl_newlink (net/core/rtnetlink.c:4150) [ 8.966576][ T196] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.966710][ T196] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 8.966842][ T196] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 8.966975][ T196] ? mark_usage (kernel/locking/lockdep.c:4674) [ 8.967107][ T196] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 8.967245][ T196] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 8.967380][ T196] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 8.967518][ T196] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 8.967656][ T196] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 8.967789][ T196] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 8.967921][ T196] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 8.968056][ T196] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.968188][ T196] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 8.968334][ T196] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 8.968469][ T196] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 8.968613][ T196] ? netlink_ack (./include/linux/skbuff.h:2718) [ 8.968750][ T196] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.968883][ T196] ? netlink_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.969017][ T196] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 8.969152][ T196] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 8.969286][ T196] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 8.969421][ T196] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 8.969563][ T196] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 8.969698][ T196] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 8.969833][ T196] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 8.969967][ T196] ? copy_msghdr_from_user (net/socket.c:2635) [ 8.970100][ T196] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 8.970266][ T196] ? move_addr_to_kernel (net/socket.c:258) [ 8.970406][ T196] ___sys_sendmsg (net/socket.c:2752) [ 8.970547][ T196] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 8.970681][ T196] ? copy_msghdr_from_user (net/socket.c:2603) [ 8.970824][ T196] ? 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)) [ 8.970960][ T196] __sys_sendmsg (net/socket.c:2784) [ 8.971094][ T196] ? __sys_sendmsg_sock (net/socket.c:2765) [ 8.971233][ T196] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.971369][ T196] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.971502][ T196] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 8.971646][ T196] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 8.971779][ T196] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 8.971911][ T196] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 8.972077][ T196] RIP: 0033:0x7fa20ce2e08e [ 8.972219][ T196] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.972803][ T196] RSP: 002b:00007fff1c0c79f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 8.973004][ T196] RAX: ffffffffffffffda RBX: 00007fff1c0c8198 RCX: 00007fa20ce2e08e [ 8.973203][ T196] RDX: 0000000000000000 RSI: 00007fff1c0c7aa0 RDI: 0000000000000005 [ 8.973400][ T196] RBP: 00007fff1c0c7a00 R08: 0000000000000000 R09: 0000000000000000 [ 8.973695][ T196] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e97f [ 8.973896][ T196] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff1c0c8160 | [ 9.031500][ T202] ------------[ cut here ]------------ | [ 9.031673][ T202] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/202 | [ 9.031909][ T202] Modules linked in: | [ 9.032290][ T202] Tainted: [W]=WARN [ 9.032393][ T202] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.032574][ T202] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.032751][ 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 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.033227][ T202] RSP: 0018:ffa00000009a6e30 EFLAGS: 00010286 [ 9.033395][ T202] RAX: 00000000ffffffa6 RBX: ff1100000516d1c0 RCX: 1ff4000000134d8c [ 9.033609][ T202] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000516d27c [ 9.033810][ T202] RBP: ff1100000a294000 R08: 1fe2200000a2da51 R09: ff1100000f90ae80 [ 9.034010][ T202] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 9.034208][ T202] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c484e7c [ 9.034409][ T202] FS: 00007fb914b1d840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 9.034654][ T202] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.034827][ T202] CR2: 000000000042ebe0 CR3: 000000000a13d004 CR4: 0000000000771ef0 [ 9.035028][ T202] PKRU: 55555554 [ 9.035130][ T202] Call Trace: [ 9.035231][ T202] [ 9.035301][ T202] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:179 (discriminator 1) kernel/locking/spinlock.c:198 (discriminator 1)) [ 9.035472][ T202] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.035617][ T202] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.035720][ T202] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.035857][ T202] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.035993][ T202] __dev_notify_flags (net/core/dev.c:9787) [ 9.036128][ T202] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.036263][ T202] ? netif_change_name (net/core/dev.c:1495) [ 9.036397][ T202] ? __queue_work (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/workqueue.c:2402 (discriminator 2)) [ 9.036541][ T202] ? __queue_work (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/workqueue.c:2402 (discriminator 2)) [ 9.036676][ T202] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.036810][ T202] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 9.036943][ T202] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 9.037078][ T202] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 9.037214][ T202] veth_newlink (drivers/net/veth.c:1871) [ 9.037349][ T202] ? veth_poll_controller (drivers/net/veth.c:1470) [ 9.037484][ T202] ? kasan_save_stack (mm/kasan/common.c:57) [ 9.037627][ T202] ? kasan_save_track (mm/kasan/common.c:78) [ 9.037758][ T202] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 9.037907][ T202] ? __kvmalloc_node_noprof (mm/slub.c:5296 mm/slub.c:6832) [ 9.038043][ T202] ? alloc_netdev_mqs (net/core/dev.c:12129 (discriminator 7)) [ 9.038179][ T202] ? rtnl_af_lookup (net/core/rtnetlink.c:763 (discriminator 1)) [ 9.038313][ T202] ? alloc_netdev_mqs (net/core/dev.c:12133) [ 9.038449][ T202] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 9.038594][ T202] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 9.038733][ T202] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 9.038867][ T202] ? __dev_get_by_name (net/core/dev.c:883) [ 9.039002][ T202] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 9.039141][ T202] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 9.039278][ T202] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.039413][ T202] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.039644][ T202] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.039777][ T202] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.039909][ T202] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.040042][ T202] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.040182][ T202] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.040315][ T202] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.040449][ T202] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.040680][ 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.040812][ T202] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.040946][ T202] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.041169][ T202] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.041302][ T202] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.041528][ T202] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.041674][ T202] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.041809][ T202] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.042033][ 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.042255][ 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.042477][ T202] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.042622][ T202] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.042758][ T202] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.042983][ T202] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.043118][ T202] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.043281][ T202] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.043417][ T202] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.043561][ T202] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.043697][ T202] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.043863][ T202] ? move_addr_to_kernel (net/socket.c:258) [ 9.043999][ T202] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.044221][ T202] ___sys_sendmsg (net/socket.c:2752) [ 9.044445][ T202] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.044586][ T202] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.044759][ T202] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.044897][ T202] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.045033][ T202] __sys_sendmsg (net/socket.c:2784) [ 9.045256][ T202] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.045478][ T202] ? lockdep_softirqs_on (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4558 (discriminator 2)) [ 9.045622][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.045755][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.045889][ T202] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.046024][ T202] ? irq_exit_rcu (kernel/softirq.c:754) [ 9.046159][ T202] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.046413][ T202] RIP: 0033:0x7fb914d5708e [ 9.046563][ 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.047043][ T202] RSP: 002b:00007ffeb65bc2d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.047338][ T202] RAX: ffffffffffffffda RBX: 00007ffeb65bca70 RCX: 00007fb914d5708e [ 9.047546][ T202] RDX: 0000000000000000 RSI: 00007ffeb65bc380 RDI: 0000000000000005 [ 9.047836][ T202] RBP: 00007ffeb65bc2e0 R08: 0000000000000000 R09: 0000000000000000 [ 9.048124][ T202] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e97f [ 9.048416][ T202] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeb65bca40 | [ 9.056012][ T202] ------------[ cut here ]------------ | [ 9.056154][ T202] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/202 | [ 9.057070][ T202] Modules linked in: | [ 9.057445][ T202] Tainted: [W]=WARN [ 9.057605][ T202] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.057829][ T202] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.058003][ 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 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.058467][ T202] RSP: 0018:ffa00000009a71b0 EFLAGS: 00010286 [ 9.058696][ T202] RAX: 00000000ffffffa6 RBX: ff110000093711c0 RCX: 1ff4000000134dfc [ 9.058891][ T202] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000937127c [ 9.059089][ T202] RBP: ff11000009264000 R08: 1fe220000126e251 R09: ff1100000f90ae80 [ 9.059284][ T202] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 9.059483][ T202] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff92403b20 [ 9.059743][ T202] FS: 00007fb914b1d840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 9.059974][ T202] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.060139][ T202] CR2: 000000000042ebe0 CR3: 000000000a13d004 CR4: 0000000000771ef0 [ 9.060337][ T202] PKRU: 55555554 [ 9.060438][ T202] Call Trace: [ 9.060597][ T202] [ 9.060669][ T202] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.060892][ T202] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.060993][ T202] __dev_notify_flags (net/core/dev.c:9787) [ 9.061127][ T202] ? netif_change_name (net/core/dev.c:1495) [ 9.061260][ T202] ? rtnl_af_lookup (net/core/rtnetlink.c:763 (discriminator 1)) [ 9.061393][ T202] ? alloc_netdev_mqs (net/core/dev.c:12133) [ 9.061592][ T202] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 9.061727][ T202] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 9.061862][ T202] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 9.061994][ T202] ? __dev_get_by_name (net/core/dev.c:883) [ 9.062127][ T202] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 9.062265][ T202] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 9.062401][ T202] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.062687][ T202] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.062840][ T202] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.063061][ T202] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.063196][ T202] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.063327][ T202] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.063608][ T202] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.063748][ T202] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.063968][ T202] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.064101][ 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.064232][ T202] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.064365][ T202] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.064499][ T202] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.064697][ T202] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.064838][ T202] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.064970][ T202] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.065103][ T202] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.065239][ 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.065370][ 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.065513][ T202] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.065788][ T202] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.065921][ T202] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.066055][ T202] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.066276][ T202] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.066498][ T202] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.066698][ T202] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.066832][ T202] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.066964][ T202] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.067127][ T202] ? move_addr_to_kernel (net/socket.c:258) [ 9.067349][ T202] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.067482][ T202] ___sys_sendmsg (net/socket.c:2752) [ 9.067675][ T202] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.067895][ T202] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.068066][ T202] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.068201][ T202] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.068423][ T202] __sys_sendmsg (net/socket.c:2784) [ 9.068621][ T202] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.068841][ T202] ? lockdep_softirqs_on (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4558 (discriminator 2)) [ 9.068976][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.069109][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.069329][ T202] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.069610][ T202] ? irq_exit_rcu (kernel/softirq.c:754) [ 9.069744][ T202] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.069910][ T202] RIP: 0033:0x7fb914d5708e [ 9.070047][ 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.070692][ T202] RSP: 002b:00007ffeb65bc2d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.070891][ T202] RAX: ffffffffffffffda RBX: 00007ffeb65bca70 RCX: 00007fb914d5708e [ 9.071088][ T202] RDX: 0000000000000000 RSI: 00007ffeb65bc380 RDI: 0000000000000005 [ 9.071284][ T202] RBP: 00007ffeb65bc2e0 R08: 0000000000000000 R09: 0000000000000000 [ 9.071483][ T202] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e97f [ 9.071740][ T202] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeb65bca40 | [ 9.219674][ T213] ------------[ cut here ]------------ | [ 9.219835][ T213] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/213 | [ 9.220069][ T213] Modules linked in: | [ 9.220783][ T213] Tainted: [W]=WARN [ 9.220886][ T213] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.221054][ T213] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.221225][ T213] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.221696][ T213] RSP: 0018:ffa0000000947020 EFLAGS: 00010286 [ 9.221861][ T213] RAX: 00000000ffffffa6 RBX: ff1100000c6358c0 RCX: 1ff4000000128dca [ 9.222057][ T213] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c63597c [ 9.222251][ T213] RBP: ff11000009264000 R08: 1fe22000018c6b31 R09: ff1100000261d158 [ 9.222445][ T213] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 9.222645][ T213] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 9.222842][ T213] FS: 00007f429ea19840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 9.223071][ T213] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.223234][ T213] CR2: 000000002e970988 CR3: 000000000eb2e002 CR4: 0000000000771ef0 [ 9.223429][ T213] PKRU: 55555554 [ 9.223531][ T213] Call Trace: [ 9.223635][ T213] [ 9.223704][ T213] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.223840][ T213] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.223939][ T213] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.224070][ T213] __dev_notify_flags (net/core/dev.c:9787) [ 9.224201][ T213] ? netif_change_name (net/core/dev.c:1495) [ 9.224330][ T213] ? __dev_change_flags (net/core/dev.c:9752) [ 9.224461][ T213] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 9.224599][ T213] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.224732][ T213] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 9.224863][ T213] netif_change_flags (net/core/dev.c:9820) [ 9.224993][ T213] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 9.225122][ T213] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 9.225254][ T213] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.225384][ T213] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.225556][ T213] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.225683][ T213] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.225810][ T213] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.225938][ T213] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.226069][ T213] ? __kernel_text_address (kernel/extable.c:79) [ 9.226198][ T213] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.226328][ T213] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.226456][ T213] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.226596][ T213] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.226727][ T213] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.226855][ T213] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.226982][ T213] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.227109][ T213] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.227238][ T213] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.227367][ T213] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.227497][ T213] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.227636][ T213] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.227767][ T213] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.227899][ T213] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.228030][ T213] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.228158][ T213] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.228288][ T213] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.228416][ T213] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.228552][ T213] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.228682][ T213] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.228811][ T213] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.228939][ T213] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.229067][ T213] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.229197][ T213] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.229326][ T213] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.229456][ T213] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.229594][ T213] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.229722][ T213] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.229853][ T213] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.229981][ T213] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.230111][ T213] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.230240][ T213] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.230370][ T213] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.230504][ T213] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.230641][ T213] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.230771][ T213] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.230901][ T213] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.231029][ T213] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.231159][ T213] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.231289][ T213] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.231420][ T213] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.231561][ T213] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.231691][ T213] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.231819][ T213] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.231978][ T213] ? move_addr_to_kernel (net/socket.c:258) [ 9.232109][ T213] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.232238][ T213] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.232370][ T213] ___sys_sendmsg (net/socket.c:2752) [ 9.232499][ T213] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.232670][ T213] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.232811][ T213] __sys_sendmsg (net/socket.c:2784) [ 9.232941][ T213] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.233070][ T213] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.233231][ T213] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.233362][ T213] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.233492][ T213] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.233629][ T213] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.233758][ T213] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.233886][ T213] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.234046][ T213] RIP: 0033:0x7f429ec5308e [ 9.234182][ T213] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.234700][ T213] RSP: 002b:00007ffe4ad790f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.234899][ T213] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f429ec5308e [ 9.235093][ T213] RDX: 0000000000000000 RSI: 00007ffe4ad791a0 RDI: 0000000000000005 [ 9.235286][ T213] RBP: 00007ffe4ad79100 R08: 0000000000000000 R09: 0000000000000000 [ 9.235481][ T213] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e97f [ 9.235682][ T213] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe4ad79860 | [ 9.311196][ T221] ------------[ cut here ]------------ | [ 9.311354][ T221] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/221 | [ 9.311603][ T221] Modules linked in: | [ 9.311983][ T221] Tainted: [W]=WARN [ 9.312085][ T221] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.312251][ T221] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.312427][ 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 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.312912][ T221] RSP: 0018:ffa00000009e7020 EFLAGS: 00010286 [ 9.313087][ T221] RAX: 00000000ffffffa6 RBX: ff1100000c0e9000 RCX: 1ff400000013cdca [ 9.313285][ T221] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c0e90bc [ 9.313484][ T221] RBP: ff1100000a294000 R08: 1fe220000181d219 R09: ff1100000e1a0b58 [ 9.313693][ T221] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 9.313891][ T221] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 9.314095][ T221] FS: 00007fdb6da32840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 9.314328][ T221] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.314494][ T221] CR2: 00007fdb6dd021a0 CR3: 00000000059bc001 CR4: 0000000000771ef0 [ 9.314763][ T221] PKRU: 55555554 [ 9.314863][ T221] Call Trace: [ 9.314961][ T221] [ 9.315086][ T221] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.315222][ T221] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.315323][ T221] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.315456][ T221] __dev_notify_flags (net/core/dev.c:9787) [ 9.315651][ T221] ? netif_change_name (net/core/dev.c:1495) [ 9.315785][ T221] ? __dev_change_flags (net/core/dev.c:9752) [ 9.315918][ T221] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 9.316051][ T221] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.316183][ T221] ? is_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.316319][ T221] netif_change_flags (net/core/dev.c:9820) [ 9.316452][ T221] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 9.316647][ T221] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 9.316786][ T221] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.316920][ T221] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.317087][ T221] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.317218][ 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.317349][ T221] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.317481][ T221] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.317686][ T221] ? __kernel_text_address (kernel/extable.c:79) [ 9.317820][ T221] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.317953][ T221] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.318087][ T221] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.318219][ T221] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.318351][ T221] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.318480][ T221] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.318694][ T221] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.318826][ T221] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.318958][ T221] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/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.319093][ T221] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.319223][ T221] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.319357][ T221] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.319491][ T221] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.319712][ T221] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.319847][ T221] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.319978][ T221] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.320110][ T221] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.320243][ T221] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.320374][ T221] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.320515][ T221] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.320735][ T221] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.320866][ T221] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.320997][ T221] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.321131][ T221] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.321264][ T221] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.321398][ 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.321623][ T221] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.321753][ T221] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.321887][ T221] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.322018][ T221] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.322151][ T221] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.322284][ T221] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.322416][ T221] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.322630][ 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.322761][ 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.322894][ T221] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.323028][ T221] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.323160][ T221] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.323294][ T221] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.323427][ T221] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.323634][ T221] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.323769][ T221] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.323901][ T221] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.324033][ T221] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.324195][ T221] ? move_addr_to_kernel (net/socket.c:258) [ 9.324328][ T221] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.324460][ 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.324657][ T221] ___sys_sendmsg (net/socket.c:2752) [ 9.324789][ T221] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.324951][ T221] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.325095][ T221] __sys_sendmsg (net/socket.c:2784) [ 9.325227][ T221] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.325359][ T221] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.325532][ T221] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.325721][ T221] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.325850][ T221] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.325982][ T221] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.326114][ T221] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.326244][ T221] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.326408][ T221] RIP: 0033:0x7fdb6dc6c08e [ 9.326612][ 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.327080][ T221] RSP: 002b:00007fff80a19cd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.327277][ T221] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fdb6dc6c08e [ 9.327474][ T221] RDX: 0000000000000000 RSI: 00007fff80a19d80 RDI: 0000000000000005 [ 9.327719][ T221] RBP: 00007fff80a19ce0 R08: 0000000000000000 R09: 0000000000000000 [ 9.327915][ T221] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e97f [ 9.328110][ T221] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff80a1a440 | [ 9.330342][ T46] ------------[ cut here ]------------ | [ 9.330555][ T46] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: 1/46 | [ 9.330795][ T46] Modules linked in: | [ 9.331193][ T46] Tainted: [W]=WARN [ 9.331285][ T46] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.331440][ T46] Workqueue: events_unbound linkwatch_event [ 9.331856][ T46] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.332017][ T46] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.332455][ T46] RSP: 0018:ffa000000032f9e0 EFLAGS: 00010286 [ 9.332680][ T46] RAX: 00000000ffffffa6 RBX: ff1100000c0e98c0 RCX: 1ff4000000065f02 [ 9.332860][ T46] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c0e997c [ 9.333043][ T46] RBP: ff1100000a294000 R08: 1fe220000181d331 R09: ff110000024a0ba8 [ 9.333223][ T46] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 9.333401][ T46] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 9.333657][ T46] FS: 0000000000000000(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 9.333871][ T46] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.334087][ T46] CR2: 00007fdb6dd021a0 CR3: 000000003b34d005 CR4: 0000000000771ef0 [ 9.334268][ T46] PKRU: 55555554 [ 9.334359][ T46] Call Trace: [ 9.334452][ T46] [ 9.334521][ T46] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.334732][ T46] ? notifier_call_chain (kernel/notifier.c:85) [ 9.334857][ T46] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.334948][ T46] netif_state_change (net/core/dev.c:1605) [ 9.335071][ T46] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.335224][ T46] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 9.335345][ T46] __linkwatch_run_queue (net/core/link_watch.c:240) [ 9.335467][ T46] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.335646][ T46] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 9.335766][ T46] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 9.335889][ T46] process_one_work (kernel/workqueue.c:3314) [ 9.336015][ T46] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 9.336137][ T46] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.336262][ T46] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 9.336386][ T46] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 9.336511][ T46] kthread (kernel/kthread.c:436) [ 9.336665][ T46] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 9.336817][ T46] ? kthread_affine_node (kernel/kthread.c:378) [ 9.336947][ T46] ret_from_fork (arch/x86/kernel/process.c:158) [ 9.337070][ T46] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 9.337219][ T46] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 9.337341][ T46] ? kthread_affine_node (kernel/kthread.c:378) [ 9.337462][ T46] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 9.339220][ T46] ------------[ cut here ]------------ | [ 9.339342][ T46] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: 1/46 | [ 9.339594][ T46] Modules linked in: | [ 9.339971][ T46] Tainted: [W]=WARN [ 9.340061][ T46] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.340210][ T46] Workqueue: events_unbound linkwatch_event [ 9.340367][ T46] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.340528][ T46] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.341039][ T46] RSP: 0018:ffa000000032f9e0 EFLAGS: 00010286 [ 9.341190][ T46] RAX: 00000000ffffffa6 RBX: ff1100000b91e200 RCX: 1ff4000000065f02 [ 9.341369][ T46] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b91e2bc [ 9.341629][ T46] RBP: ff11000009264000 R08: 1fe2200001723c59 R09: ff110000024a0ba8 [ 9.341807][ T46] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 9.341986][ T46] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 9.342167][ T46] FS: 0000000000000000(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 9.342379][ T46] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.342578][ T46] CR2: 00007fdb6dd021a0 CR3: 000000003b34d005 CR4: 0000000000771ef0 [ 9.342761][ T46] PKRU: 55555554 [ 9.342851][ T46] Call Trace: [ 9.342942][ T46] [ 9.343005][ T46] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.343172][ T46] ? notifier_call_chain (kernel/notifier.c:85) [ 9.343297][ T46] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.343388][ T46] netif_state_change (net/core/dev.c:1605) [ 9.343514][ T46] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.343715][ T46] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 9.343836][ T46] __linkwatch_run_queue (net/core/link_watch.c:240) [ 9.343958][ T46] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.344083][ T46] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 9.344205][ T46] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 9.344326][ T46] process_one_work (kernel/workqueue.c:3314) [ 9.344451][ T46] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 9.344620][ T46] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.344745][ T46] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 9.344870][ T46] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 9.344990][ T46] kthread (kernel/kthread.c:436) [ 9.345083][ T46] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 9.345236][ T46] ? kthread_affine_node (kernel/kthread.c:378) [ 9.345356][ T46] ret_from_fork (arch/x86/kernel/process.c:158) [ 9.345478][ T46] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 9.345681][ T46] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 9.345803][ T46] ? kthread_affine_node (kernel/kthread.c:378) [ 9.345923][ T46] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 9.384240][ T226] ------------[ cut here ]------------ | [ 9.384372][ T226] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/226 | [ 9.384615][ T226] Modules linked in: | [ 9.384994][ T226] Tainted: [W]=WARN [ 9.385097][ T226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.385267][ T226] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.385442][ T226] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.385926][ T226] RSP: 0018:ffa0000000a36ee0 EFLAGS: 00010286 [ 9.386097][ T226] RAX: 00000000ffffffa6 RBX: ff1100000b91f700 RCX: 1ff4000000146da2 [ 9.386297][ T226] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b91f7bc [ 9.386496][ T226] RBP: ff11000009264000 R08: 1fe2200001723ef9 R09: ff1100000eb12e58 [ 9.386708][ T226] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 9.386909][ T226] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 9.387111][ T226] FS: 00007fa5d797a840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 9.387346][ T226] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.387518][ T226] CR2: 00000000350cc988 CR3: 0000000004dfa005 CR4: 0000000000771ef0 [ 9.387727][ T226] PKRU: 55555554 [ 9.387828][ T226] Call Trace: [ 9.387929][ T226] [ 9.387998][ T226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.388134][ T226] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 9.388270][ T226] notifier_call_chain (kernel/notifier.c:85) [ 9.388409][ T226] __netdev_upper_dev_link (net/core/dev.c:8931) [ 9.389099][ T226] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.389236][ T226] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 9.389374][ T226] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.389515][ T226] netdev_master_upper_dev_link (net/core/dev.c:9001) [ 9.389657][ T226] ? netdev_upper_dev_link (net/core/dev.c:8974) [ 9.389791][ T226] ? netdev_is_rx_handler_busy (net/core/dev.c:5878 (discriminator 4)) [ 9.389928][ T226] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:45) [ 9.390064][ T226] ? netdev_rx_handler_register (net/core/dev.c:5900) [ 9.390203][ T226] br_add_if (net/bridge/br_if.c:619) [ 9.390311][ T226] do_set_master (net/core/rtnetlink.c:3011) [ 9.390446][ T226] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 9.390592][ T226] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 9.390731][ T226] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.390867][ T226] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.391035][ T226] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.391171][ T226] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.391305][ T226] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.391439][ T226] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.391588][ T226] ? __kernel_text_address (kernel/extable.c:79) [ 9.391722][ T226] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.391859][ T226] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.391994][ T226] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.392131][ T226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.392266][ T226] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.392400][ T226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.392543][ T226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.392677][ T226] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.392813][ T226] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/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.392949][ T226] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.393085][ T226] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.393224][ T226] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.393357][ T226] ? nla_get_range_signed (lib/nlattr.c:270) [ 9.393495][ T226] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.393644][ T226] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.393781][ T226] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.393915][ T226] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.394049][ T226] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.394184][ T226] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.394318][ T226] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.394456][ T226] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.394601][ T226] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.394737][ T226] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.394872][ T226] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.395008][ T226] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.395144][ T226] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.395279][ T226] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.395414][ T226] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.395555][ T226] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.395691][ T226] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.395824][ T226] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.396051][ T226] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.396194][ T226] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.396330][ T226] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.396467][ T226] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.396611][ T226] ? netlink_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.396746][ T226] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.396882][ T226] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.397015][ T226] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.397150][ T226] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.397284][ T226] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.397419][ T226] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.397568][ T226] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.397703][ T226] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.397837][ T226] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.398002][ T226] ? move_addr_to_kernel (net/socket.c:258) [ 9.398137][ T226] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.398271][ T226] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.398406][ T226] ___sys_sendmsg (net/socket.c:2752) [ 9.398549][ T226] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.398715][ T226] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.398861][ T226] __sys_sendmsg (net/socket.c:2784) [ 9.398996][ T226] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.399129][ T226] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.399297][ T226] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.399430][ T226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.399575][ T226] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.399709][ T226] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.399840][ T226] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.399973][ T226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.400140][ T226] RIP: 0033:0x7fa5d7bb408e [ 9.400279][ T226] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.400777][ T226] RSP: 002b:00007fff1bd2bb90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.400979][ T226] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fa5d7bb408e [ 9.401180][ T226] RDX: 0000000000000000 RSI: 00007fff1bd2bc40 RDI: 0000000000000005 [ 9.401381][ T226] RBP: 00007fff1bd2bba0 R08: 0000000000000000 R09: 0000000000000000 [ 9.401593][ T226] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e97f [ 9.401794][ T226] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff1bd2c300 | [ 9.403479][ T226] ------------[ cut here ]------------ | [ 9.403624][ T226] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/226 | [ 9.403895][ T226] Modules linked in: | [ 9.404282][ T226] Tainted: [W]=WARN [ 9.404387][ T226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.404573][ T226] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.404753][ T226] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.405248][ T226] RSP: 0018:ffa0000000a36ea0 EFLAGS: 00010286 [ 9.405425][ T226] RAX: 00000000ffffffa6 RBX: ff1100000b91f8c0 RCX: 1ff4000000146d9a [ 9.405641][ T226] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b91f97c [ 9.405847][ T226] RBP: ff11000009264000 R08: 1fe2200001723f31 R09: ff1100000eb12e58 [ 9.406056][ T226] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000100 [ 9.406264][ T226] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000f153408 [ 9.406475][ T226] FS: 00007fa5d797a840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 9.406725][ T226] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.406902][ T226] CR2: 00000000350cc988 CR3: 0000000004dfa005 CR4: 0000000000771ef0 [ 9.407110][ T226] PKRU: 55555554 [ 9.407214][ T226] Call Trace: [ 9.407317][ T226] [ 9.407389][ T226] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.407541][ T226] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.407648][ T226] __dev_notify_flags (net/core/dev.c:9787) [ 9.407788][ T226] ? netdev_notice (net/core/dev.c:13008) [ 9.407930][ T226] ? netif_change_name (net/core/dev.c:1495) [ 9.408069][ T226] ? dev_get_min_mp_channel_count (./include/net/netdev_lock.h:30 (discriminator 1)) [ 9.408244][ T226] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 9.408386][ T226] __dev_set_promiscuity (net/core/dev.c:9630) [ 9.408532][ T226] netif_set_promiscuity (net/core/dev.c:9639) [ 9.408679][ T226] dev_set_promiscuity (net/core/dev_api.c:288) [ 9.408818][ T226] br_port_set_promisc (net/bridge/br_if.c:108) [ 9.408958][ T226] br_manage_promisc (net/bridge/br_if.c:174) [ 9.409096][ T226] ? netdev_is_rx_handler_busy (net/core/dev.c:5878 (discriminator 4)) [ 9.409238][ T226] br_add_if (net/bridge/br_if.c:242 net/bridge/br_if.c:627) [ 9.409346][ T226] do_set_master (net/core/rtnetlink.c:3011) [ 9.409487][ T226] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 9.409639][ T226] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 9.409781][ T226] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.409922][ T226] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.410095][ T226] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.410235][ T226] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.410376][ T226] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.410517][ T226] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.410663][ T226] ? __kernel_text_address (kernel/extable.c:79) [ 9.410804][ T226] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.410946][ T226] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.411085][ T226] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.411226][ T226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.411366][ T226] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.411511][ T226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.411655][ T226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.411795][ T226] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.411936][ T226] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/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.412076][ T226] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.412217][ T226] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.412358][ T226] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.412498][ T226] ? nla_get_range_signed (lib/nlattr.c:270) [ 9.412651][ T226] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.412826][ T226] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.412968][ T226] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.413107][ T226] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.413246][ T226] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.413386][ T226] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.413530][ T226] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.413679][ T226] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.413819][ T226] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.413958][ T226] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.414098][ T226] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.414240][ T226] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.414382][ T226] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.414526][ T226] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.414672][ T226] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.414811][ T226] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.414953][ T226] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.415094][ T226] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.415238][ T226] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.415378][ T226] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.415522][ T226] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.415672][ T226] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.415811][ T226] ? netlink_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.415952][ T226] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.416093][ T226] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.416232][ T226] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.416373][ T226] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.416520][ T226] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.416666][ T226] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.416807][ T226] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.416947][ T226] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.417087][ T226] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.417260][ T226] ? move_addr_to_kernel (net/socket.c:258) [ 9.417403][ T226] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.417551][ T226] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.417693][ T226] ___sys_sendmsg (net/socket.c:2752) [ 9.417832][ T226] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.418005][ T226] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.418156][ T226] __sys_sendmsg (net/socket.c:2784) [ 9.418298][ T226] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.418439][ T226] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.418624][ T226] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.418763][ T226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.418904][ T226] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.419043][ T226] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.419183][ T226] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.419323][ T226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.419497][ T226] RIP: 0033:0x7fa5d7bb408e [ 9.419653][ T226] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.420147][ T226] RSP: 002b:00007fff1bd2bb90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.420355][ T226] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fa5d7bb408e [ 9.420574][ T226] RDX: 0000000000000000 RSI: 00007fff1bd2bc40 RDI: 0000000000000005 [ 9.420780][ T226] RBP: 00007fff1bd2bba0 R08: 0000000000000000 R09: 0000000000000000 [ 9.420987][ T226] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e97f [ 9.421195][ T226] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff1bd2c300 | [ 9.424100][ T226] ------------[ cut here ]------------ | [ 9.424230][ T226] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/226 | [ 9.424458][ T226] Modules linked in: | [ 9.424894][ T226] Tainted: [W]=WARN [ 9.424994][ T226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.425161][ T226] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.425334][ T226] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.426062][ T226] RSP: 0018:ffa0000000a37000 EFLAGS: 00010286 [ 9.426230][ T226] RAX: 00000000ffffffa6 RBX: ff1100000bb8c900 RCX: 1ff4000000146dc6 [ 9.426428][ T226] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000bb8c9bc [ 9.426708][ T226] RBP: ff11000005982000 R08: 1fe2200001771939 R09: ff1100000eb12e58 [ 9.426906][ T226] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 9.427101][ T226] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 9.427301][ T226] FS: 00007fa5d797a840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 9.427628][ T226] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.427794][ T226] CR2: 00000000350cc988 CR3: 0000000004dfa005 CR4: 0000000000771ef0 [ 9.428068][ T226] PKRU: 55555554 [ 9.428168][ T226] Call Trace: [ 9.428266][ T226] [ 9.428336][ T226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.428470][ T226] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 9.428697][ T226] notifier_call_chain (kernel/notifier.c:85) [ 9.428834][ T226] call_netdevice_notifiers (net/core/dev.c:2287 net/core/dev.c:2301) [ 9.428968][ T226] ? __dev_open (./include/net/netdev_lock.h:33) [ 9.429102][ T226] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2594) [ 9.429237][ T226] br_add_if (net/bridge/br_if.c:679) [ 9.429342][ T226] do_set_master (net/core/rtnetlink.c:3011) [ 9.429478][ T226] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 9.429692][ T226] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 9.429827][ T226] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.429960][ T226] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.430125][ T226] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.430258][ T226] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.430391][ T226] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.430530][ T226] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.430723][ T226] ? __kernel_text_address (kernel/extable.c:79) [ 9.430856][ T226] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.430991][ T226] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.431123][ T226] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.431257][ T226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.431390][ T226] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.431529][ T226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.431726][ T226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.431860][ T226] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.431994][ T226] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/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.432127][ T226] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.432260][ T226] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.432395][ T226] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.432532][ T226] ? nla_get_range_signed (lib/nlattr.c:270) [ 9.432736][ T226] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.432873][ T226] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.433008][ T226] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.433141][ T226] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.433275][ T226] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.433409][ T226] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.433614][ T226] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.433750][ T226] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.433884][ T226] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.434018][ T226] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.434152][ T226] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.434286][ T226] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.434419][ T226] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.434562][ T226] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.434697][ T226] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.434829][ T226] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.434965][ T226] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.435097][ T226] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.435231][ T226] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.435365][ T226] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.435498][ T226] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.435646][ T226] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.435778][ T226] ? netlink_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.435915][ T226] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.436050][ T226] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.436185][ T226] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.436319][ T226] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.436453][ T226] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.436597][ T226] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.436734][ T226] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.436866][ T226] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.437014][ T226] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.437179][ T226] ? move_addr_to_kernel (net/socket.c:258) [ 9.437313][ T226] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.437448][ T226] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.437591][ T226] ___sys_sendmsg (net/socket.c:2752) [ 9.437722][ T226] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.437892][ T226] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.438036][ T226] __sys_sendmsg (net/socket.c:2784) [ 9.438170][ T226] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.438302][ T226] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.438470][ T226] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.438611][ T226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.438745][ T226] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.438879][ T226] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.439018][ T226] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.439151][ T226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.439317][ T226] RIP: 0033:0x7fa5d7bb408e [ 9.439455][ T226] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.439944][ T226] RSP: 002b:00007fff1bd2bb90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.440144][ T226] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fa5d7bb408e [ 9.440343][ T226] RDX: 0000000000000000 RSI: 00007fff1bd2bc40 RDI: 0000000000000005 [ 9.440552][ T226] RBP: 00007fff1bd2bba0 R08: 0000000000000000 R09: 0000000000000000 [ 9.440755][ T226] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e97f [ 9.440953][ T226] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff1bd2c300 | [ 9.442798][ T226] ------------[ cut here ]------------ | [ 9.442933][ T226] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/226 | [ 9.443160][ T226] Modules linked in: | [ 9.443533][ T226] Tainted: [W]=WARN [ 9.444287][ T226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.444457][ T226] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.444695][ T226] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.445167][ T226] RSP: 0018:ffa0000000a36f78 EFLAGS: 00010286 [ 9.445337][ T226] RAX: 00000000ffffffa6 RBX: ff1100000bb8ce40 RCX: 1ff4000000146db5 [ 9.445598][ T226] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000bb8cefc [ 9.445798][ T226] RBP: ff11000005982000 R08: 1fe22000017719e1 R09: ff1100000eb12e58 [ 9.445996][ T226] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 9.446196][ T226] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000000 [ 9.446396][ T226] FS: 00007fa5d797a840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 9.446691][ T226] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.446857][ T226] CR2: 00000000350cc988 CR3: 0000000004dfa005 CR4: 0000000000771ef0 [ 9.447056][ T226] PKRU: 55555554 [ 9.447156][ T226] Call Trace: [ 9.447253][ T226] [ 9.447322][ T226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.447454][ T226] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 9.447649][ T226] notifier_call_chain (kernel/notifier.c:85) [ 9.447784][ T226] netdev_compute_master_upper_features (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590 net/core/dev.c:11116 net/core/dev.c:12883) [ 9.447954][ T226] ? netdev_change_features (net/core/dev.c:11117) [ 9.448088][ T226] ? br_opt_toggle (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 net/bridge/br_private.h:767 net/bridge/br.c:391) [ 9.448225][ T226] br_add_if (net/bridge/br_if.c:683) [ 9.448330][ T226] do_set_master (net/core/rtnetlink.c:3011) [ 9.448463][ T226] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 9.448656][ T226] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 9.448791][ T226] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.448925][ T226] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.449090][ T226] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.449224][ T226] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.449356][ T226] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.449488][ T226] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.449683][ T226] ? __kernel_text_address (kernel/extable.c:79) [ 9.449817][ T226] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.449952][ T226] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.450085][ T226] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.450220][ T226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.450356][ T226] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.450489][ T226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.450683][ T226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.450816][ T226] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.450950][ T226] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/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.451082][ T226] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.451214][ T226] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.451350][ T226] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.451482][ T226] ? nla_get_range_signed (lib/nlattr.c:270) [ 9.451676][ T226] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.451811][ T226] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.451946][ T226] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.452079][ T226] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.452213][ T226] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.452345][ T226] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.452479][ T226] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.452675][ T226] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.452808][ T226] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.452940][ T226] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.453073][ T226] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.453206][ T226] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.453341][ T226] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.453475][ T226] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.453667][ T226] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.453800][ T226] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.453934][ T226] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.454066][ T226] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.454201][ T226] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.454336][ T226] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.454471][ T226] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.454669][ T226] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.454802][ T226] ? netlink_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.454937][ T226] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.455070][ T226] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.455205][ T226] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.455339][ T226] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.455474][ T226] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.455667][ T226] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.455802][ T226] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.455934][ T226] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.456066][ T226] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.456230][ T226] ? move_addr_to_kernel (net/socket.c:258) [ 9.456363][ T226] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.456495][ T226] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.456690][ T226] ___sys_sendmsg (net/socket.c:2752) [ 9.456824][ T226] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.456988][ T226] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.457132][ T226] __sys_sendmsg (net/socket.c:2784) [ 9.457265][ T226] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.457397][ T226] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.457625][ T226] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.457758][ T226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.457893][ T226] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.458025][ T226] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.458157][ T226] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.458288][ T226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.458453][ T226] RIP: 0033:0x7fa5d7bb408e [ 9.458653][ T226] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.459128][ T226] RSP: 002b:00007fff1bd2bb90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.459329][ T226] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fa5d7bb408e [ 9.459531][ T226] RDX: 0000000000000000 RSI: 00007fff1bd2bc40 RDI: 0000000000000005 [ 9.459788][ T226] RBP: 00007fff1bd2bba0 R08: 0000000000000000 R09: 0000000000000000 [ 9.459984][ T226] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e97f [ 9.460181][ T226] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff1bd2c300 | [ 9.528164][ T231] ------------[ cut here ]------------ | [ 9.528312][ T231] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/231 | [ 9.528562][ T231] Modules linked in: | [ 9.528940][ T231] Tainted: [W]=WARN [ 9.529042][ T231] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.529211][ T231] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.529387][ T231] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.529879][ T231] RSP: 0018:ffa0000000a66e30 EFLAGS: 00010286 [ 9.530050][ T231] RAX: 00000000ffffffa6 RBX: ff11000004c9aac0 RCX: 1ff400000014cd8c [ 9.530251][ T231] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000004c9ab7c [ 9.530451][ T231] RBP: ff1100000e811000 R08: 1fe2200000993571 R09: ff1100000f35d180 [ 9.530663][ T231] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 9.530864][ T231] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000005fe51fc [ 9.531067][ T231] FS: 00007fbbb0d50840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 9.531304][ T231] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.531474][ T231] CR2: 00000000350cc988 CR3: 000000000b949001 CR4: 0000000000771ef0 [ 9.531684][ T231] PKRU: 55555554 [ 9.531784][ T231] Call Trace: [ 9.531884][ T231] [ 9.531955][ T231] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.532091][ T231] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.532227][ T231] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.532328][ T231] ? ref_tracker_alloc (./include/linux/spinlock.h:408 (discriminator 3) lib/ref_tracker.c:281 (discriminator 3)) [ 9.532462][ T231] __dev_notify_flags (net/core/dev.c:9787) [ 9.532608][ T231] ? ref_tracker_dir_print (lib/ref_tracker.c:200) [ 9.532743][ T231] ? linkwatch_fire_event (./include/linux/netdevice.h:4482 ./include/linux/netdevice.h:4511 net/core/link_watch.c:131 net/core/link_watch.c:324) [ 9.532876][ T231] ? netif_change_name (net/core/dev.c:1495) [ 9.533012][ T231] ? rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.533147][ T231] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.533283][ T231] ? netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.533418][ T231] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.533563][ T231] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.533701][ T231] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.533837][ T231] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 9.533973][ T231] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 9.534108][ T231] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 9.534245][ T231] veth_newlink (drivers/net/veth.c:1871) [ 9.534383][ T231] ? veth_poll_controller (drivers/net/veth.c:1470) [ 9.534521][ T231] ? kasan_save_stack (mm/kasan/common.c:57) [ 9.534663][ T231] ? kasan_save_track (mm/kasan/common.c:78) [ 9.534796][ T231] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 9.534948][ T231] ? __kvmalloc_node_noprof (mm/slub.c:5296 mm/slub.c:6832) [ 9.535082][ T231] ? alloc_netdev_mqs (net/core/dev.c:12129 (discriminator 7)) [ 9.535220][ T231] ? rtnl_af_lookup (net/core/rtnetlink.c:763 (discriminator 1)) [ 9.535355][ T231] ? alloc_netdev_mqs (net/core/dev.c:12133) [ 9.535492][ T231] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 9.535642][ T231] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 9.535778][ T231] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 9.535915][ T231] ? __dev_get_by_name (net/core/dev.c:883) [ 9.536048][ T231] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 9.536189][ T231] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 9.536329][ T231] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.536465][ T231] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.536608][ T231] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.536742][ T231] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.536875][ T231] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.537009][ T231] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.537147][ T231] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.537283][ T231] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.537418][ T231] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.537563][ T231] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.537698][ T231] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.537831][ T231] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.537967][ T231] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.538102][ T231] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.538237][ T231] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.538369][ T231] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.538504][ T231] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.538652][ T231] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.538786][ T231] ? netlink_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.538923][ T231] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.539060][ T231] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.539195][ T231] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.539331][ T231] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.539468][ T231] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.539614][ T231] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.539750][ T231] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.539886][ T231] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.540021][ T231] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.540202][ T231] ? move_addr_to_kernel (net/socket.c:258) [ 9.540341][ T231] ___sys_sendmsg (net/socket.c:2752) [ 9.540476][ T231] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.540619][ T231] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.540761][ T231] ? 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.540898][ T231] __sys_sendmsg (net/socket.c:2784) [ 9.541037][ T231] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.541177][ T231] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.541314][ T231] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.541449][ T231] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.541592][ T231] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.541727][ T231] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.541862][ T231] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.542030][ T231] RIP: 0033:0x7fbbb0f8a08e [ 9.542176][ T231] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.542667][ T231] RSP: 002b:00007ffe50f50a80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.542871][ T231] RAX: ffffffffffffffda RBX: 00007ffe50f51220 RCX: 00007fbbb0f8a08e [ 9.543076][ T231] RDX: 0000000000000000 RSI: 00007ffe50f50b30 RDI: 0000000000000005 [ 9.543279][ T231] RBP: 00007ffe50f50a90 R08: 0000000000000000 R09: 0000000000000000 [ 9.543483][ T231] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e97f [ 9.543695][ T231] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe50f511f0 | [ 9.550899][ T231] ------------[ cut here ]------------ | [ 9.551040][ T231] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/231 | [ 9.551272][ T231] Modules linked in: | [ 9.552173][ T231] Tainted: [W]=WARN [ 9.552276][ T231] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.552445][ T231] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.552686][ T231] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.553162][ T231] RSP: 0018:ffa0000000a671b0 EFLAGS: 00010286 [ 9.553334][ T231] RAX: 00000000ffffffa6 RBX: ff11000004e8d8c0 RCX: 1ff400000014cdfc [ 9.553594][ T231] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000004e8d97c [ 9.553794][ T231] RBP: ff1100000e814000 R08: 1fe22000009d1b31 R09: ff1100000f35d180 [ 9.553992][ T231] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 9.554193][ T231] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff92403b20 [ 9.554394][ T231] FS: 00007fbbb0d50840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 9.554699][ T231] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.554868][ T231] CR2: 00000000350cc988 CR3: 000000000b949001 CR4: 0000000000771ef0 [ 9.555068][ T231] PKRU: 55555554 [ 9.555168][ T231] Call Trace: [ 9.555267][ T231] [ 9.555337][ T231] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.555478][ T231] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.555639][ T231] __dev_notify_flags (net/core/dev.c:9787) [ 9.555774][ T231] ? netif_change_name (net/core/dev.c:1495) [ 9.555909][ T231] ? rtnl_af_lookup (net/core/rtnetlink.c:763 (discriminator 1)) [ 9.556042][ T231] ? alloc_netdev_mqs (net/core/dev.c:12133) [ 9.556177][ T231] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 9.556313][ T231] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 9.556451][ T231] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 9.556647][ T231] ? __dev_get_by_name (net/core/dev.c:883) [ 9.556781][ T231] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 9.556921][ T231] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 9.557060][ T231] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.557197][ T231] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.557331][ T231] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.557465][ T231] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.557658][ T231] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.557792][ T231] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.557929][ T231] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.558063][ T231] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.558196][ T231] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.558330][ T231] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.558464][ T231] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.558655][ T231] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.558793][ T231] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.558926][ T231] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.559061][ T231] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.559195][ T231] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.559330][ T231] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.559467][ T231] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.559663][ T231] ? netlink_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.559801][ T231] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.559937][ T231] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.560071][ T231] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.560209][ T231] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.560345][ T231] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.560480][ T231] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.560676][ T231] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.560811][ T231] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.560984][ T231] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.561150][ T231] ? move_addr_to_kernel (net/socket.c:258) [ 9.561288][ T231] ___sys_sendmsg (net/socket.c:2752) [ 9.561422][ T231] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.561617][ T231] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.561763][ T231] ? 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.561901][ T231] __sys_sendmsg (net/socket.c:2784) [ 9.562036][ T231] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.562175][ T231] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.562310][ T231] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.562446][ T231] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.562641][ T231] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.562776][ T231] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.562910][ T231] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.563100][ T231] RIP: 0033:0x7fbbb0f8a08e [ 9.563243][ T231] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.563784][ T231] RSP: 002b:00007ffe50f50a80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.563988][ T231] RAX: ffffffffffffffda RBX: 00007ffe50f51220 RCX: 00007fbbb0f8a08e [ 9.564188][ T231] RDX: 0000000000000000 RSI: 00007ffe50f50b30 RDI: 0000000000000005 [ 9.564389][ T231] RBP: 00007ffe50f50a90 R08: 0000000000000000 R09: 0000000000000000 [ 9.564650][ T231] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e97f [ 9.564847][ T231] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe50f511f0 | [ 9.678394][ T241] ------------[ cut here ]------------ | [ 9.678572][ T241] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/241 | [ 9.678808][ T241] Modules linked in: | [ 9.679185][ T241] Tainted: [W]=WARN [ 9.679289][ T241] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.679464][ T241] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.679653][ T241] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.680118][ T241] RSP: 0018:ffa0000000a97020 EFLAGS: 00010286 [ 9.680283][ T241] RAX: 00000000ffffffa6 RBX: ff1100000c3218c0 RCX: 1ff4000000152dca [ 9.680480][ T241] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c32197c [ 9.680743][ T241] RBP: ff1100000e814000 R08: 1fe2200001864331 R09: ff1100000a9b5158 [ 9.680937][ T241] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 9.681131][ T241] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 9.681327][ T241] FS: 00007eff12a17840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 9.681619][ T241] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.681782][ T241] CR2: 00000000328d4988 CR3: 000000000f948004 CR4: 0000000000771ef0 [ 9.681977][ T241] PKRU: 55555554 [ 9.682075][ T241] Call Trace: [ 9.682172][ T241] [ 9.682241][ T241] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.682374][ T241] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.682476][ T241] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.682667][ T241] __dev_notify_flags (net/core/dev.c:9787) [ 9.682801][ T241] ? netif_change_name (net/core/dev.c:1495) [ 9.682932][ T241] ? __dev_change_flags (net/core/dev.c:9752) [ 9.683062][ T241] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 9.683192][ T241] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.683322][ T241] ? is_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.683455][ T241] netif_change_flags (net/core/dev.c:9820) [ 9.683656][ T241] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 9.683788][ T241] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 9.683921][ T241] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.684053][ T241] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.684217][ T241] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.684349][ T241] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.684479][ T241] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.684698][ T241] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.684830][ T241] ? __kernel_text_address (kernel/extable.c:79) [ 9.684960][ T241] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.685091][ T241] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.685219][ T241] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.685353][ T241] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.685482][ T241] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.685695][ T241] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.685824][ T241] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.685951][ T241] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.686081][ T241] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/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.686210][ T241] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.686339][ T241] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.686472][ T241] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.686669][ T241] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.686801][ T241] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.686934][ T241] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.687062][ T241] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.687191][ T241] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.687319][ T241] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.687449][ T241] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.687616][ T241] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.687746][ T241] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.687875][ T241] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.688004][ T241] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.688134][ T241] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.688264][ T241] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.688394][ T241] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.688530][ T241] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.688664][ T241] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.688796][ T241] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.688924][ T241] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.689054][ T241] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.689187][ T241] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.689318][ T241] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.689452][ T241] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.689593][ T241] ? netlink_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.689728][ T241] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.689860][ T241] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.689990][ T241] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.690124][ T241] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.690257][ T241] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.690388][ T241] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.690526][ T241] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.690663][ T241] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.690793][ T241] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.690954][ T241] ? move_addr_to_kernel (net/socket.c:258) [ 9.691085][ T241] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.691215][ T241] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.691346][ T241] ___sys_sendmsg (net/socket.c:2752) [ 9.691479][ T241] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.691646][ T241] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.691788][ T241] __sys_sendmsg (net/socket.c:2784) [ 9.691920][ T241] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.692048][ T241] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.692211][ T241] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.692341][ T241] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.692473][ T241] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.692610][ T241] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.692740][ T241] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.692869][ T241] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.693031][ T241] RIP: 0033:0x7eff12c5108e [ 9.693166][ T241] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.693639][ T241] RSP: 002b:00007ffc3b82ca70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.693834][ T241] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007eff12c5108e [ 9.694029][ T241] RDX: 0000000000000000 RSI: 00007ffc3b82cb20 RDI: 0000000000000005 [ 9.694223][ T241] RBP: 00007ffc3b82ca80 R08: 0000000000000000 R09: 0000000000000000 [ 9.694419][ T241] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e97f [ 9.694620][ T241] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc3b82d1e0 | [ 9.788865][ T249] ------------[ cut here ]------------ | [ 9.789063][ T249] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/249 | [ 9.789339][ T249] Modules linked in: | [ 9.789813][ T249] Tainted: [W]=WARN [ 9.789967][ T249] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.790178][ T249] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.790399][ T249] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.790923][ T249] RSP: 0018:ffa0000000a17020 EFLAGS: 00010286 [ 9.791133][ T249] RAX: 00000000ffffffa6 RBX: ff1100000f6c1000 RCX: 1ff4000000142dca [ 9.791373][ T249] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f6c10bc [ 9.791641][ T249] RBP: ff1100000e811000 R08: 1fe2200001ed8219 R09: ff1100000a910b58 [ 9.791881][ T249] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 9.792120][ T249] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 9.792365][ T249] FS: 00007f51fa4cf840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 9.792659][ T249] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.792868][ T249] CR2: 000000002104a988 CR3: 0000000001e36006 CR4: 0000000000771ef0 [ 9.793107][ T249] PKRU: 55555554 [ 9.793250][ T249] Call Trace: [ 9.793394][ T249] [ 9.793519][ T249] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.793712][ T249] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.793859][ T249] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.794035][ T249] __dev_notify_flags (net/core/dev.c:9787) [ 9.794214][ T249] ? netif_change_name (net/core/dev.c:1495) [ 9.794390][ T249] ? __dev_change_flags (net/core/dev.c:9752) [ 9.794586][ T249] ? validate_linkmsg (net/core/rtnetlink.c:2728) [ 9.794769][ T249] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 9.794946][ T249] ? is_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.795125][ T249] netif_change_flags (net/core/dev.c:9820) [ 9.795302][ T249] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 9.795478][ T249] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 9.795678][ T249] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.795856][ T249] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.796069][ T249] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.796247][ T249] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.796423][ T249] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.796619][ T249] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.796798][ T249] ? __kernel_text_address (kernel/extable.c:79) [ 9.796977][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.797157][ T249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.797336][ T249] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.797524][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.797712][ T249] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.797887][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.798063][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.798240][ T249] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.798418][ T249] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/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.798619][ T249] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.798796][ T249] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.798974][ T249] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.799153][ T249] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.799333][ T249] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.799520][ T249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.799707][ T249] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.799884][ T249] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.800061][ T249] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.800237][ T249] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.800417][ T249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.800614][ T249] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.800793][ T249] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.800968][ T249] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.801145][ T249] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.801322][ T249] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.801503][ T249] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.801699][ T249] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.801875][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.802053][ T249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.802228][ T249] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.802409][ T249] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.802607][ T249] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.802788][ T249] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.802973][ T249] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.803147][ T249] ? netlink_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.803326][ T249] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.803504][ T249] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.803701][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.803879][ T249] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.804058][ T249] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.804239][ T249] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.804420][ T249] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.804618][ T249] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.804794][ T249] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.805002][ T249] ? move_addr_to_kernel (net/socket.c:258) [ 9.805180][ T249] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.805357][ T249] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.805557][ T249] ___sys_sendmsg (net/socket.c:2752) [ 9.805734][ T249] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.805941][ T249] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.806129][ T249] __sys_sendmsg (net/socket.c:2784) [ 9.806307][ T249] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.806483][ T249] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.806715][ T249] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.806896][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.807074][ T249] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.807251][ T249] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.807428][ T249] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.807624][ T249] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.807832][ T249] RIP: 0033:0x7f51fa70908e [ 9.808014][ T249] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.808531][ T249] RSP: 002b:00007ffc74d7f5d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.808789][ T249] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f51fa70908e [ 9.809030][ T249] RDX: 0000000000000000 RSI: 00007ffc74d7f680 RDI: 0000000000000005 [ 9.809273][ T249] RBP: 00007ffc74d7f5e0 R08: 0000000000000000 R09: 0000000000000000 [ 9.809519][ T249] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e980 [ 9.809772][ T249] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc74d7fd40 | [ 9.812133][ T94] ------------[ cut here ]------------ | [ 9.812262][ T94] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: 1/94 | [ 9.812496][ T94] Modules linked in: | [ 9.812946][ T94] Tainted: [W]=WARN [ 9.813036][ T94] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.813185][ T94] Workqueue: events_unbound linkwatch_event [ 9.813340][ T94] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.813496][ T94] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.813930][ T94] RSP: 0018:ffa00000006079e0 EFLAGS: 00010286 [ 9.814079][ T94] RAX: 00000000ffffffa6 RBX: ff1100000f6c1a80 RCX: 1ff40000000c0f02 [ 9.814255][ T94] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f6c1b3c [ 9.814435][ T94] RBP: ff1100000e811000 R08: 1fe2200001ed8369 R09: ff1100000da1d1a8 [ 9.814621][ T94] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 9.814799][ T94] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 9.814988][ T94] FS: 0000000000000000(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 9.815201][ T94] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.815349][ T94] CR2: 0000562c36b80d5c CR3: 000000000f94d001 CR4: 0000000000771ef0 [ 9.815533][ T94] PKRU: 55555554 [ 9.815628][ T94] Call Trace: [ 9.815717][ T94] [ 9.815779][ T94] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.815898][ T94] ? notifier_call_chain (kernel/notifier.c:85) [ 9.816020][ T94] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.816110][ T94] netif_state_change (net/core/dev.c:1605) [ 9.816229][ T94] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.816382][ T94] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 9.816500][ T94] __linkwatch_run_queue (net/core/link_watch.c:240) [ 9.816627][ T94] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.816748][ T94] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 9.816866][ T94] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 9.816988][ T94] process_one_work (kernel/workqueue.c:3314) [ 9.817110][ T94] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 9.817228][ T94] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.817350][ T94] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 9.817471][ T94] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 9.817597][ T94] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 9.817717][ T94] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 9.817835][ T94] kthread (kernel/kthread.c:436) [ 9.817925][ T94] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 9.818075][ T94] ? kthread_affine_node (kernel/kthread.c:378) [ 9.818194][ T94] ret_from_fork (arch/x86/kernel/process.c:158) [ 9.818313][ T94] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 9.818459][ T94] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 9.818586][ T94] ? kthread_affine_node (kernel/kthread.c:378) [ 9.818707][ T94] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 9.820377][ T94] ------------[ cut here ]------------ | [ 9.820500][ T94] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: 1/94 | [ 9.820747][ T94] Modules linked in: | [ 9.821105][ T94] Tainted: [W]=WARN [ 9.821196][ T94] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.821345][ T94] Workqueue: events_unbound linkwatch_event [ 9.821499][ T94] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.821675][ T94] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.822100][ T94] RSP: 0018:ffa00000006079e0 EFLAGS: 00010286 [ 9.822248][ T94] RAX: 00000000ffffffa6 RBX: ff11000005238200 RCX: 1ff40000000c0f02 [ 9.822431][ T94] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000052382bc [ 9.822615][ T94] RBP: ff1100000e814000 R08: 1fe2200000a47059 R09: ff1100000da1d1a8 [ 9.822795][ T94] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 9.822980][ T94] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 9.823159][ T94] FS: 0000000000000000(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 9.823365][ T94] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.823516][ T94] CR2: 0000562c36b80d5c CR3: 000000000f94d001 CR4: 0000000000771ef0 [ 9.823699][ T94] PKRU: 55555554 [ 9.823788][ T94] Call Trace: [ 9.823880][ T94] [ 9.823941][ T94] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.824059][ T94] ? notifier_call_chain (kernel/notifier.c:85) [ 9.824178][ T94] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.824268][ T94] netif_state_change (net/core/dev.c:1605) [ 9.824386][ T94] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.824544][ T94] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 9.824663][ T94] __linkwatch_run_queue (net/core/link_watch.c:240) [ 9.824782][ T94] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.824904][ T94] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 9.825021][ T94] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 9.825139][ T94] process_one_work (kernel/workqueue.c:3314) [ 9.825260][ T94] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 9.825378][ T94] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.825501][ T94] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 9.825633][ T94] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 9.825752][ T94] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 9.825875][ T94] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 9.825991][ T94] kthread (kernel/kthread.c:436) [ 9.826085][ T94] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 9.826231][ T94] ? kthread_affine_node (kernel/kthread.c:378) [ 9.826349][ T94] ret_from_fork (arch/x86/kernel/process.c:158) [ 9.826467][ T94] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 9.826627][ T94] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 9.826745][ T94] ? kthread_affine_node (kernel/kthread.c:378) [ 9.826862][ T94] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 9.859297][ T254] ------------[ cut here ]------------ | [ 9.859435][ T254] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/254 | [ 9.860139][ T254] Modules linked in: | [ 9.860497][ T254] Tainted: [W]=WARN [ 9.860605][ T254] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.860765][ T254] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.860932][ T254] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.861384][ T254] RSP: 0018:ffa0000000ad7150 EFLAGS: 00010286 [ 9.861667][ T254] RAX: 00000000ffffffa6 RBX: ff11000005239000 RCX: 1ff400000015adf0 [ 9.861858][ T254] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000052390bc [ 9.862047][ T254] RBP: ff11000005982000 R08: 1fe2200000a47219 R09: ff1100000f345158 [ 9.862239][ T254] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 9.862430][ T254] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000b02f840 [ 9.862631][ T254] FS: 00007ff998c1e840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 9.862856][ T254] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.863016][ T254] CR2: 00000000004ece88 CR3: 0000000001e36005 CR4: 0000000000771ef0 [ 9.863209][ T254] PKRU: 55555554 [ 9.863306][ T254] Call Trace: [ 9.863402][ T254] [ 9.863469][ T254] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.863607][ T254] ? notifier_call_chain (kernel/notifier.c:85) [ 9.863739][ T254] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.863837][ T254] netif_state_change (net/core/dev.c:1605) [ 9.863968][ T254] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.864130][ T254] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:178 (discriminator 6) kernel/locking/spinlock.c:198 (discriminator 6)) [ 9.864291][ T254] linkwatch_sync_dev (net/core/link_watch.c:295) [ 9.864420][ T254] rtnl_getlink (net/core/rtnetlink.c:4273) [ 9.864555][ T254] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.864682][ T254] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.864811][ T254] ? rtnl_dump_ifinfo (./include/net/netlink.h:1236) [ 9.864939][ T254] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.865066][ T254] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.865194][ T254] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.865340][ T254] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.865468][ T254] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.865607][ T254] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.865735][ T254] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.865864][ T254] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.865995][ T254] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.866123][ T254] ? rtnl_dump_ifinfo (./include/net/netlink.h:1236) [ 9.866251][ T254] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.866378][ T254] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.866505][ T254] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.866643][ T254] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.866771][ T254] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.866899][ T254] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.867027][ T254] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.867154][ T254] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.867281][ T254] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.867411][ T254] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.867548][ T254] ? netlink_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.867676][ T254] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.867805][ T254] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.867933][ T254] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.868061][ T254] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.868189][ T254] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.868318][ T254] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.868448][ T254] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.868583][ T254] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.868710][ T254] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.868867][ T254] ? move_addr_to_kernel (net/socket.c:258) [ 9.868994][ T254] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.869123][ T254] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.869281][ T254] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.869409][ T254] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.869578][ T254] ___sys_sendmsg (net/socket.c:2752) [ 9.869707][ T254] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.869834][ T254] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.869969][ T254] ? move_addr_to_user (./include/linux/uaccess.h:236 net/socket.c:302) [ 9.870095][ T254] ? do_getsockname (net/socket.c:2192) [ 9.870224][ T254] __sys_sendmsg (net/socket.c:2784) [ 9.870352][ T254] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.870483][ T254] ? __sys_getsockname (net/socket.c:2210) [ 9.870618][ T254] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.870747][ T254] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.870874][ T254] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.871000][ T254] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.871128][ T254] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.871287][ T254] RIP: 0033:0x7ff998e5808e [ 9.871421][ T254] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.871882][ T254] RSP: 002b:00007ffd50546d30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.872075][ T254] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007ff998e5808e [ 9.872265][ T254] RDX: 0000000000000000 RSI: 00007ffd50546de0 RDI: 0000000000000006 [ 9.872454][ T254] RBP: 00007ffd50546d40 R08: 0000000000000000 R09: 0000000000000000 [ 9.872656][ T254] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e980 [ 9.872846][ T254] R13: 00007ffd50546e90 R14: 00007ffd50548ad0 R15: 00000000fffffff5 | [ 9.876497][ T254] ------------[ cut here ]------------ | [ 9.876644][ T254] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/254 | [ 9.876875][ T254] Modules linked in: | [ 9.877245][ T254] Tainted: [W]=WARN [ 9.877344][ T254] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.877513][ T254] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.877692][ T254] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.878162][ T254] RSP: 0018:ffa0000000ad6ee0 EFLAGS: 00010286 [ 9.878328][ T254] RAX: 00000000ffffffa6 RBX: ff11000005239e00 RCX: 1ff400000015ada2 [ 9.878531][ T254] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000005239ebc [ 9.878736][ T254] RBP: ff1100000e814000 R08: 1fe2200000a473d9 R09: ff1100000f345158 [ 9.878937][ T254] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 9.879135][ T254] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 9.879335][ T254] FS: 00007ff998c1e840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 9.879575][ T254] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.879742][ T254] CR2: 000000002961e988 CR3: 0000000001e36003 CR4: 0000000000771ef0 [ 9.879944][ T254] PKRU: 55555554 [ 9.880043][ T254] Call Trace: [ 9.880141][ T254] [ 9.880218][ T254] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.880350][ T254] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 9.880484][ T254] notifier_call_chain (kernel/notifier.c:85) [ 9.880628][ T254] __netdev_upper_dev_link (net/core/dev.c:8931) [ 9.880759][ T254] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.880893][ T254] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 9.881027][ T254] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.881162][ T254] netdev_master_upper_dev_link (net/core/dev.c:9001) [ 9.881295][ T254] ? netdev_upper_dev_link (net/core/dev.c:8974) [ 9.881427][ T254] ? netdev_is_rx_handler_busy (net/core/dev.c:5878 (discriminator 4)) [ 9.881570][ T254] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:45) [ 9.881703][ T254] ? netdev_rx_handler_register (net/core/dev.c:5900) [ 9.881835][ T254] br_add_if (net/bridge/br_if.c:619) [ 9.881940][ T254] do_set_master (net/core/rtnetlink.c:3011) [ 9.882072][ T254] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 9.882203][ T254] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 9.882336][ T254] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.882469][ T254] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.882642][ T254] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.882773][ T254] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.882905][ T254] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.883036][ T254] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.883167][ T254] ? __kernel_text_address (kernel/extable.c:79) [ 9.883298][ T254] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.883433][ T254] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.883577][ T254] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.883709][ T254] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.883841][ T254] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.883971][ T254] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.884102][ T254] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.884232][ T254] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.884365][ T254] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/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.884495][ T254] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.884638][ T254] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.884771][ T254] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.884902][ T254] ? nla_get_range_signed (lib/nlattr.c:270) [ 9.885036][ T254] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.885173][ T254] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.885308][ T254] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.885439][ T254] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.885581][ T254] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.885713][ T254] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.885846][ T254] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.885979][ T254] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.886110][ T254] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.886241][ T254] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.886373][ T254] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.886511][ T254] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.886648][ T254] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.886780][ T254] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.886913][ T254] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.887044][ T254] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.887177][ T254] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.887308][ T254] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.887440][ T254] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.887579][ T254] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.887711][ T254] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.887846][ T254] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.887980][ T254] ? netlink_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.888114][ T254] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.888248][ T254] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.888381][ T254] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.888518][ T254] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.888657][ T254] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.888790][ T254] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.888924][ T254] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.889056][ T254] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.889187][ T254] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.889350][ T254] ? move_addr_to_kernel (net/socket.c:258) [ 9.889482][ T254] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.889623][ T254] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.889756][ T254] ___sys_sendmsg (net/socket.c:2752) [ 9.889890][ T254] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.890054][ T254] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.890198][ T254] __sys_sendmsg (net/socket.c:2784) [ 9.890376][ T254] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.890511][ T254] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.890681][ T254] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.890813][ T254] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.890950][ T254] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.891081][ T254] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.891214][ T254] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.891346][ T254] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.891514][ T254] RIP: 0033:0x7ff998e5808e [ 9.891658][ T254] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.892128][ T254] RSP: 002b:00007ffd50548340 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.892326][ T254] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007ff998e5808e [ 9.892527][ T254] RDX: 0000000000000000 RSI: 00007ffd505483f0 RDI: 0000000000000005 [ 9.892729][ T254] RBP: 00007ffd50548350 R08: 0000000000000000 R09: 0000000000000000 [ 9.892927][ T254] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e980 [ 9.893124][ T254] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd50548ab0 | [ 9.894794][ T254] ------------[ cut here ]------------ | [ 9.894929][ T254] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/254 | [ 9.895167][ T254] Modules linked in: | [ 9.895565][ T254] Tainted: [W]=WARN [ 9.895670][ T254] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.895840][ T254] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.896018][ T254] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.896512][ T254] RSP: 0018:ffa0000000ad6ea0 EFLAGS: 00010286 [ 9.896691][ T254] RAX: 00000000ffffffa6 RBX: ff11000009870040 RCX: 1ff400000015ad9a [ 9.896894][ T254] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000098700fc [ 9.897096][ T254] RBP: ff1100000e814000 R08: 1fe220000130e021 R09: ff1100000f345158 [ 9.897302][ T254] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000100 [ 9.897505][ T254] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000e032808 [ 9.897721][ T254] FS: 00007ff998c1e840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 9.897961][ T254] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.898134][ T254] CR2: 000000002961e988 CR3: 0000000001e36003 CR4: 0000000000771ef0 [ 9.898344][ T254] PKRU: 55555554 [ 9.898448][ T254] Call Trace: [ 9.898559][ T254] [ 9.898631][ T254] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.898771][ T254] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.898878][ T254] __dev_notify_flags (net/core/dev.c:9787) [ 9.899017][ T254] ? netdev_notice (net/core/dev.c:13008) [ 9.899158][ T254] ? netif_change_name (net/core/dev.c:1495) [ 9.899299][ T254] ? dev_get_min_mp_channel_count (./include/net/netdev_lock.h:30 (discriminator 1)) [ 9.899471][ T254] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 9.899619][ T254] __dev_set_promiscuity (net/core/dev.c:9630) [ 9.899757][ T254] netif_set_promiscuity (net/core/dev.c:9639) [ 9.899894][ T254] dev_set_promiscuity (net/core/dev_api.c:288) [ 9.900033][ T254] br_port_set_promisc (net/bridge/br_if.c:108) [ 9.900171][ T254] br_manage_promisc (net/bridge/br_if.c:174) [ 9.900310][ T254] ? netdev_is_rx_handler_busy (net/core/dev.c:5878 (discriminator 4)) [ 9.900449][ T254] br_add_if (net/bridge/br_if.c:242 net/bridge/br_if.c:627) [ 9.900564][ T254] do_set_master (net/core/rtnetlink.c:3011) [ 9.900703][ T254] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 9.900840][ T254] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 9.900980][ T254] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.901118][ T254] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.901291][ T254] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.901427][ T254] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.901575][ T254] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.901713][ T254] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.901851][ T254] ? __kernel_text_address (kernel/extable.c:79) [ 9.901988][ T254] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.902128][ T254] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.902267][ T254] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.902404][ T254] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.902549][ T254] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.902688][ T254] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.902825][ T254] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.902963][ T254] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.903101][ T254] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/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.903239][ T254] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.903377][ T254] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.903521][ T254] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.903663][ T254] ? nla_get_range_signed (lib/nlattr.c:270) [ 9.903804][ T254] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.903946][ T254] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.904086][ T254] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.904223][ T254] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.904362][ T254] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.904499][ T254] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.904643][ T254] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.904783][ T254] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.904920][ T254] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.905057][ T254] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.905194][ T254] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.905334][ T254] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.905472][ T254] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.905618][ T254] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.905756][ T254] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.905892][ T254] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.906031][ T254] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.906168][ T254] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.906306][ T254] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.906445][ T254] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.906588][ T254] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.906730][ T254] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.906867][ T254] ? netlink_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.907007][ T254] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.907146][ T254] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.907284][ T254] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.907423][ T254] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.907573][ T254] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.907712][ T254] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.907851][ T254] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.907990][ T254] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.908127][ T254] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.908297][ T254] ? move_addr_to_kernel (net/socket.c:258) [ 9.908437][ T254] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.908584][ T254] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.908723][ T254] ___sys_sendmsg (net/socket.c:2752) [ 9.908860][ T254] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.909032][ T254] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.909183][ T254] __sys_sendmsg (net/socket.c:2784) [ 9.909321][ T254] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.909458][ T254] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.909643][ T254] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.909781][ T254] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.909920][ T254] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.910057][ T254] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.910196][ T254] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.910334][ T254] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.910504][ T254] RIP: 0033:0x7ff998e5808e [ 9.910653][ T254] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.911144][ T254] RSP: 002b:00007ffd50548340 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.911350][ T254] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007ff998e5808e [ 9.911566][ T254] RDX: 0000000000000000 RSI: 00007ffd505483f0 RDI: 0000000000000005 [ 9.911772][ T254] RBP: 00007ffd50548350 R08: 0000000000000000 R09: 0000000000000000 [ 9.911977][ T254] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e980 [ 9.912182][ T254] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd50548ab0 | [ 9.914485][ T254] ------------[ cut here ]------------ | [ 9.914630][ T254] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/254 | [ 9.914853][ T254] Modules linked in: | [ 9.915211][ T254] Tainted: [W]=WARN [ 9.915309][ T254] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.915470][ T254] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.915648][ T254] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.916116][ T254] RSP: 0018:ffa0000000ad6f78 EFLAGS: 00010286 [ 9.916280][ T254] RAX: 00000000ffffffa6 RBX: ff11000009870c80 RCX: 1ff400000015adb5 [ 9.916475][ T254] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000009870d3c [ 9.916677][ T254] RBP: ff11000005982000 R08: 1fe220000130e1a9 R09: ff1100000f345158 [ 9.916871][ T254] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 9.917064][ T254] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000000 [ 9.917259][ T254] FS: 00007ff998c1e840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 9.917486][ T254] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.917658][ T254] CR2: 000000002961e988 CR3: 0000000001e36003 CR4: 0000000000771ef0 [ 9.917853][ T254] PKRU: 55555554 [ 9.917950][ T254] Call Trace: [ 9.918046][ T254] [ 9.918114][ T254] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.918245][ T254] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 9.918375][ T254] notifier_call_chain (kernel/notifier.c:85) [ 9.918512][ T254] netdev_compute_master_upper_features (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590 net/core/dev.c:11116 net/core/dev.c:12883) [ 9.918681][ T254] ? br_get_link_af_size_filtered (./include/linux/rcupdate.h:871 net/bridge/br_netlink.c:114) [ 9.918843][ T254] ? netdev_change_features (net/core/dev.c:11117) [ 9.918975][ T254] ? br_opt_toggle (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 net/bridge/br_private.h:767 net/bridge/br.c:391) [ 9.919108][ T254] br_add_if (net/bridge/br_if.c:683) [ 9.919211][ T254] do_set_master (net/core/rtnetlink.c:3011) [ 9.919343][ T254] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 9.919474][ T254] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 9.919615][ T254] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.919747][ T254] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.919909][ T254] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.920038][ T254] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.920169][ T254] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.920298][ T254] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.920427][ T254] ? __kernel_text_address (kernel/extable.c:79) [ 9.920565][ T254] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.920698][ T254] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.920829][ T254] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.920959][ T254] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.921090][ T254] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.921219][ T254] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.921348][ T254] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.921479][ T254] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.921619][ T254] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/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.921750][ T254] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.921879][ T254] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.922011][ T254] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.922143][ T254] ? nla_get_range_signed (lib/nlattr.c:270) [ 9.922276][ T254] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.922410][ T254] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.922551][ T254] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.922681][ T254] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.922812][ T254] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.922942][ T254] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.923071][ T254] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.923205][ T254] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.923335][ T254] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.923465][ T254] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.923604][ T254] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.923736][ T254] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.923868][ T254] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.923997][ T254] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.924128][ T254] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.924259][ T254] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.924391][ T254] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.924524][ T254] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.924661][ T254] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.924792][ T254] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.924922][ T254] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.925057][ T254] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.925188][ T254] ? netlink_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.925320][ T254] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.925452][ T254] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.925592][ T254] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.925723][ T254] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.925854][ T254] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.925985][ T254] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.926116][ T254] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.926247][ T254] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.926377][ T254] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.926548][ T254] ? move_addr_to_kernel (net/socket.c:258) [ 9.926679][ T254] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.926809][ T254] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.926940][ T254] ___sys_sendmsg (net/socket.c:2752) [ 9.927069][ T254] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.927231][ T254] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.927374][ T254] __sys_sendmsg (net/socket.c:2784) [ 9.927505][ T254] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.927645][ T254] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.927808][ T254] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.927939][ T254] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.928069][ T254] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.928199][ T254] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.928329][ T254] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.928460][ T254] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.928631][ T254] RIP: 0033:0x7ff998e5808e [ 9.928766][ T254] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.929228][ T254] RSP: 002b:00007ffd50548340 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.929424][ T254] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007ff998e5808e [ 9.929626][ T254] RDX: 0000000000000000 RSI: 00007ffd505483f0 RDI: 0000000000000005 [ 9.929820][ T254] RBP: 00007ffd50548350 R08: 0000000000000000 R09: 0000000000000000 [ 9.930014][ T254] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e980 [ 9.930209][ T254] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd50548ab0 | [ 9.981190][ T259] ------------[ cut here ]------------ | [ 9.981376][ T259] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/259 | [ 9.981682][ T259] Modules linked in: | [ 9.982163][ T259] Tainted: [W]=WARN [ 9.982315][ T259] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.983154][ T259] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.983381][ 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 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.983926][ T259] RSP: 0018:ffa0000000b16e30 EFLAGS: 00010286 [ 9.984147][ T259] RAX: 00000000ffffffa6 RBX: ff11000005228ac0 RCX: 1ff4000000162d8c [ 9.984395][ T259] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000005228b7c [ 9.984662][ T259] RBP: ff1100000f334000 R08: 1fe2200000a45171 R09: ff1100000f8d0b80 [ 9.984907][ T259] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 9.985155][ T259] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000b825c7c [ 9.985406][ T259] FS: 00007f3e18299840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 9.985712][ T259] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.985927][ T259] CR2: 000000000042ebe0 CR3: 0000000008813006 CR4: 0000000000771ef0 [ 9.986175][ T259] PKRU: 55555554 [ 9.986321][ T259] Call Trace: [ 9.986467][ T259] [ 9.986604][ T259] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.986785][ T259] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.986974][ T259] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.987123][ T259] ? ref_tracker_alloc (./include/linux/spinlock.h:408 (discriminator 3) lib/ref_tracker.c:281 (discriminator 3)) [ 9.987304][ T259] __dev_notify_flags (net/core/dev.c:9787) [ 9.987486][ T259] ? ref_tracker_dir_print (lib/ref_tracker.c:200) [ 9.987688][ T259] ? linkwatch_fire_event (./include/linux/netdevice.h:4482 ./include/linux/netdevice.h:4511 net/core/link_watch.c:131 net/core/link_watch.c:324) [ 9.987869][ T259] ? netif_change_name (net/core/dev.c:1495) [ 9.988052][ T259] ? rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.988234][ T259] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.988413][ T259] ? netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.988615][ T259] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.988800][ T259] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.988982][ T259] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.989165][ T259] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 9.989347][ T259] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 9.989550][ T259] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 9.989738][ T259] veth_newlink (drivers/net/veth.c:1871) [ 9.989924][ T259] ? veth_poll_controller (drivers/net/veth.c:1470) [ 9.990104][ T259] ? kasan_save_stack (mm/kasan/common.c:57) [ 9.990286][ T259] ? kasan_save_track (mm/kasan/common.c:78) [ 9.990467][ T259] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 9.990684][ T259] ? __kvmalloc_node_noprof (mm/slub.c:5296 mm/slub.c:6832) [ 9.990867][ T259] ? alloc_netdev_mqs (net/core/dev.c:12129 (discriminator 7)) [ 9.991051][ T259] ? rtnl_af_lookup (net/core/rtnetlink.c:763 (discriminator 1)) [ 9.991236][ T259] ? alloc_netdev_mqs (net/core/dev.c:12133) [ 9.991418][ T259] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 9.991621][ T259] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 9.991807][ T259] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 9.991989][ T259] ? __dev_get_by_name (net/core/dev.c:883) [ 9.992171][ T259] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 9.992357][ T259] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 9.992560][ T259] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.992748][ T259] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.992931][ T259] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.993112][ T259] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.993292][ T259] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.993472][ T259] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.993678][ T259] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.993860][ T259] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.994043][ T259] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.994224][ T259] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.994404][ T259] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.994601][ T259] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.994784][ T259] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.994966][ T259] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.995150][ T259] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.995329][ T259] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.995517][ T259] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.995714][ 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)) [ 9.995893][ 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)) [ 9.996078][ T259] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.996261][ T259] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.996445][ T259] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.996648][ T259] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.996830][ T259] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.997010][ T259] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.997193][ T259] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.997375][ T259] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.997572][ T259] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.997787][ T259] ? move_addr_to_kernel (net/socket.c:258) [ 9.997973][ T259] ___sys_sendmsg (net/socket.c:2752) [ 9.998153][ T259] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.998334][ T259] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.998529][ T259] ? 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.998726][ T259] __sys_sendmsg (net/socket.c:2784) [ 9.998908][ T259] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.999097][ T259] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.999278][ T259] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.999459][ T259] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.999657][ T259] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.999839][ T259] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.000020][ T259] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.000232][ T259] RIP: 0033:0x7f3e184d308e [ 10.000418][ 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.000959][ T259] RSP: 002b:00007ffe78131850 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.001206][ T259] RAX: ffffffffffffffda RBX: 00007ffe78131ff0 RCX: 00007f3e184d308e [ 10.001452][ T259] RDX: 0000000000000000 RSI: 00007ffe78131900 RDI: 0000000000000005 [ 10.001718][ T259] RBP: 00007ffe78131860 R08: 0000000000000000 R09: 0000000000000000 [ 10.001963][ T259] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e980 [ 10.002207][ T259] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe78131fc0 | [ 10.009988][ T259] ------------[ cut here ]------------ | [ 10.010167][ T259] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/259 | [ 10.010443][ T259] Modules linked in: | [ 10.010984][ T259] Tainted: [W]=WARN [ 10.011129][ T259] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.011340][ T259] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.011583][ 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 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.012097][ T259] RSP: 0018:ffa0000000b171b0 EFLAGS: 00010286 [ 10.012310][ T259] RAX: 00000000ffffffa6 RBX: ff1100000e3b9a80 RCX: 1ff4000000162dfc [ 10.012571][ T259] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e3b9b3c [ 10.012812][ T259] RBP: ff1100000f331000 R08: 1fe2200001c77369 R09: ff1100000f8d0b80 [ 10.013056][ T259] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 10.013297][ T259] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff92403b20 [ 10.013562][ T259] FS: 00007f3e18299840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 10.013839][ T259] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.014054][ T259] CR2: 000000000042ebe0 CR3: 0000000008813006 CR4: 0000000000771ef0 [ 10.014298][ T259] PKRU: 55555554 [ 10.014442][ T259] Call Trace: [ 10.014602][ T259] [ 10.014717][ T259] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.014898][ T259] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.015046][ T259] __dev_notify_flags (net/core/dev.c:9787) [ 10.015229][ T259] ? netif_change_name (net/core/dev.c:1495) [ 10.015408][ T259] ? rtnl_af_lookup (net/core/rtnetlink.c:763 (discriminator 1)) [ 10.015609][ T259] ? alloc_netdev_mqs (net/core/dev.c:12133) [ 10.015793][ T259] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 10.015975][ T259] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 10.016156][ T259] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 10.016334][ T259] ? __dev_get_by_name (net/core/dev.c:883) [ 10.016526][ T259] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 10.016724][ T259] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 10.016908][ T259] rtnl_newlink (net/core/rtnetlink.c:4150) [ 10.017092][ T259] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.017271][ T259] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.017450][ T259] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.017651][ T259] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.017832][ T259] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.018018][ T259] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.018198][ T259] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.018377][ T259] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.018578][ 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.018761][ T259] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.018942][ T259] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.019126][ T259] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.019305][ T259] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.019485][ T259] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.019716][ T259] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.019896][ T259] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.020081][ 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.020259][ 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.020440][ T259] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.020636][ T259] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.020817][ T259] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.020997][ T259] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.021179][ T259] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.021359][ T259] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.021562][ T259] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.021742][ T259] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.021921][ T259] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.022132][ T259] ? move_addr_to_kernel (net/socket.c:258) [ 10.022318][ T259] ___sys_sendmsg (net/socket.c:2752) [ 10.022496][ T259] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.022693][ T259] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.022882][ T259] ? 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)) [ 10.023074][ T259] __sys_sendmsg (net/socket.c:2784) [ 10.023252][ T259] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.023437][ T259] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.023636][ T259] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.023816][ T259] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.023994][ T259] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.024171][ T259] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.024351][ T259] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.024580][ T259] RIP: 0033:0x7f3e184d308e [ 10.024766][ 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.025279][ T259] RSP: 002b:00007ffe78131850 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.025529][ T259] RAX: ffffffffffffffda RBX: 00007ffe78131ff0 RCX: 00007f3e184d308e [ 10.025787][ T259] RDX: 0000000000000000 RSI: 00007ffe78131900 RDI: 0000000000000005 [ 10.026030][ T259] RBP: 00007ffe78131860 R08: 0000000000000000 R09: 0000000000000000 [ 10.026271][ T259] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e980 [ 10.026520][ T259] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe78131fc0 | [ 10.146353][ T269] ------------[ cut here ]------------ | [ 10.146523][ T269] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/269 | [ 10.146777][ T269] Modules linked in: | [ 10.147153][ T269] Tainted: [W]=WARN [ 10.147255][ T269] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.147426][ T269] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.147670][ T269] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.148150][ T269] RSP: 0018:ffa0000000b47020 EFLAGS: 00010286 [ 10.148319][ T269] RAX: 00000000ffffffa6 RBX: ff11000009371e00 RCX: 1ff4000000168dca [ 10.148521][ T269] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000009371ebc [ 10.148808][ T269] RBP: ff1100000f331000 R08: 1fe220000126e3d9 R09: ff11000005070b58 [ 10.149007][ T269] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 10.149203][ T269] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 10.149401][ T269] FS: 00007f950510f840(0000) GS:ff110000d7b47000(0000) knlGS:0000000000000000 [ 10.149736][ T269] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.149903][ T269] CR2: 0000000009428988 CR3: 0000000009c19005 CR4: 0000000000771ef0 [ 10.150103][ T269] PKRU: 55555554 [ 10.150203][ T269] Call Trace: [ 10.150302][ T269] [ 10.150371][ T269] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.150510][ T269] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.150684][ T269] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 10.150816][ T269] __dev_notify_flags (net/core/dev.c:9787) [ 10.150949][ T269] ? netif_change_name (net/core/dev.c:1495) [ 10.151080][ T269] ? __dev_change_flags (net/core/dev.c:9752) [ 10.151211][ T269] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 10.151341][ T269] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.151474][ T269] ? is_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.151705][ T269] netif_change_flags (net/core/dev.c:9820) [ 10.151838][ T269] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 10.151972][ T269] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 10.152106][ T269] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 10.152236][ T269] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 10.152402][ T269] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.152632][ T269] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.152762][ T269] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.152891][ T269] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.153024][ T269] ? __kernel_text_address (kernel/extable.c:79) [ 10.153156][ T269] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.153291][ T269] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.153423][ T269] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.153633][ T269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.153763][ T269] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 10.153894][ T269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.154022][ T269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.154153][ T269] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 10.154285][ T269] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/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.154417][ T269] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 10.154648][ T269] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.154781][ T269] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 10.154915][ T269] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 10.155050][ T269] rtnl_newlink (net/core/rtnetlink.c:4150) [ 10.155184][ T269] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.155315][ T269] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.155447][ T269] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.155682][ T269] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.155813][ T269] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.155946][ T269] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.156076][ T269] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.156208][ T269] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.156339][ T269] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.156472][ T269] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.156697][ T269] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.156829][ T269] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.156960][ T269] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.157090][ T269] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.157223][ T269] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.157352][ T269] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.157483][ T269] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.157701][ T269] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.157834][ T269] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.157969][ T269] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.158099][ T269] ? netlink_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.158232][ T269] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.158364][ T269] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.158495][ T269] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.158719][ T269] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.158853][ T269] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.158986][ T269] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.159120][ T269] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.159253][ T269] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.159385][ T269] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.159626][ T269] ? move_addr_to_kernel (net/socket.c:258) [ 10.159759][ T269] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.159891][ T269] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.160025][ T269] ___sys_sendmsg (net/socket.c:2752) [ 10.160154][ T269] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.160318][ T269] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.160461][ T269] __sys_sendmsg (net/socket.c:2784) [ 10.160662][ T269] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.160794][ T269] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.160960][ T269] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.161094][ T269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.161225][ T269] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.161357][ T269] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.161488][ T269] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.161688][ T269] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.161852][ T269] RIP: 0033:0x7f950534908e [ 10.161990][ T269] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.162458][ T269] RSP: 002b:00007fffb7b42d00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.162718][ T269] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f950534908e [ 10.162913][ T269] RDX: 0000000000000000 RSI: 00007fffb7b42db0 RDI: 0000000000000005 [ 10.163109][ T269] RBP: 00007fffb7b42d10 R08: 0000000000000000 R09: 0000000000000000 [ 10.163304][ T269] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e980 [ 10.163500][ T269] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffb7b43470 | [ 10.256686][ T277] ------------[ cut here ]------------ | [ 10.256844][ T277] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/277 | [ 10.257079][ T277] Modules linked in: | [ 10.257448][ T277] Tainted: [W]=WARN [ 10.257569][ T277] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.257733][ T277] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.257902][ 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 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.258358][ T277] RSP: 0018:ffa0000000aa7020 EFLAGS: 00010286 [ 10.258525][ T277] RAX: 00000000ffffffa6 RBX: ff11000009370580 RCX: 1ff4000000154dca [ 10.258913][ T277] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000937063c [ 10.259106][ T277] RBP: ff1100000f334000 R08: 1fe220000126e0c9 R09: ff1100000a128b58 [ 10.259301][ T277] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 10.259495][ T277] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 10.259703][ T277] FS: 00007fc4e2256840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 10.259937][ T277] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.260100][ T277] CR2: 000000000214c988 CR3: 000000000967d001 CR4: 0000000000771ef0 [ 10.260296][ T277] PKRU: 55555554 [ 10.260393][ T277] Call Trace: [ 10.260491][ T277] [ 10.260569][ T277] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.260703][ T277] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.260803][ T277] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 10.260933][ T277] __dev_notify_flags (net/core/dev.c:9787) [ 10.261064][ T277] ? netif_change_name (net/core/dev.c:1495) [ 10.261196][ T277] ? __dev_change_flags (net/core/dev.c:9752) [ 10.261327][ T277] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 10.261455][ T277] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.261671][ T277] ? is_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.261804][ T277] netif_change_flags (net/core/dev.c:9820) [ 10.261934][ T277] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 10.262064][ T277] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 10.262197][ T277] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 10.262328][ T277] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 10.262490][ T277] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.262712][ T277] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.262842][ T277] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.262970][ T277] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.263100][ T277] ? __kernel_text_address (kernel/extable.c:79) [ 10.263231][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.263361][ T277] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.263489][ T277] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.263703][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.263832][ T277] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 10.263962][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.264091][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.264221][ T277] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 10.264351][ T277] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/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.264483][ T277] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 10.264689][ T277] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.264821][ T277] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 10.264953][ T277] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 10.265085][ T277] rtnl_newlink (net/core/rtnetlink.c:4150) [ 10.265217][ T277] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.265346][ T277] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.265475][ T277] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.265673][ T277] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.265803][ T277] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.265935][ T277] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.266063][ T277] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.266191][ T277] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.266323][ T277] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.266452][ T277] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.266605][ T277] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.266735][ T277] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.266864][ T277] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.266992][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.267124][ T277] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.267253][ T277] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.267384][ T277] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.267515][ T277] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.267650][ T277] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.267783][ 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)) [ 10.267912][ 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)) [ 10.268042][ T277] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.268173][ T277] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.268303][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.268468][ T277] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.268614][ T277] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.268746][ T277] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.268878][ T277] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.269011][ T277] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.269139][ T277] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.269298][ T277] ? move_addr_to_kernel (net/socket.c:258) [ 10.269430][ T277] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.269569][ T277] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.269700][ T277] ___sys_sendmsg (net/socket.c:2752) [ 10.269827][ T277] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.269988][ T277] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.270129][ T277] __sys_sendmsg (net/socket.c:2784) [ 10.270258][ T277] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.270389][ T277] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.270561][ 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) [ 10.270691][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.270821][ T277] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.270950][ T277] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.271081][ T277] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.271211][ T277] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.271374][ T277] RIP: 0033:0x7fc4e249008e [ 10.271514][ 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 [ 10.271976][ T277] RSP: 002b:00007ffff0674ba0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.272171][ T277] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc4e249008e [ 10.272366][ T277] RDX: 0000000000000000 RSI: 00007ffff0674c50 RDI: 0000000000000005 [ 10.272568][ T277] RBP: 00007ffff0674bb0 R08: 0000000000000000 R09: 0000000000000000 [ 10.272762][ T277] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e980 [ 10.272954][ T277] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffff0675310 | [ 10.274979][ T46] ------------[ cut here ]------------ | [ 10.275107][ T46] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: 1/46 | [ 10.275343][ T46] Modules linked in: | [ 10.275722][ T46] Tainted: [W]=WARN [ 10.275810][ T46] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.275962][ T46] Workqueue: events_unbound linkwatch_event [ 10.276116][ T46] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.276270][ T46] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.276700][ T46] RSP: 0018:ffa000000032f9e0 EFLAGS: 00010286 [ 10.276899][ T46] RAX: 00000000ffffffa6 RBX: ff1100000516de00 RCX: 1ff4000000065f02 [ 10.277095][ T46] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000516debc [ 10.277272][ T46] RBP: ff1100000f334000 R08: 1fe2200000a2dbd9 R09: ff110000024a0ba8 [ 10.277449][ T46] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 10.277644][ T46] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 10.277822][ T46] FS: 0000000000000000(0000) GS:ff110000d7b47000(0000) knlGS:0000000000000000 [ 10.278028][ T46] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.278176][ T46] CR2: 0000562c36a2f130 CR3: 000000003b34d006 CR4: 0000000000771ef0 [ 10.278352][ T46] PKRU: 55555554 [ 10.278440][ T46] Call Trace: [ 10.278545][ T46] [ 10.278609][ T46] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.278729][ T46] ? notifier_call_chain (kernel/notifier.c:85) [ 10.278858][ T46] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.278949][ T46] netif_state_change (net/core/dev.c:1605) [ 10.279069][ T46] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.279217][ T46] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 10.279335][ T46] __linkwatch_run_queue (net/core/link_watch.c:240) [ 10.279454][ T46] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.279582][ T46] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 10.279699][ T46] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 10.279816][ T46] process_one_work (kernel/workqueue.c:3314) [ 10.279938][ T46] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 10.280055][ T46] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.280176][ T46] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 10.280299][ T46] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 10.280416][ T46] kthread (kernel/kthread.c:436) [ 10.280505][ T46] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 10.280663][ T46] ? kthread_affine_node (kernel/kthread.c:378) [ 10.280780][ T46] ret_from_fork (arch/x86/kernel/process.c:158) [ 10.280899][ T46] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 10.281045][ T46] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 10.281165][ T46] ? kthread_affine_node (kernel/kthread.c:378) [ 10.281281][ T46] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 10.282921][ T46] ------------[ cut here ]------------ | [ 10.283042][ T46] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: 1/46 | [ 10.283276][ T46] Modules linked in: | [ 10.284120][ T46] Tainted: [W]=WARN [ 10.284210][ T46] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.284360][ T46] Workqueue: events_unbound linkwatch_event [ 10.284518][ T46] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.284724][ T46] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.285144][ T46] RSP: 0018:ffa000000032f9e0 EFLAGS: 00010286 [ 10.285296][ T46] RAX: 00000000ffffffa6 RBX: ff1100000bfab000 RCX: 1ff4000000065f02 [ 10.285473][ T46] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000bfab0bc [ 10.285702][ T46] RBP: ff1100000f331000 R08: 1fe22000017f5619 R09: ff110000024a0ba8 [ 10.285878][ T46] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 10.286055][ T46] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 10.286232][ T46] FS: 0000000000000000(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 10.286439][ T46] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.286640][ T46] CR2: 000000000214c988 CR3: 000000003b34d002 CR4: 0000000000771ef0 [ 10.286818][ T46] PKRU: 55555554 [ 10.286907][ T46] Call Trace: [ 10.286995][ T46] [ 10.287057][ T46] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.287178][ T46] ? notifier_call_chain (kernel/notifier.c:85) [ 10.287296][ T46] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.287388][ T46] netif_state_change (net/core/dev.c:1605) [ 10.287507][ T46] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.287710][ T46] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 10.287828][ T46] __linkwatch_run_queue (net/core/link_watch.c:240) [ 10.287947][ T46] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.288067][ T46] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 10.288185][ T46] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 10.288302][ T46] process_one_work (kernel/workqueue.c:3314) [ 10.288425][ T46] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 10.288592][ T46] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.288717][ T46] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 10.288839][ T46] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 10.288956][ T46] kthread (kernel/kthread.c:436) [ 10.289046][ T46] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 10.289192][ T46] ? kthread_affine_node (kernel/kthread.c:378) [ 10.289312][ T46] ret_from_fork (arch/x86/kernel/process.c:158) [ 10.289431][ T46] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 10.289631][ T46] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 10.289751][ T46] ? kthread_affine_node (kernel/kthread.c:378) [ 10.289869][ T46] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 10.323714][ T282] ------------[ cut here ]------------ | [ 10.323847][ T282] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/282 | [ 10.324074][ T282] Modules linked in: | [ 10.324442][ T282] Tainted: [W]=WARN [ 10.325251][ T282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.325418][ T282] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.325671][ T282] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.326135][ T282] RSP: 0018:ffa0000000bc6ee0 EFLAGS: 00010286 [ 10.326300][ T282] RAX: 00000000ffffffa6 RBX: ff1100000e3bc3c0 RCX: 1ff4000000178da2 [ 10.326499][ T282] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e3bc47c [ 10.326757][ T282] RBP: ff1100000f331000 R08: 1fe2200001c77891 R09: ff1100000f158b58 [ 10.326953][ T282] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 10.327148][ T282] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 10.327346][ T282] FS: 00007f19c2276840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 10.327626][ T282] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.327790][ T282] CR2: 00000000175ff988 CR3: 000000000bd3a001 CR4: 0000000000771ef0 [ 10.327989][ T282] PKRU: 55555554 [ 10.328088][ T282] Call Trace: [ 10.328188][ T282] [ 10.328255][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.328389][ T282] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 10.328524][ T282] notifier_call_chain (kernel/notifier.c:85) [ 10.328664][ T282] __netdev_upper_dev_link (net/core/dev.c:8931) [ 10.328795][ T282] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.328928][ T282] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 10.329060][ T282] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.329197][ T282] netdev_master_upper_dev_link (net/core/dev.c:9001) [ 10.329330][ T282] ? netdev_upper_dev_link (net/core/dev.c:8974) [ 10.329462][ T282] ? netdev_is_rx_handler_busy (net/core/dev.c:5878 (discriminator 4)) [ 10.329606][ T282] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:45) [ 10.329764][ T282] ? netdev_rx_handler_register (net/core/dev.c:5900) [ 10.329897][ T282] br_add_if (net/bridge/br_if.c:619) [ 10.330000][ T282] do_set_master (net/core/rtnetlink.c:3011) [ 10.330134][ T282] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 10.330266][ T282] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 10.330399][ T282] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 10.330549][ T282] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 10.330714][ T282] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.330848][ T282] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.330979][ T282] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.331109][ T282] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.331241][ T282] ? __kernel_text_address (kernel/extable.c:79) [ 10.331372][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.331504][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.331643][ T282] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.331775][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.331908][ T282] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 10.332040][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.332172][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.332303][ T282] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 10.332436][ T282] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/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.332578][ T282] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 10.332711][ T282] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.332845][ T282] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 10.332974][ T282] ? nla_get_range_signed (lib/nlattr.c:270) [ 10.333110][ T282] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 10.333244][ T282] rtnl_newlink (net/core/rtnetlink.c:4150) [ 10.333378][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.333508][ T282] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.333646][ T282] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.333777][ T282] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.333909][ T282] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.334045][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.334176][ T282] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.334308][ T282] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.334441][ T282] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.334583][ T282] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.334717][ T282] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.334848][ T282] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.334979][ T282] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.335111][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.335243][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.335373][ T282] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.335506][ T282] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.335646][ T282] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.335778][ T282] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.335912][ T282] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.336045][ T282] ? netlink_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.336179][ T282] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.336312][ T282] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.336443][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.336583][ T282] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.336716][ T282] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.336847][ T282] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.336981][ T282] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.337116][ T282] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.337247][ T282] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.337410][ T282] ? move_addr_to_kernel (net/socket.c:258) [ 10.337550][ T282] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.337684][ T282] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.337816][ T282] ___sys_sendmsg (net/socket.c:2752) [ 10.337947][ T282] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.338111][ T282] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.338254][ T282] __sys_sendmsg (net/socket.c:2784) [ 10.338386][ T282] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.338519][ T282] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.338689][ T282] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.338822][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.338955][ T282] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.339087][ T282] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.339219][ T282] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.339350][ T282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.339517][ T282] RIP: 0033:0x7f19c24b008e [ 10.339660][ T282] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.340128][ T282] RSP: 002b:00007ffd81db6490 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.340326][ T282] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f19c24b008e [ 10.340525][ T282] RDX: 0000000000000000 RSI: 00007ffd81db6540 RDI: 0000000000000005 [ 10.340729][ T282] RBP: 00007ffd81db64a0 R08: 0000000000000000 R09: 0000000000000000 [ 10.340928][ T282] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e980 [ 10.341124][ T282] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd81db6c00 | [ 10.342888][ T282] ------------[ cut here ]------------ | [ 10.343062][ T282] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/282 | [ 10.343343][ T282] Modules linked in: | [ 10.343849][ T282] Tainted: [W]=WARN [ 10.344007][ T282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.344223][ T282] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.344448][ T282] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.345056][ T282] RSP: 0018:ffa0000000bc6ea0 EFLAGS: 00010286 [ 10.345272][ T282] RAX: 00000000ffffffa6 RBX: ff1100000e3bc580 RCX: 1ff4000000178d9a [ 10.345528][ T282] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e3bc63c [ 10.345790][ T282] RBP: ff1100000f331000 R08: 1fe2200001c778c9 R09: ff1100000f158b58 [ 10.346040][ T282] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000100 [ 10.346294][ T282] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000091ec008 [ 10.346566][ T282] FS: 00007f19c2276840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 10.346855][ T282] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.347072][ T282] CR2: 0000562c36b80d5c CR3: 000000000bd3a003 CR4: 0000000000771ef0 [ 10.347328][ T282] PKRU: 55555554 [ 10.347476][ T282] Call Trace: [ 10.347640][ T282] [ 10.347758][ T282] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.347943][ T282] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.348095][ T282] __dev_notify_flags (net/core/dev.c:9787) [ 10.348280][ T282] ? netdev_notice (net/core/dev.c:13008) [ 10.348467][ T282] ? netif_change_name (net/core/dev.c:1495) [ 10.348673][ T282] ? dev_get_min_mp_channel_count (./include/net/netdev_lock.h:30 (discriminator 1)) [ 10.348894][ T282] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 10.349081][ T282] __dev_set_promiscuity (net/core/dev.c:9630) [ 10.349268][ T282] netif_set_promiscuity (net/core/dev.c:9639) [ 10.349451][ T282] dev_set_promiscuity (net/core/dev_api.c:288) [ 10.349656][ T282] br_port_set_promisc (net/bridge/br_if.c:108) [ 10.349841][ T282] br_manage_promisc (net/bridge/br_if.c:174) [ 10.350026][ T282] ? netdev_is_rx_handler_busy (net/core/dev.c:5878 (discriminator 4)) [ 10.350212][ T282] br_add_if (net/bridge/br_if.c:242 net/bridge/br_if.c:627) [ 10.350367][ T282] do_set_master (net/core/rtnetlink.c:3011) [ 10.350570][ T282] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 10.350755][ T282] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 10.350943][ T282] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 10.351128][ T282] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 10.351348][ T282] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.351551][ T282] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.351736][ T282] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.351918][ T282] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.352103][ T282] ? __kernel_text_address (kernel/extable.c:79) [ 10.352288][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.352474][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.352679][ T282] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.352864][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.353050][ T282] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 10.353232][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.353416][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.353621][ T282] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 10.353806][ T282] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/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.353990][ T282] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 10.354178][ T282] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.354365][ T282] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 10.354568][ T282] ? nla_get_range_signed (lib/nlattr.c:270) [ 10.354758][ T282] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 10.354946][ T282] rtnl_newlink (net/core/rtnetlink.c:4150) [ 10.355135][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.355319][ T282] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.355507][ T282] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.355712][ T282] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.355896][ T282] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.356083][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.356266][ T282] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.356452][ T282] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.356655][ T282] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.356841][ T282] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.357028][ T282] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.357212][ T282] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.357396][ T282] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.357600][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.357787][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.357971][ T282] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.358158][ T282] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.358344][ T282] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.358552][ T282] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.358741][ T282] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.358924][ T282] ? netlink_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.359111][ T282] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.359297][ T282] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.359482][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.359688][ T282] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.359878][ T282] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.360063][ T282] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.360249][ T282] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.360436][ T282] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.360639][ T282] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.360856][ T282] ? move_addr_to_kernel (net/socket.c:258) [ 10.361044][ T282] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.361233][ T282] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.361418][ T282] ___sys_sendmsg (net/socket.c:2752) [ 10.361621][ T282] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.361841][ T282] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.362040][ T282] __sys_sendmsg (net/socket.c:2784) [ 10.362226][ T282] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.362409][ T282] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.362654][ T282] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.362840][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.363028][ T282] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.363214][ T282] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.363399][ T282] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.363605][ T282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.363822][ T282] RIP: 0033:0x7f19c24b008e [ 10.364013][ T282] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.364568][ T282] RSP: 002b:00007ffd81db6490 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.364824][ T282] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f19c24b008e [ 10.365076][ T282] RDX: 0000000000000000 RSI: 00007ffd81db6540 RDI: 0000000000000005 [ 10.365329][ T282] RBP: 00007ffd81db64a0 R08: 0000000000000000 R09: 0000000000000000 [ 10.365600][ T282] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e980 [ 10.365852][ T282] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd81db6c00 | [ 10.375095][ T282] ------------[ cut here ]------------ | [ 10.375269][ T282] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/282 | [ 10.375562][ T282] Modules linked in: | [ 10.376047][ T282] Tainted: [W]=WARN [ 10.376191][ T282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.376399][ T282] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.376658][ T282] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.377165][ T282] RSP: 0018:ffa0000000bc6f78 EFLAGS: 00010286 [ 10.377375][ T282] RAX: 00000000ffffffa6 RBX: ff1100000e3bd1c0 RCX: 1ff4000000178db5 [ 10.377632][ T282] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e3bd27c [ 10.377873][ T282] RBP: ff11000005982000 R08: 1fe2200001c77a51 R09: ff1100000f158b58 [ 10.378112][ T282] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 10.378349][ T282] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000002 [ 10.378613][ T282] FS: 00007f19c2276840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 10.378887][ T282] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.379095][ T282] CR2: 0000562c36b80d5c CR3: 000000000bd3a003 CR4: 0000000000771ef0 [ 10.379336][ T282] PKRU: 55555554 [ 10.379480][ T282] Call Trace: [ 10.379642][ T282] [ 10.379757][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.379934][ T282] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 10.380115][ T282] notifier_call_chain (kernel/notifier.c:85) [ 10.380297][ T282] netdev_compute_master_upper_features (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590 net/core/dev.c:11116 net/core/dev.c:12883) [ 10.380516][ T282] ? br_get_link_af_size_filtered (./include/linux/rcupdate.h:871 net/bridge/br_netlink.c:114) [ 10.380738][ T282] ? netdev_change_features (net/core/dev.c:11117) [ 10.380917][ T282] ? br_opt_toggle (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 net/bridge/br_private.h:767 net/bridge/br.c:391) [ 10.381097][ T282] br_add_if (net/bridge/br_if.c:683) [ 10.381247][ T282] do_set_master (net/core/rtnetlink.c:3011) [ 10.381423][ T282] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 10.381622][ T282] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 10.381804][ T282] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 10.381982][ T282] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 10.382191][ T282] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.382368][ T282] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.382563][ T282] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.382745][ T282] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.382925][ T282] ? __kernel_text_address (kernel/extable.c:79) [ 10.383102][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.383282][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.383460][ T282] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.383659][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.383839][ T282] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 10.384016][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.384196][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.384374][ T282] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 10.384569][ T282] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/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.384747][ T282] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 10.384929][ T282] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.385109][ T282] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 10.385285][ T282] ? nla_get_range_signed (lib/nlattr.c:270) [ 10.385468][ T282] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 10.385668][ T282] rtnl_newlink (net/core/rtnetlink.c:4150) [ 10.385849][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.386025][ T282] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.386204][ T282] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.386380][ T282] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.386579][ T282] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.386763][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.386943][ T282] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.387120][ T282] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.387298][ T282] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.387479][ T282] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.387677][ T282] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.387855][ T282] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.388031][ T282] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.388207][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.388390][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.388586][ T282] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.388769][ T282] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.388947][ T282] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.389126][ T282] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.389307][ T282] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.389485][ T282] ? netlink_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.389691][ T282] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.389871][ T282] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.390051][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.390231][ T282] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.390410][ T282] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.390611][ T282] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.390792][ T282] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.390971][ T282] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.391152][ T282] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.391359][ T282] ? move_addr_to_kernel (net/socket.c:258) [ 10.391558][ T282] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.391738][ T282] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.391917][ T282] ___sys_sendmsg (net/socket.c:2752) [ 10.392095][ T282] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.392308][ T282] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.392555][ T282] __sys_sendmsg (net/socket.c:2784) [ 10.392736][ T282] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.392914][ T282] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.393125][ T282] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.393323][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.393503][ T282] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.393700][ T282] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.393880][ T282] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.394058][ T282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.394267][ T282] RIP: 0033:0x7f19c24b008e [ 10.394451][ T282] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.394985][ T282] RSP: 002b:00007ffd81db6490 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.395229][ T282] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f19c24b008e [ 10.395470][ T282] RDX: 0000000000000000 RSI: 00007ffd81db6540 RDI: 0000000000000005 [ 10.395731][ T282] RBP: 00007ffd81db64a0 R08: 0000000000000000 R09: 0000000000000000 [ 10.395972][ T282] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e980 [ 10.396217][ T282] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd81db6c00 | [ 10.905745][ T344] ------------[ cut here ]------------ | [ 10.905925][ T344] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/344 | [ 10.906170][ T344] Modules linked in: | [ 10.906620][ T344] Tainted: [W]=WARN [ 10.906725][ T344] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.906899][ T344] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.907080][ T344] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.907579][ T344] RSP: 0018:ffa0000000eb7090 EFLAGS: 00010286 [ 10.907755][ T344] RAX: 00000000ffffffa6 RBX: ff11000004e8ce40 RCX: 1ff40000001d6dd8 [ 10.907960][ T344] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000004e8cefc [ 10.908162][ T344] RBP: ff11000005982000 R08: 1fe22000009d19e1 R09: ff1100000fbc8b80 [ 10.908366][ T344] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 10.908583][ T344] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 10.908791][ T344] FS: 00007f241a92a840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 10.909031][ T344] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.909204][ T344] CR2: 000000000042e5e0 CR3: 000000000fa91004 CR4: 0000000000771ef0 [ 10.909410][ T344] PKRU: 55555554 [ 10.909518][ T344] Call Trace: [ 10.909627][ T344] [ 10.909699][ T344] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.909840][ T344] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 10.909977][ T344] notifier_call_chain (kernel/notifier.c:85) [ 10.910117][ T344] __netdev_upper_dev_link (net/core/dev.c:8931) [ 10.910257][ T344] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 10.910397][ T344] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 10.910546][ T344] netdev_upper_dev_link (net/core/dev.c:8972) [ 10.910682][ T344] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 10.910820][ T344] register_vlan_dev (net/8021q/vlan.c:183) [ 10.910962][ T344] vlan_newlink (net/8021q/vlan_netlink.c:194) [ 10.911100][ T344] ? nla_strscpy (lib/nlattr.c:795) [ 10.911239][ T344] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 10.911392][ T344] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 10.911541][ T344] ? __dev_get_by_name (net/core/dev.c:883) [ 10.911680][ T344] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 10.911822][ T344] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 10.911962][ T344] rtnl_newlink (net/core/rtnetlink.c:4150) [ 10.912101][ T344] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.912239][ T344] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.912377][ T344] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.912518][ T344] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.912740][ T344] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.912882][ T344] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.913019][ T344] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.913156][ T344] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.913293][ T344] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.913431][ T344] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.913663][ T344] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.913802][ T344] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.913937][ T344] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.914076][ T344] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.914212][ T344] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.914349][ T344] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.914490][ T344] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.914697][ T344] ? netlink_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.914877][ T344] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.915013][ T344] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.915152][ T344] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.915289][ T344] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.915427][ T344] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.915574][ T344] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.915713][ T344] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.915851][ T344] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.915987][ T344] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.916156][ T344] ? move_addr_to_kernel (net/socket.c:258) [ 10.916297][ T344] ___sys_sendmsg (net/socket.c:2752) [ 10.916431][ T344] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.916578][ T344] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.916724][ T344] ? 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)) [ 10.916863][ T344] __sys_sendmsg (net/socket.c:2784) [ 10.917000][ T344] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.917141][ T344] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.917277][ T344] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.917413][ T344] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.917557][ T344] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.917696][ T344] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.917830][ T344] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.918000][ T344] RIP: 0033:0x7f241ab6408e [ 10.918144][ T344] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.918642][ T344] RSP: 002b:00007ffec60fcc30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.918848][ T344] RAX: ffffffffffffffda RBX: 00007ffec60fd3e0 RCX: 00007f241ab6408e [ 10.919052][ T344] RDX: 0000000000000000 RSI: 00007ffec60fcce0 RDI: 0000000000000005 [ 10.919255][ T344] RBP: 00007ffec60fcc40 R08: 0000000000000000 R09: 0000000000000000 [ 10.919460][ T344] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e981 [ 10.919675][ T344] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffec60fd3a0 | [ 10.921311][ T344] ------------[ cut here ]------------ | [ 10.921441][ T344] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/344 | [ 10.921681][ T344] Modules linked in: | [ 10.922122][ T344] Tainted: [W]=WARN [ 10.922222][ T344] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.922388][ T344] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.922912][ T344] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.923390][ T344] RSP: 0018:ffa0000000eb71b0 EFLAGS: 00010286 [ 10.923566][ T344] RAX: 00000000ffffffa6 RBX: ff11000004e8cac0 RCX: 1ff40000001d6dfc [ 10.923765][ T344] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000004e8cb7c [ 10.923962][ T344] RBP: ff1100000f4d4000 R08: 1fe22000009d1971 R09: ff1100000fbc8b80 [ 10.924161][ T344] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 10.924359][ T344] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff9256b3a0 [ 10.924567][ T344] FS: 00007f241a92a840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 10.924801][ T344] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.924969][ T344] CR2: 000000000042e5e0 CR3: 000000000fa91004 CR4: 0000000000771ef0 [ 10.925169][ T344] PKRU: 55555554 [ 10.925269][ T344] Call Trace: [ 10.925367][ T344] [ 10.925436][ T344] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.925580][ T344] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.925681][ T344] __dev_notify_flags (net/core/dev.c:9787) [ 10.925815][ T344] ? netdev_update_features (net/core/dev.c:11098) [ 10.925950][ T344] ? netdev_sync_lower_features (./include/net/netdev_lock.h:33) [ 10.926115][ T344] ? netif_change_name (net/core/dev.c:1495) [ 10.926248][ T344] ? linkwatch_fire_event (./include/linux/instrumented.h:112 ./include/asm-generic/bitops/instrumented-atomic.h:71 net/core/link_watch.c:323) [ 10.926381][ T344] ? register_vlan_dev (net/8021q/vlan.c:196) [ 10.926519][ T344] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 10.926658][ T344] ? nla_strscpy (lib/nlattr.c:795) [ 10.926794][ T344] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 10.926929][ T344] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 10.927062][ T344] ? __dev_get_by_name (net/core/dev.c:883) [ 10.927195][ T344] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 10.927334][ T344] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 10.927473][ T344] rtnl_newlink (net/core/rtnetlink.c:4150) [ 10.927614][ T344] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.927748][ T344] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.927881][ T344] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.928013][ T344] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.928145][ T344] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.928283][ T344] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.928418][ T344] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.928575][ T344] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.928708][ T344] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.928842][ T344] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.928974][ T344] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.929108][ T344] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.929240][ T344] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.929373][ T344] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.929507][ T344] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.929646][ T344] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.929782][ T344] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.929915][ T344] ? netlink_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.930050][ T344] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.930184][ T344] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.930318][ T344] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.930453][ T344] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.930596][ T344] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.930732][ T344] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.930867][ T344] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.931002][ T344] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.931136][ T344] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.931302][ T344] ? move_addr_to_kernel (net/socket.c:258) [ 10.931440][ T344] ___sys_sendmsg (net/socket.c:2752) [ 10.931581][ T344] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.931715][ T344] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.931860][ T344] ? 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)) [ 10.931996][ T344] __sys_sendmsg (net/socket.c:2784) [ 10.932130][ T344] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.932267][ T344] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.932400][ T344] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.932542][ T344] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.932677][ T344] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.932811][ T344] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.932945][ T344] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.933111][ T344] RIP: 0033:0x7f241ab6408e [ 10.933248][ T344] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.933749][ T344] RSP: 002b:00007ffec60fcc30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.933953][ T344] RAX: ffffffffffffffda RBX: 00007ffec60fd3e0 RCX: 00007f241ab6408e [ 10.934151][ T344] RDX: 0000000000000000 RSI: 00007ffec60fcce0 RDI: 0000000000000005 [ 10.934350][ T344] RBP: 00007ffec60fcc40 R08: 0000000000000000 R09: 0000000000000000 [ 10.934558][ T344] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e981 [ 10.934760][ T344] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffec60fd3a0 | [ 10.984059][ T350] ------------[ cut here ]------------ | [ 10.984220][ T350] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/350 | [ 10.984465][ T350] Modules linked in: | [ 10.984865][ T350] Tainted: [W]=WARN [ 10.984969][ T350] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.985141][ T350] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.985320][ 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 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.985826][ T350] RSP: 0018:ffa0000000ef7090 EFLAGS: 00010286 [ 10.985998][ T350] RAX: 00000000ffffffa6 RBX: ff1100000d4ae740 RCX: 1ff40000001dedd8 [ 10.986203][ T350] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d4ae7fc [ 10.986409][ T350] RBP: ff11000005982000 R08: 1fe2200001a95d01 R09: ff1100000eb12e80 [ 10.986620][ T350] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 10.986824][ T350] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 10.987032][ T350] FS: 00007fdbecc15840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 10.987274][ T350] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.987447][ T350] CR2: 00007fdbece0e460 CR3: 000000000f7a4002 CR4: 0000000000771ef0 [ 10.987660][ T350] PKRU: 55555554 [ 10.987762][ T350] Call Trace: [ 10.987864][ T350] [ 10.987935][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.988086][ T350] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 10.988224][ T350] notifier_call_chain (kernel/notifier.c:85) [ 10.988366][ T350] __netdev_upper_dev_link (net/core/dev.c:8931) [ 10.988506][ T350] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 10.988654][ T350] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 10.988793][ T350] netdev_upper_dev_link (net/core/dev.c:8972) [ 10.988931][ T350] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 10.989071][ T350] register_vlan_dev (net/8021q/vlan.c:183) [ 10.989211][ T350] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 10.989349][ T350] vlan_newlink (net/8021q/vlan_netlink.c:194) [ 10.989484][ T350] ? nla_strscpy (lib/nlattr.c:795) [ 10.989702][ T350] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 10.989929][ T350] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 10.990067][ T350] ? __dev_get_by_name (net/core/dev.c:883) [ 10.990204][ T350] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 10.990345][ T350] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 10.990488][ T350] rtnl_newlink (net/core/rtnetlink.c:4150) [ 10.990722][ T350] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.990858][ T350] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.990994][ T350] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.991129][ T350] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.991264][ T350] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.991405][ T350] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.991615][ T350] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.991755][ T350] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.991891][ T350] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.992027][ T350] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.992163][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.992301][ T350] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.992436][ T350] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.992608][ T350] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.992744][ T350] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.992882][ T350] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.993024][ 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)) [ 10.993160][ 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)) [ 10.993299][ T350] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.993437][ T350] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.993581][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.993720][ T350] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.993859][ T350] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.993997][ T350] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.994136][ T350] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.994274][ T350] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.994411][ T350] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.994587][ T350] ? move_addr_to_kernel (net/socket.c:258) [ 10.994728][ T350] ___sys_sendmsg (net/socket.c:2752) [ 10.994865][ T350] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.995002][ T350] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.995148][ T350] ? 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)) [ 10.995288][ T350] __sys_sendmsg (net/socket.c:2784) [ 10.995426][ T350] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.995578][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.995714][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.995853][ T350] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.995992][ T350] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.996129][ T350] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.996267][ T350] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.996438][ T350] RIP: 0033:0x7fdbece4f08e [ 10.996592][ 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 [ 10.997080][ T350] RSP: 002b:00007ffc35744ec0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.997286][ T350] RAX: ffffffffffffffda RBX: 00007ffc35745670 RCX: 00007fdbece4f08e [ 10.997489][ T350] RDX: 0000000000000000 RSI: 00007ffc35744f70 RDI: 0000000000000005 [ 10.997703][ T350] RBP: 00007ffc35744ed0 R08: 0000000000000000 R09: 0000000000000000 [ 10.997907][ T350] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e981 [ 10.998203][ T350] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc35745630 | [ 11.000000][ T350] ------------[ cut here ]------------ | [ 11.000129][ T350] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/350 | [ 11.000356][ T350] Modules linked in: | [ 11.000834][ T350] Tainted: [W]=WARN [ 11.000936][ T350] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.001282][ T350] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.001455][ 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 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.002015][ T350] RSP: 0018:ffa0000000ef71b0 EFLAGS: 00010286 [ 11.002186][ T350] RAX: 00000000ffffffa6 RBX: ff1100000d4af700 RCX: 1ff40000001dedfc [ 11.002383][ T350] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d4af7bc [ 11.002656][ T350] RBP: ff1100000e11c000 R08: 1fe2200001a95ef9 R09: ff1100000eb12e80 [ 11.002955][ T350] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 11.003153][ T350] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff9256b3a0 [ 11.003353][ T350] FS: 00007fdbecc15840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 11.003665][ T350] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.003831][ T350] CR2: 00007fdbece0e460 CR3: 000000000f7a4002 CR4: 0000000000771ef0 [ 11.004031][ T350] PKRU: 55555554 [ 11.004131][ T350] Call Trace: [ 11.004231][ T350] [ 11.004299][ T350] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.004435][ T350] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.004594][ T350] __dev_notify_flags (net/core/dev.c:9787) [ 11.004731][ T350] ? netdev_update_features (net/core/dev.c:11098) [ 11.004865][ T350] ? netdev_sync_lower_features (./include/net/netdev_lock.h:33) [ 11.005031][ T350] ? netif_change_name (net/core/dev.c:1495) [ 11.005165][ T350] ? linkwatch_fire_event (./include/linux/instrumented.h:112 ./include/asm-generic/bitops/instrumented-atomic.h:71 net/core/link_watch.c:323) [ 11.005298][ T350] ? register_vlan_dev (net/8021q/vlan.c:196) [ 11.005431][ T350] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 11.005627][ T350] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 11.005760][ T350] ? nla_strscpy (lib/nlattr.c:795) [ 11.005894][ T350] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 11.006029][ T350] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 11.006161][ T350] ? __dev_get_by_name (net/core/dev.c:883) [ 11.006293][ T350] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 11.006432][ T350] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 11.006578][ T350] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.006712][ T350] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.006844][ T350] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.006976][ T350] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.007110][ T350] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.007242][ T350] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.007379][ T350] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.007515][ T350] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.007653][ T350] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.007786][ T350] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.007919][ T350] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.008052][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.008188][ T350] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.008320][ T350] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.008453][ T350] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.008594][ T350] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.008728][ T350] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.008953][ 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)) [ 11.009085][ 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)) [ 11.009220][ T350] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.009354][ T350] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.009586][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.009720][ T350] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.009854][ T350] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.009987][ T350] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.010296][ T350] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.010430][ T350] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.010571][ T350] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.010736][ T350] ? move_addr_to_kernel (net/socket.c:258) [ 11.011048][ T350] ___sys_sendmsg (net/socket.c:2752) [ 11.011182][ T350] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.011316][ T350] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.011458][ T350] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 11.011694][ T350] __sys_sendmsg (net/socket.c:2784) [ 11.011826][ T350] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.011961][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.012093][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.012227][ T350] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.012359][ T350] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.012491][ T350] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.012634][ T350] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.012800][ T350] RIP: 0033:0x7fdbece4f08e [ 11.012937][ 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 [ 11.013410][ T350] RSP: 002b:00007ffc35744ec0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.013615][ T350] RAX: ffffffffffffffda RBX: 00007ffc35745670 RCX: 00007fdbece4f08e [ 11.013813][ T350] RDX: 0000000000000000 RSI: 00007ffc35744f70 RDI: 0000000000000005 [ 11.014010][ T350] RBP: 00007ffc35744ed0 R08: 0000000000000000 R09: 0000000000000000 [ 11.014208][ T350] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e981 [ 11.014406][ T350] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc35745630 | [ 11.066896][ T356] ------------[ cut here ]------------ | [ 11.067051][ T356] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/356 | [ 11.067291][ T356] Modules linked in: | [ 11.067685][ T356] Tainted: [W]=WARN [ 11.067789][ T356] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.067960][ T356] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.068137][ T356] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.068637][ T356] RSP: 0018:ffa0000000f37090 EFLAGS: 00010286 [ 11.068808][ T356] RAX: 00000000ffffffa6 RBX: ff1100000bc22e40 RCX: 1ff40000001e6dd8 [ 11.069012][ T356] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000bc22efc [ 11.069215][ T356] RBP: ff11000005982000 R08: 1fe22000017845e1 R09: ff1100000f348b80 [ 11.069420][ T356] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 11.069636][ T356] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 11.069841][ T356] FS: 00007f9b4c848840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 11.070084][ T356] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.070254][ T356] CR2: 00007fe54339ff68 CR3: 0000000011863001 CR4: 0000000000771ef0 [ 11.070459][ T356] PKRU: 55555554 [ 11.070572][ T356] Call Trace: [ 11.070673][ T356] [ 11.070743][ T356] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.070881][ T356] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 11.071018][ T356] notifier_call_chain (kernel/notifier.c:85) [ 11.071158][ T356] __netdev_upper_dev_link (net/core/dev.c:8931) [ 11.071297][ T356] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 11.071437][ T356] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 11.071583][ T356] netdev_upper_dev_link (net/core/dev.c:8972) [ 11.071720][ T356] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 11.071858][ T356] register_vlan_dev (net/8021q/vlan.c:183) [ 11.071994][ T356] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 11.072133][ T356] vlan_newlink (net/8021q/vlan_netlink.c:194) [ 11.072269][ T356] ? nla_strscpy (lib/nlattr.c:795) [ 11.072405][ T356] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 11.072551][ T356] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 11.072688][ T356] ? __dev_get_by_name (net/core/dev.c:883) [ 11.072824][ T356] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 11.072967][ T356] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 11.073108][ T356] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.073248][ T356] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.073385][ T356] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.073525][ T356] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.073667][ T356] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.073803][ T356] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.073946][ T356] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.074083][ T356] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.074219][ T356] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.074356][ T356] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.074493][ T356] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.074637][ T356] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.074775][ T356] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.074911][ T356] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.075049][ T356] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.075184][ T356] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.075321][ T356] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.075464][ T356] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 11.075608][ T356] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 11.075746][ T356] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.075883][ T356] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.076021][ T356] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.076159][ T356] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.076297][ T356] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.076435][ T356] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.076585][ T356] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.076721][ T356] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.076856][ T356] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.077023][ T356] ? move_addr_to_kernel (net/socket.c:258) [ 11.077164][ T356] ___sys_sendmsg (net/socket.c:2752) [ 11.077299][ T356] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.077434][ T356] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.077588][ T356] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 11.077726][ T356] __sys_sendmsg (net/socket.c:2784) [ 11.077864][ T356] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.078005][ T356] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.078140][ T356] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.078277][ T356] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.078414][ T356] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.078560][ T356] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.078698][ T356] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.078866][ T356] RIP: 0033:0x7f9b4ca8208e [ 11.079008][ T356] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 11.079493][ T356] RSP: 002b:00007ffc71d6e880 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.079895][ T356] RAX: ffffffffffffffda RBX: 00007ffc71d6f030 RCX: 00007f9b4ca8208e [ 11.080192][ T356] RDX: 0000000000000000 RSI: 00007ffc71d6e930 RDI: 0000000000000005 [ 11.080396][ T356] RBP: 00007ffc71d6e890 R08: 0000000000000000 R09: 0000000000000000 [ 11.080609][ T356] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e981 [ 11.080813][ T356] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc71d6eff0 | [ 11.082727][ T356] ------------[ cut here ]------------ | [ 11.082862][ T356] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/356 | [ 11.083089][ T356] Modules linked in: | [ 11.083557][ T356] Tainted: [W]=WARN [ 11.083657][ T356] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.083822][ T356] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.084087][ T356] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.084657][ T356] RSP: 0018:ffa0000000f371b0 EFLAGS: 00010286 [ 11.084824][ T356] RAX: 00000000ffffffa6 RBX: ff1100000bf42c80 RCX: 1ff40000001e6dfc [ 11.085020][ T356] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000bf42d3c [ 11.085308][ T356] RBP: ff1100000f54c000 R08: 1fe22000017e85a9 R09: ff1100000f348b80 [ 11.085506][ T356] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 11.085711][ T356] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff9256b3a0 [ 11.085998][ T356] FS: 00007f9b4c848840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 11.086229][ T356] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.086484][ T356] CR2: 00007fe54339ff68 CR3: 0000000011863001 CR4: 0000000000771ef0 [ 11.086691][ T356] PKRU: 55555554 [ 11.086790][ T356] Call Trace: [ 11.086888][ T356] [ 11.086956][ T356] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.087180][ T356] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.087281][ T356] __dev_notify_flags (net/core/dev.c:9787) [ 11.087413][ T356] ? netdev_update_features (net/core/dev.c:11098) [ 11.087557][ T356] ? netdev_sync_lower_features (./include/net/netdev_lock.h:33) [ 11.087809][ T356] ? netif_change_name (net/core/dev.c:1495) [ 11.087941][ T356] ? linkwatch_fire_event (./include/linux/instrumented.h:112 ./include/asm-generic/bitops/instrumented-atomic.h:71 net/core/link_watch.c:323) [ 11.088075][ T356] ? register_vlan_dev (net/8021q/vlan.c:196) [ 11.088210][ T356] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 11.088434][ T356] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 11.088575][ T356] ? nla_strscpy (lib/nlattr.c:795) [ 11.088709][ T356] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 11.088844][ T356] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 11.089063][ T356] ? __dev_get_by_name (net/core/dev.c:883) [ 11.089195][ T356] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 11.089333][ T356] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 11.089469][ T356] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.089699][ T356] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.089830][ T356] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.089962][ T356] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.090094][ T356] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.090313][ T356] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.090450][ T356] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.090606][ T356] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.090739][ T356] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.090958][ T356] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.091090][ T356] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.091221][ T356] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.091354][ T356] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.091582][ T356] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.091717][ T356] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.091852][ T356] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.091985][ T356] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.092209][ T356] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 11.092342][ T356] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 11.092477][ T356] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.092616][ T356] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.092837][ T356] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.092973][ T356] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.093106][ T356] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.093240][ T356] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.093462][ T356] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.093605][ T356] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.093737][ T356] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.093903][ T356] ? move_addr_to_kernel (net/socket.c:258) [ 11.094129][ T356] ___sys_sendmsg (net/socket.c:2752) [ 11.094260][ T356] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.094393][ T356] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.094544][ T356] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 11.094680][ T356] __sys_sendmsg (net/socket.c:2784) [ 11.094814][ T356] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.094951][ T356] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.095083][ T356] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.095304][ T356] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.095437][ T356] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.095578][ T356] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.095711][ T356] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.095962][ T356] RIP: 0033:0x7f9b4ca8208e [ 11.096100][ T356] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 11.096677][ T356] RSP: 002b:00007ffc71d6e880 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.096878][ T356] RAX: ffffffffffffffda RBX: 00007ffc71d6f030 RCX: 00007f9b4ca8208e [ 11.097166][ T356] RDX: 0000000000000000 RSI: 00007ffc71d6e930 RDI: 0000000000000005 [ 11.097363][ T356] RBP: 00007ffc71d6e890 R08: 0000000000000000 R09: 0000000000000000 [ 11.097571][ T356] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e981 [ 11.097858][ T356] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc71d6eff0 | [ 11.156038][ T362] ------------[ cut here ]------------ | [ 11.156235][ T362] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/362 | [ 11.156531][ T362] Modules linked in: | [ 11.157027][ T362] Tainted: [W]=WARN [ 11.157176][ T362] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.157393][ T362] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.158022][ T362] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.158575][ T362] RSP: 0018:ffa0000000f57090 EFLAGS: 00010286 [ 11.158797][ T362] RAX: 00000000ffffffa6 RBX: ff1100000c321c40 RCX: 1ff40000001eadd8 [ 11.159044][ T362] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c321cfc [ 11.159297][ T362] RBP: ff11000005982000 R08: 1fe22000018643a1 R09: ff11000009abae80 [ 11.159571][ T362] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 11.159820][ T362] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 11.160071][ T362] FS: 00007fe6dfe0f840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 11.160355][ T362] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.160590][ T362] CR2: 00007fe6e0008460 CR3: 000000000fbef001 CR4: 0000000000771ef0 [ 11.160849][ T362] PKRU: 55555554 [ 11.160999][ T362] Call Trace: [ 11.161148][ T362] [ 11.161266][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.161450][ T362] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 11.161657][ T362] notifier_call_chain (kernel/notifier.c:85) [ 11.161846][ T362] __netdev_upper_dev_link (net/core/dev.c:8931) [ 11.162033][ T362] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 11.162220][ T362] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 11.162410][ T362] netdev_upper_dev_link (net/core/dev.c:8972) [ 11.162618][ T362] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 11.162809][ T362] register_vlan_dev (net/8021q/vlan.c:183) [ 11.163004][ T362] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 11.163190][ T362] vlan_newlink (net/8021q/vlan_netlink.c:194) [ 11.163375][ T362] ? nla_strscpy (lib/nlattr.c:795) [ 11.163584][ T362] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 11.163780][ T362] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 11.163965][ T362] ? __dev_get_by_name (net/core/dev.c:883) [ 11.164149][ T362] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 11.164341][ T362] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 11.164550][ T362] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.164738][ T362] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.164922][ T362] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.165107][ T362] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.165291][ T362] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.165475][ T362] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.165682][ T362] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.165868][ T362] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.166054][ T362] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.166238][ T362] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.166421][ T362] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.166622][ T362] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.166808][ T362] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.166990][ T362] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.167177][ T362] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.167360][ T362] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.167563][ T362] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.167751][ T362] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.167937][ T362] ? netlink_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.168124][ T362] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.168308][ T362] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.168490][ T362] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.168693][ T362] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.168877][ T362] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.169060][ T362] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.169246][ T362] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.169434][ T362] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.169637][ T362] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.169852][ T362] ? move_addr_to_kernel (net/socket.c:258) [ 11.170040][ T362] ___sys_sendmsg (net/socket.c:2752) [ 11.170223][ T362] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.170406][ T362] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.170617][ T362] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 11.170807][ T362] __sys_sendmsg (net/socket.c:2784) [ 11.170990][ T362] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.171177][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.171361][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.171565][ T362] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.171749][ T362] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.171932][ T362] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.172116][ T362] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.172334][ T362] RIP: 0033:0x7fe6e004908e [ 11.172531][ T362] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.173075][ T362] RSP: 002b:00007ffd4607eb40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.173330][ T362] RAX: ffffffffffffffda RBX: 00007ffd4607f2f0 RCX: 00007fe6e004908e [ 11.173600][ T362] RDX: 0000000000000000 RSI: 00007ffd4607ebf0 RDI: 0000000000000005 [ 11.173847][ T362] RBP: 00007ffd4607eb50 R08: 0000000000000000 R09: 0000000000000000 [ 11.174093][ T362] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e981 [ 11.174344][ T362] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd4607f2b0 | [ 11.176363][ T362] ------------[ cut here ]------------ | [ 11.176557][ T362] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/362 | [ 11.176831][ T362] Modules linked in: | [ 11.177292][ T362] Tainted: [W]=WARN [ 11.177438][ T362] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.177976][ T362] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.178196][ T362] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.178735][ T362] RSP: 0018:ffa0000000f571b0 EFLAGS: 00010286 [ 11.178949][ T362] RAX: 00000000ffffffa6 RBX: ff1100000c321a80 RCX: 1ff40000001eadfc [ 11.179196][ T362] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c321b3c [ 11.179439][ T362] RBP: ff110000082e9000 R08: 1fe2200001864369 R09: ff11000009abae80 [ 11.179702][ T362] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 11.179945][ T362] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff9256b3a0 [ 11.180194][ T362] FS: 00007fe6dfe0f840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 11.180471][ T362] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.180708][ T362] CR2: 00007fe6e0008460 CR3: 000000000fbef001 CR4: 0000000000771ef0 [ 11.180953][ T362] PKRU: 55555554 [ 11.181100][ T362] Call Trace: [ 11.181246][ T362] [ 11.181361][ T362] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.181566][ T362] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.181718][ T362] __dev_notify_flags (net/core/dev.c:9787) [ 11.181900][ T362] ? netdev_update_features (net/core/dev.c:11098) [ 11.182081][ T362] ? netdev_sync_lower_features (./include/net/netdev_lock.h:33) [ 11.182294][ T362] ? netif_change_name (net/core/dev.c:1495) [ 11.182475][ T362] ? linkwatch_fire_event (./include/linux/instrumented.h:112 ./include/asm-generic/bitops/instrumented-atomic.h:71 net/core/link_watch.c:323) [ 11.182676][ T362] ? register_vlan_dev (net/8021q/vlan.c:196) [ 11.182861][ T362] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 11.183041][ T362] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 11.183222][ T362] ? nla_strscpy (lib/nlattr.c:795) [ 11.183403][ T362] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 11.183606][ T362] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 11.183787][ T362] ? __dev_get_by_name (net/core/dev.c:883) [ 11.183966][ T362] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 11.184156][ T362] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 11.184340][ T362] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.184528][ T362] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.184719][ T362] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.184901][ T362] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.185081][ T362] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.185261][ T362] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.185450][ T362] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.185651][ T362] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.185834][ T362] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.186014][ T362] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.186194][ T362] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.186374][ T362] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.186574][ T362] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.186754][ T362] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.186940][ T362] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.187119][ T362] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.187300][ T362] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.187483][ T362] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.187680][ T362] ? netlink_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.187863][ T362] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.188046][ T362] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.188229][ T362] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.188412][ T362] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.188614][ T362] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.188799][ T362] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.188982][ T362] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.189163][ T362] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.189344][ T362] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.189570][ T362] ? move_addr_to_kernel (net/socket.c:258) [ 11.189758][ T362] ___sys_sendmsg (net/socket.c:2752) [ 11.189938][ T362] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.190119][ T362] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.190309][ T362] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 11.190492][ T362] __sys_sendmsg (net/socket.c:2784) [ 11.190690][ T362] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.190875][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.191060][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.191242][ T362] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.191421][ T362] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.191618][ T362] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.191799][ T362] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.192011][ T362] RIP: 0033:0x7fe6e004908e [ 11.192197][ T362] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.192740][ T362] RSP: 002b:00007ffd4607eb40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.192988][ T362] RAX: ffffffffffffffda RBX: 00007ffd4607f2f0 RCX: 00007fe6e004908e [ 11.193232][ T362] RDX: 0000000000000000 RSI: 00007ffd4607ebf0 RDI: 0000000000000005 [ 11.193480][ T362] RBP: 00007ffd4607eb50 R08: 0000000000000000 R09: 0000000000000000 [ 11.193741][ T362] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e981 [ 11.193985][ T362] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd4607f2b0 | [ 11.259450][ T368] ------------[ cut here ]------------ | [ 11.259976][ T368] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/368 | [ 11.260251][ T368] Modules linked in: | [ 11.260736][ T368] Tainted: [W]=WARN [ 11.260883][ T368] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.261092][ T368] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.261307][ 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 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.261832][ T368] RSP: 0018:ffa0000000f77020 EFLAGS: 00010286 [ 11.262042][ T368] RAX: 00000000ffffffa6 RBX: ff1100000f6c1a80 RCX: 1ff40000001eedca [ 11.262282][ T368] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f6c1b3c [ 11.262526][ T368] RBP: ff1100000f4d4000 R08: 1fe2200001ed8369 R09: ff1100000e3fae58 [ 11.262777][ T368] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 11.263015][ T368] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 11.263258][ T368] FS: 00007f096814c840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 11.263550][ T368] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.263761][ T368] CR2: 0000000022408988 CR3: 000000000e19f006 CR4: 0000000000771ef0 [ 11.264003][ T368] PKRU: 55555554 [ 11.264146][ T368] Call Trace: [ 11.264290][ T368] [ 11.264404][ T368] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 11.264602][ T368] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.264782][ T368] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.264929][ T368] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 11.265105][ T368] __dev_notify_flags (net/core/dev.c:9787) [ 11.265285][ T368] ? netif_change_name (net/core/dev.c:1495) [ 11.265461][ T368] ? __dev_change_flags (net/core/dev.c:9752) [ 11.265658][ T368] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 11.265836][ T368] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.266015][ T368] ? is_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.266196][ T368] netif_change_flags (net/core/dev.c:9820) [ 11.266375][ T368] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 11.266572][ T368] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 11.266753][ T368] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 11.266934][ T368] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 11.267147][ T368] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.267330][ T368] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.267508][ T368] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.267709][ T368] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.267889][ T368] ? __kernel_text_address (kernel/extable.c:79) [ 11.268066][ T368] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.268246][ T368] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.268424][ T368] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.268621][ T368] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.268800][ T368] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.268975][ T368] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.269152][ T368] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.269329][ T368] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.269508][ T368] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/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.269706][ T368] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.269884][ T368] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.270062][ T368] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.270241][ T368] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 11.270421][ T368] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.270620][ T368] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.270799][ T368] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.270979][ T368] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.271155][ T368] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.271330][ T368] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.271509][ T368] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.271706][ T368] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.271884][ T368] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.272062][ T368] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.272241][ T368] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.272418][ T368] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.272616][ T368] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.272793][ T368] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.272970][ T368] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.273149][ T368] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.273325][ T368] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.273502][ T368] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.273698][ T368] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.273877][ T368] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.274057][ 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)) [ 11.274232][ 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)) [ 11.274411][ T368] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.274605][ T368] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.274781][ T368] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.274959][ T368] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.275141][ T368] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.275320][ T368] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.275498][ T368] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.275694][ T368] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.275870][ T368] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.276076][ T368] ? move_addr_to_kernel (net/socket.c:258) [ 11.276255][ T368] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.276434][ T368] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.276633][ T368] ___sys_sendmsg (net/socket.c:2752) [ 11.276807][ T368] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.277017][ T368] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.277207][ T368] __sys_sendmsg (net/socket.c:2784) [ 11.277384][ T368] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.277579][ T368] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.277796][ 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) [ 11.277973][ T368] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.278153][ T368] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.278329][ T368] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.278505][ T368] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.278702][ T368] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.278908][ T368] RIP: 0033:0x7f096838608e [ 11.279090][ 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 [ 11.279616][ T368] RSP: 002b:00007ffd260634e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.279858][ T368] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f096838608e [ 11.280097][ T368] RDX: 0000000000000000 RSI: 00007ffd26063590 RDI: 0000000000000005 [ 11.280339][ T368] RBP: 00007ffd260634f0 R08: 0000000000000000 R09: 0000000000000000 [ 11.280598][ T368] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e981 [ 11.280837][ T368] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd26063c50 | [ 11.305734][ T369] ------------[ cut here ]------------ | [ 11.305911][ T369] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/369 | [ 11.306180][ T369] Modules linked in: | [ 11.306657][ T369] Tainted: [W]=WARN [ 11.306801][ T369] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.307014][ T369] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.307227][ T369] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.307808][ T369] RSP: 0018:ffa0000000b77020 EFLAGS: 00010286 [ 11.308070][ T369] RAX: 00000000ffffffa6 RBX: ff1100000f6c0580 RCX: 1ff400000016edca [ 11.308362][ T369] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f6c063c [ 11.308671][ T369] RBP: ff1100000e11c000 R08: 1fe2200001ed80c9 R09: ff11000009a6ae58 [ 11.308961][ T369] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 11.309263][ T369] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 11.309610][ T369] FS: 00007f59af2d1840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 11.309967][ T369] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.310248][ T369] CR2: 00007f59af5a11a0 CR3: 000000000e19f003 CR4: 0000000000771ef0 [ 11.310590][ T369] PKRU: 55555554 [ 11.310785][ T369] Call Trace: [ 11.310984][ T369] [ 11.311150][ T369] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.311380][ T369] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.311602][ T369] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 11.311776][ T369] __dev_notify_flags (net/core/dev.c:9787) [ 11.311954][ T369] ? netif_change_name (net/core/dev.c:1495) [ 11.312129][ T369] ? __dev_change_flags (net/core/dev.c:9752) [ 11.312305][ T369] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 11.312483][ T369] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.312679][ T369] ? is_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.312857][ T369] netif_change_flags (net/core/dev.c:9820) [ 11.313035][ T369] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 11.313210][ T369] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 11.313388][ T369] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 11.313588][ T369] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 11.313799][ T369] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.313975][ T369] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.314152][ T369] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.314328][ T369] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.314506][ T369] ? __kernel_text_address (kernel/extable.c:79) [ 11.314703][ T369] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.314884][ T369] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.315059][ T369] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.315237][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.315414][ T369] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.315605][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.315781][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.315958][ T369] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.316135][ T369] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/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.316313][ T369] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.316492][ T369] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.316688][ T369] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.316868][ T369] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 11.317048][ T369] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.317228][ T369] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.317403][ T369] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.317600][ T369] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.317780][ T369] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.317956][ T369] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.318136][ T369] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.318313][ T369] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.318491][ T369] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.318686][ T369] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.318864][ T369] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.319044][ T369] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.319222][ T369] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.319398][ T369] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.319590][ T369] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.319768][ T369] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.319943][ T369] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.320121][ T369] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.320298][ T369] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.320478][ T369] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.320674][ T369] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.320849][ T369] ? netlink_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.321027][ T369] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.321205][ T369] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.321382][ T369] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.321573][ T369] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.321755][ T369] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.321934][ T369] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.322112][ T369] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.322289][ T369] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.322466][ T369] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.322692][ T369] ? move_addr_to_kernel (net/socket.c:258) [ 11.322871][ T369] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.323052][ T369] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.323231][ T369] ___sys_sendmsg (net/socket.c:2752) [ 11.323409][ T369] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.323637][ T369] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.323826][ T369] __sys_sendmsg (net/socket.c:2784) [ 11.324003][ T369] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.324178][ T369] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.324388][ T369] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.324587][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.324770][ T369] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.324949][ T369] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.325126][ T369] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.325304][ T369] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.325519][ T369] RIP: 0033:0x7f59af50b08e [ 11.325715][ T369] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.326222][ T369] RSP: 002b:00007fff1203bf10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.326464][ T369] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f59af50b08e [ 11.326724][ T369] RDX: 0000000000000000 RSI: 00007fff1203bfc0 RDI: 0000000000000005 [ 11.326965][ T369] RBP: 00007fff1203bf20 R08: 0000000000000000 R09: 0000000000000000 [ 11.327206][ T369] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e981 [ 11.327446][ T369] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff1203c680 | [ 11.354894][ T370] ------------[ cut here ]------------ | [ 11.355039][ T370] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/370 | [ 11.355271][ T370] Modules linked in: | [ 11.355645][ T370] Tainted: [W]=WARN [ 11.355743][ T370] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.355905][ T370] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.356076][ 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 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.356545][ T370] RSP: 0018:ffa0000000f87020 EFLAGS: 00010286 [ 11.356708][ T370] RAX: 00000000ffffffa6 RBX: ff11000005238040 RCX: 1ff40000001f0dca [ 11.356906][ T370] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000052380fc [ 11.357097][ T370] RBP: ff1100000f54c000 R08: 1fe2200000a47021 R09: ff11000009a68b58 [ 11.357289][ T370] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 11.357480][ T370] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 11.357685][ T370] FS: 00007f84155ac840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 11.357912][ T370] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.358075][ T370] CR2: 000000003c65f988 CR3: 0000000011847003 CR4: 0000000000771ef0 [ 11.358268][ T370] PKRU: 55555554 [ 11.358365][ T370] Call Trace: [ 11.358462][ T370] [ 11.358533][ T370] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 11.358671][ T370] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.358801][ T370] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.358900][ T370] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 11.359030][ T370] __dev_notify_flags (net/core/dev.c:9787) [ 11.359161][ T370] ? netif_change_name (net/core/dev.c:1495) [ 11.359291][ T370] ? __dev_change_flags (net/core/dev.c:9752) [ 11.359421][ T370] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 11.359639][ T370] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.359769][ 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)) [ 11.359900][ T370] netif_change_flags (net/core/dev.c:9820) [ 11.360031][ T370] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 11.360160][ T370] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 11.360292][ T370] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 11.360423][ T370] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 11.360673][ T370] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.360804][ T370] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.360933][ T370] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.361061][ T370] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.361190][ T370] ? __kernel_text_address (kernel/extable.c:79) [ 11.361321][ T370] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.361453][ T370] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.361678][ T370] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.361808][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.361937][ T370] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.362067][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.362195][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.362324][ T370] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.362454][ 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) [ 11.362642][ T370] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.362771][ T370] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.362901][ T370] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.363032][ T370] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 11.363163][ T370] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.363295][ T370] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.363423][ T370] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.363561][ T370] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.363692][ T370] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.363820][ T370] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.363952][ T370] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.364080][ T370] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.364208][ T370] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.364336][ T370] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.364466][ T370] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.364604][ T370] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.364733][ T370] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.364861][ T370] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.364990][ T370] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.365120][ T370] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.365246][ T370] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.365375][ T370] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.365503][ T370] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.365643][ T370] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.365775][ 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)) [ 11.365902][ 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)) [ 11.366033][ T370] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.366163][ T370] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.366293][ T370] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.366423][ T370] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.366562][ T370] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.366697][ T370] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.366826][ T370] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.366955][ T370] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.367083][ T370] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.367243][ T370] ? move_addr_to_kernel (net/socket.c:258) [ 11.367372][ T370] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.367501][ T370] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.367643][ T370] ___sys_sendmsg (net/socket.c:2752) [ 11.367772][ T370] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.367930][ T370] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.368071][ T370] __sys_sendmsg (net/socket.c:2784) [ 11.368199][ T370] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.368329][ T370] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.368489][ 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) [ 11.368627][ T370] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.368756][ T370] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.368885][ T370] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.369014][ T370] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.369142][ T370] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.369300][ T370] RIP: 0033:0x7f84157e608e [ 11.369434][ 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 [ 11.369903][ T370] RSP: 002b:00007fff7561aca0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.370097][ T370] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f84157e608e [ 11.370290][ T370] RDX: 0000000000000000 RSI: 00007fff7561ad50 RDI: 0000000000000005 [ 11.370481][ T370] RBP: 00007fff7561acb0 R08: 0000000000000000 R09: 0000000000000000 [ 11.370681][ T370] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e981 [ 11.370871][ T370] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff7561b410 | [ 11.393359][ T371] ------------[ cut here ]------------ | [ 11.393556][ T371] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/371 | [ 11.393831][ T371] Modules linked in: | [ 11.394288][ T371] Tainted: [W]=WARN [ 11.394432][ T371] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.394730][ T371] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.395040][ T371] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.395641][ T371] RSP: 0018:ffa0000000f97020 EFLAGS: 00010286 [ 11.395937][ T371] RAX: 00000000ffffffa6 RBX: ff110000098703c0 RCX: 1ff40000001f2dca [ 11.396265][ T371] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000987047c [ 11.396579][ T371] RBP: ff110000082e9000 R08: 1fe220000130e091 R09: ff110000098eae58 [ 11.396877][ T371] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 11.397169][ T371] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 11.397466][ T371] FS: 00007fd95bc38840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 11.397812][ T371] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.398046][ T371] CR2: 0000000027f84988 CR3: 000000000e825006 CR4: 0000000000771ef0 [ 11.398284][ T371] PKRU: 55555554 [ 11.398427][ T371] Call Trace: [ 11.398590][ T371] [ 11.398710][ T371] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.398890][ T371] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.399036][ T371] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 11.399213][ T371] __dev_notify_flags (net/core/dev.c:9787) [ 11.399392][ T371] ? netif_change_name (net/core/dev.c:1495) [ 11.399588][ T371] ? __dev_change_flags (net/core/dev.c:9752) [ 11.399768][ T371] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 11.399946][ T371] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.400125][ T371] ? is_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.400308][ T371] netif_change_flags (net/core/dev.c:9820) [ 11.400486][ T371] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 11.400683][ T371] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 11.400863][ T371] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 11.401042][ T371] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 11.401255][ T371] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.401434][ T371] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.401630][ T371] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.401809][ T371] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.401985][ T371] ? __kernel_text_address (kernel/extable.c:79) [ 11.402162][ T371] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.402341][ T371] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.402527][ T371] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.402723][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.402900][ T371] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.403075][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.403251][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.403429][ T371] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.403626][ T371] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/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.403829][ T371] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.404008][ T371] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.404186][ T371] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.404367][ T371] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 11.404567][ T371] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.404749][ T371] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.404926][ T371] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.405106][ T371] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.405284][ T371] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.405460][ T371] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.405659][ T371] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.405836][ T371] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.406013][ T371] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.406193][ T371] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.406370][ T371] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.406568][ T371] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.406751][ T371] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.406928][ T371] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.407104][ T371] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.407282][ T371] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.407459][ T371] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.407658][ T371] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.407836][ T371] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.408013][ T371] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.408196][ T371] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.408371][ T371] ? netlink_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.408574][ T371] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.408754][ T371] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.408931][ T371] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.409109][ T371] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.409288][ T371] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.409470][ T371] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.409672][ T371] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.409854][ T371] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.410029][ T371] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.410235][ T371] ? move_addr_to_kernel (net/socket.c:258) [ 11.410413][ T371] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.410605][ T371] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.410787][ T371] ___sys_sendmsg (net/socket.c:2752) [ 11.410965][ T371] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.411174][ T371] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.411362][ T371] __sys_sendmsg (net/socket.c:2784) [ 11.411559][ T371] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.411735][ T371] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.411945][ T371] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.412127][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.412305][ T371] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.412481][ T371] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.412675][ T371] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.412854][ T371] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.413059][ T371] RIP: 0033:0x7fd95be7208e [ 11.413243][ T371] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.413771][ T371] RSP: 002b:00007fff608b80e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.414011][ T371] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd95be7208e [ 11.414253][ T371] RDX: 0000000000000000 RSI: 00007fff608b8190 RDI: 0000000000000005 [ 11.414494][ T371] RBP: 00007fff608b80f0 R08: 0000000000000000 R09: 0000000000000000 [ 11.414749][ T371] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e981 [ 11.414989][ T371] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff608b8850 | [ 28.670331][ T2039] ------------[ cut here ]------------ | [ 28.670506][ T2039] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2039 | [ 28.671227][ T2039] Modules linked in: | [ 28.671622][ T2039] Tainted: [W]=WARN [ 28.671724][ T2039] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.671888][ T2039] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.672060][ 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 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 28.672525][ T2039] RSP: 0018:ffa0000002997090 EFLAGS: 00010286 [ 28.672703][ T2039] RAX: 00000000ffffffa6 RBX: ff1100000b0a9c40 RCX: 1ff4000000532dd8 [ 28.672900][ T2039] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b0a9cfc [ 28.673096][ T2039] RBP: ff11000005982000 R08: 1fe22000016153a1 R09: ff11000012698b58 [ 28.673292][ T2039] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 28.673487][ T2039] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 28.673695][ T2039] FS: 00007fbc09009840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 28.673929][ T2039] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.674094][ T2039] CR2: 00000000058b4988 CR3: 0000000005785002 CR4: 0000000000771ef0 [ 28.674290][ T2039] PKRU: 55555554 [ 28.674390][ T2039] Call Trace: [ 28.674490][ T2039] [ 28.674565][ T2039] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.674703][ T2039] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 28.674834][ T2039] notifier_call_chain (kernel/notifier.c:85) [ 28.674967][ T2039] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 28.675102][ T2039] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 28.675236][ T2039] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 28.675399][ T2039] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 28.675540][ T2039] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.675678][ T2039] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 28.675812][ T2039] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 28.675943][ T2039] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 28.676109][ T2039] unregister_vlan_dev (net/8021q/vlan.c:112) [ 28.676245][ T2039] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 28.676378][ T2039] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.676507][ T2039] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.676648][ T2039] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.676782][ T2039] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.676912][ T2039] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.677060][ T2039] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.677190][ T2039] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.677320][ T2039] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.677449][ T2039] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.677589][ T2039] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.677720][ T2039] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 28.677853][ T2039] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.677984][ T2039] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.678115][ T2039] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.678248][ T2039] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.678381][ T2039] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.678512][ T2039] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.678651][ T2039] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.678784][ T2039] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.678913][ T2039] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.679047][ T2039] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.679179][ T2039] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.679311][ T2039] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.679443][ T2039] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.679584][ T2039] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.679720][ 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)) [ 28.679851][ 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)) [ 28.679984][ T2039] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.680117][ T2039] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.680249][ T2039] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.680383][ T2039] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.680516][ T2039] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.680659][ T2039] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.680793][ T2039] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.680923][ T2039] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.681053][ T2039] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.681215][ T2039] ? move_addr_to_kernel (net/socket.c:258) [ 28.681347][ T2039] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.681480][ T2039] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.681619][ T2039] ___sys_sendmsg (net/socket.c:2752) [ 28.681749][ T2039] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 28.681911][ T2039] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.682056][ T2039] __sys_sendmsg (net/socket.c:2784) [ 28.682188][ T2039] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.682318][ T2039] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.682483][ 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) [ 28.682622][ T2039] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.682756][ T2039] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.682887][ T2039] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.683018][ T2039] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.683149][ T2039] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.683311][ T2039] RIP: 0033:0x7fbc0924308e [ 28.683450][ 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 [ 28.683927][ T2039] RSP: 002b:00007ffeb271d3a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.684129][ T2039] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fbc0924308e [ 28.684325][ T2039] RDX: 0000000000000000 RSI: 00007ffeb271d450 RDI: 0000000000000005 [ 28.684521][ T2039] RBP: 00007ffeb271d3b0 R08: 0000000000000000 R09: 0000000000000000 [ 28.684729][ T2039] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e992 [ 28.684928][ T2039] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeb271db10 | [ 28.686903][ T2039] ------------[ cut here ]------------ | [ 28.687035][ T2039] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2039 | [ 28.687288][ T2039] Modules linked in: | [ 28.687662][ T2039] Tainted: [W]=WARN [ 28.687759][ T2039] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.687921][ T2039] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.688089][ 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 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 28.688945][ T2039] RSP: 0018:ffa0000002997060 EFLAGS: 00010286 [ 28.689109][ T2039] RAX: 00000000ffffffa6 RBX: ff11000004e8d1c0 RCX: 1ff4000000532dd2 [ 28.689301][ T2039] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000004e8d27c [ 28.689491][ T2039] RBP: ff110000082e9000 R08: 1fe22000009d1a51 R09: ff11000012698b58 [ 28.689774][ T2039] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 28.689965][ T2039] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000029970f8 [ 28.690156][ T2039] FS: 00007fbc09009840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 28.690378][ T2039] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.690600][ T2039] CR2: 00000000058b4988 CR3: 0000000005785002 CR4: 0000000000771ef0 [ 28.690795][ T2039] PKRU: 55555554 [ 28.690890][ T2039] Call Trace: [ 28.690986][ T2039] [ 28.691106][ T2039] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 28.691239][ T2039] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 28.691338][ T2039] netif_close_many (net/core/dev.c:1804) [ 28.691469][ T2039] ? __dev_close_many (net/core/dev.c:1781) [ 28.691659][ T2039] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 28.691819][ T2039] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 28.691982][ T2039] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 28.692110][ T2039] ? kasan_quarantine_put (mm/kasan/quarantine.c:234 (discriminator 6)) [ 28.692242][ T2039] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 28.692404][ T2039] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 28.692505][ T2039] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 28.692697][ T2039] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 28.692825][ T2039] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.692954][ T2039] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.693085][ T2039] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.693216][ T2039] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.693345][ T2039] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.693492][ T2039] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.693638][ T2039] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.693769][ T2039] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.693898][ T2039] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.694026][ T2039] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.694155][ T2039] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 28.694285][ T2039] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.694412][ T2039] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.694545][ T2039] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.694680][ T2039] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.694810][ T2039] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.694939][ T2039] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.695067][ T2039] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.695197][ T2039] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.695324][ T2039] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.695455][ T2039] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.695594][ T2039] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.695726][ T2039] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.695853][ T2039] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.695983][ T2039] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.696116][ 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)) [ 28.696247][ 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)) [ 28.696379][ T2039] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.696510][ T2039] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.696649][ T2039] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.696779][ T2039] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.696909][ T2039] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.697039][ T2039] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.697172][ T2039] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.697301][ T2039] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.697429][ T2039] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.697602][ T2039] ? move_addr_to_kernel (net/socket.c:258) [ 28.697733][ T2039] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.697865][ T2039] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.697996][ T2039] ___sys_sendmsg (net/socket.c:2752) [ 28.698127][ T2039] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 28.698287][ T2039] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.698427][ T2039] __sys_sendmsg (net/socket.c:2784) [ 28.698563][ T2039] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.698697][ T2039] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.698859][ 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) [ 28.698987][ T2039] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.699119][ T2039] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.699248][ T2039] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.699376][ T2039] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.699506][ T2039] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.699677][ T2039] RIP: 0033:0x7fbc0924308e [ 28.699810][ 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 [ 28.700269][ T2039] RSP: 002b:00007ffeb271d3a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.700463][ T2039] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fbc0924308e [ 28.700673][ T2039] RDX: 0000000000000000 RSI: 00007ffeb271d450 RDI: 0000000000000005 [ 28.700864][ T2039] RBP: 00007ffeb271d3b0 R08: 0000000000000000 R09: 0000000000000000 [ 28.701056][ T2039] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e992 [ 28.701247][ T2039] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeb271db10 | [ 28.704648][ T2039] ------------[ cut here ]------------ | [ 28.704823][ T2039] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2039 | [ 28.705117][ T2039] Modules linked in: | [ 28.705585][ T2039] Tainted: [W]=WARN [ 28.705727][ T2039] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.705929][ T2039] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.706150][ 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 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 28.706656][ T2039] RSP: 0018:ffa0000002997190 EFLAGS: 00010286 [ 28.706859][ T2039] RAX: 00000000ffffffa6 RBX: ff11000004e8c900 RCX: 1ff4000000532df8 [ 28.707090][ T2039] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000004e8c9bc [ 28.707321][ T2039] RBP: ff110000082e9000 R08: 1fe22000009d1939 R09: ff11000012698b58 [ 28.707566][ T2039] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 28.707805][ T2039] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 28.708037][ T2039] FS: 00007fbc09009840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 28.708300][ T2039] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.708502][ T2039] CR2: 00007fc6a09f6f98 CR3: 0000000005785005 CR4: 0000000000771ef0 [ 28.708753][ T2039] PKRU: 55555554 [ 28.708892][ T2039] Call Trace: [ 28.709033][ T2039] [ 28.709144][ T2039] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 28.709350][ T2039] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 28.709565][ T2039] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 28.709716][ T2039] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 28.709889][ T2039] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 28.710063][ T2039] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.710233][ T2039] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.710404][ T2039] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.710592][ T2039] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.710764][ T2039] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.710954][ T2039] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.711125][ T2039] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.711300][ T2039] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.711471][ T2039] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.711664][ T2039] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.711839][ T2039] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 28.712012][ T2039] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.712182][ T2039] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.712353][ T2039] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.712527][ T2039] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.712719][ T2039] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.712891][ T2039] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.713063][ T2039] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.713234][ T2039] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.713405][ T2039] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.713595][ T2039] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.713765][ T2039] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.713940][ T2039] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.714111][ T2039] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.714284][ T2039] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.714460][ 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)) [ 28.714650][ 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)) [ 28.714824][ T2039] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.714999][ T2039] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.715172][ T2039] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.715344][ T2039] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.715518][ T2039] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.715713][ T2039] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.715886][ T2039] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.716058][ T2039] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.716229][ T2039] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.716429][ T2039] ? move_addr_to_kernel (net/socket.c:258) [ 28.716624][ T2039] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.716798][ T2039] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.716972][ T2039] ___sys_sendmsg (net/socket.c:2752) [ 28.717143][ T2039] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 28.717345][ T2039] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.717529][ T2039] __sys_sendmsg (net/socket.c:2784) [ 28.717725][ T2039] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.717898][ T2039] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.718102][ 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) [ 28.718275][ T2039] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.718448][ T2039] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.718641][ T2039] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.718816][ T2039] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.718989][ T2039] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.719191][ T2039] RIP: 0033:0x7fbc0924308e [ 28.719368][ 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 [ 28.719872][ T2039] RSP: 002b:00007ffeb271d3a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.720106][ T2039] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fbc0924308e [ 28.720341][ T2039] RDX: 0000000000000000 RSI: 00007ffeb271d450 RDI: 0000000000000005 [ 28.720591][ T2039] RBP: 00007ffeb271d3b0 R08: 0000000000000000 R09: 0000000000000000 [ 28.720829][ T2039] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e992 [ 28.721058][ T2039] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeb271db10 | [ 28.770994][ T2042] ------------[ cut here ]------------ | [ 28.771141][ T2042] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2042 | [ 28.771406][ T2042] Modules linked in: | [ 28.771786][ T2042] Tainted: [W]=WARN [ 28.771886][ T2042] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.772052][ T2042] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.772224][ T2042] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 28.772729][ T2042] RSP: 0018:ffa0000002957090 EFLAGS: 00010286 [ 28.772897][ T2042] RAX: 00000000ffffffa6 RBX: ff1100000c321c40 RCX: 1ff400000052add8 [ 28.773093][ T2042] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c321cfc [ 28.773288][ T2042] RBP: ff11000005982000 R08: 1fe22000018643a1 R09: ff1100000f498b58 [ 28.773483][ T2042] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 28.774657][ T2042] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 28.774967][ T2042] FS: 00007f53a4026840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 28.775197][ T2042] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.775361][ T2042] CR2: 0000000040348988 CR3: 00000000118c0004 CR4: 0000000000771ef0 [ 28.775674][ T2042] PKRU: 55555554 [ 28.775772][ T2042] Call Trace: [ 28.775870][ T2042] [ 28.775937][ T2042] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.776068][ T2042] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 28.776200][ T2042] notifier_call_chain (kernel/notifier.c:85) [ 28.776334][ T2042] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 28.776464][ T2042] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 28.776689][ T2042] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 28.776853][ T2042] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 28.776986][ T2042] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.777117][ T2042] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 28.777249][ T2042] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 28.777381][ T2042] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 28.777636][ T2042] unregister_vlan_dev (net/8021q/vlan.c:112) [ 28.777771][ T2042] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 28.777903][ T2042] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.778033][ T2042] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.778166][ T2042] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.778297][ T2042] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.778427][ T2042] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.778680][ T2042] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.778811][ T2042] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.778940][ T2042] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.779071][ T2042] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.779201][ T2042] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.779331][ T2042] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 28.779463][ T2042] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.779602][ T2042] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.779734][ T2042] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.779864][ T2042] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.779998][ T2042] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.780130][ T2042] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.780261][ T2042] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.780392][ T2042] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.780521][ T2042] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.780663][ T2042] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.780793][ T2042] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.780926][ T2042] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.781059][ T2042] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.781190][ T2042] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.781324][ T2042] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.781455][ T2042] ? netlink_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.781599][ T2042] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.781735][ T2042] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.781869][ T2042] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.782002][ T2042] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.782135][ T2042] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.782268][ T2042] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.782402][ T2042] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.782540][ T2042] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.782763][ T2042] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.782926][ T2042] ? move_addr_to_kernel (net/socket.c:258) [ 28.783060][ T2042] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.783193][ T2042] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.783326][ T2042] ___sys_sendmsg (net/socket.c:2752) [ 28.783458][ T2042] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 28.783633][ T2042] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.783863][ T2042] __sys_sendmsg (net/socket.c:2784) [ 28.783995][ T2042] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.784127][ T2042] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.784295][ T2042] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.784426][ T2042] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.784564][ T2042] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.784702][ T2042] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.784834][ T2042] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.785049][ T2042] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.785297][ T2042] RIP: 0033:0x7f53a426008e [ 28.785435][ T2042] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.786003][ T2042] RSP: 002b:00007ffed60c7910 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.786293][ T2042] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f53a426008e [ 28.786490][ T2042] RDX: 0000000000000000 RSI: 00007ffed60c79c0 RDI: 0000000000000005 [ 28.786787][ T2042] RBP: 00007ffed60c7920 R08: 0000000000000000 R09: 0000000000000000 [ 28.786982][ T2042] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e993 [ 28.787178][ T2042] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffed60c8080 | [ 28.788934][ T2042] ------------[ cut here ]------------ | [ 28.789142][ T2042] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2042 | [ 28.789393][ T2042] Modules linked in: | [ 28.789768][ T2042] Tainted: [W]=WARN [ 28.789864][ T2042] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.790026][ T2042] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.790195][ T2042] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 28.790983][ T2042] RSP: 0018:ffa0000002957060 EFLAGS: 00010286 [ 28.791147][ T2042] RAX: 00000000ffffffa6 RBX: ff1100000c320200 RCX: 1ff400000052add2 [ 28.791339][ T2042] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c3202bc [ 28.791532][ T2042] RBP: ff1100000f54c000 R08: 1fe2200001864059 R09: ff1100000f498b58 [ 28.791804][ T2042] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 28.791997][ T2042] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000029570f8 [ 28.792193][ T2042] FS: 00007f53a4026840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 28.792419][ T2042] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.792668][ T2042] CR2: 0000000040348988 CR3: 00000000118c0004 CR4: 0000000000771ef0 [ 28.792862][ T2042] PKRU: 55555554 [ 28.793055][ T2042] Call Trace: [ 28.793152][ T2042] [ 28.793218][ T2042] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 28.793349][ T2042] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 28.793449][ T2042] netif_close_many (net/core/dev.c:1804) [ 28.793586][ T2042] ? __dev_close_many (net/core/dev.c:1781) [ 28.793716][ T2042] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 28.793877][ T2042] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 28.794039][ T2042] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 28.794166][ T2042] ? kasan_quarantine_put (mm/kasan/quarantine.c:234 (discriminator 6)) [ 28.794298][ T2042] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 28.794460][ T2042] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 28.794565][ T2042] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 28.794700][ T2042] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 28.794912][ T2042] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.795040][ T2042] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.795168][ T2042] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.795380][ T2042] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.795508][ T2042] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.795666][ T2042] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.795793][ T2042] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.796005][ T2042] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.796133][ T2042] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.796345][ T2042] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.796474][ T2042] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 28.796614][ T2042] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.796744][ T2042] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.796872][ T2042] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.797085][ T2042] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.797216][ T2042] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.797345][ T2042] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.797473][ T2042] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.797609][ T2042] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.797738][ T2042] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.797870][ T2042] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.798082][ T2042] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.798211][ T2042] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.798339][ T2042] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.798469][ T2042] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.798609][ T2042] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.798738][ T2042] ? netlink_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.798873][ T2042] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.799087][ T2042] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.799217][ T2042] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.799348][ T2042] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.799478][ T2042] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.799617][ T2042] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.799832][ T2042] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.799961][ T2042] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.800091][ T2042] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.800250][ T2042] ? move_addr_to_kernel (net/socket.c:258) [ 28.800381][ T2042] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.800509][ T2042] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.800650][ T2042] ___sys_sendmsg (net/socket.c:2752) [ 28.800778][ T2042] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 28.801023][ T2042] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.801167][ T2042] __sys_sendmsg (net/socket.c:2784) [ 28.801296][ T2042] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.801509][ T2042] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.801681][ T2042] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.801810][ T2042] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.801940][ T2042] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.802071][ T2042] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.802285][ T2042] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.802414][ T2042] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.802668][ T2042] RIP: 0033:0x7f53a426008e [ 28.802803][ T2042] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.803353][ T2042] RSP: 002b:00007ffed60c7910 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.803552][ T2042] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f53a426008e [ 28.803749][ T2042] RDX: 0000000000000000 RSI: 00007ffed60c79c0 RDI: 0000000000000005 [ 28.803942][ T2042] RBP: 00007ffed60c7920 R08: 0000000000000000 R09: 0000000000000000 [ 28.804220][ T2042] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e993 [ 28.804415][ T2042] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffed60c8080 | [ 28.808723][ T2042] ------------[ cut here ]------------ | [ 28.808866][ T2042] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2042 | [ 28.809118][ T2042] Modules linked in: | [ 28.809467][ T2042] Tainted: [W]=WARN [ 28.809573][ T2042] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.809731][ T2042] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.809895][ T2042] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 28.810340][ T2042] RSP: 0018:ffa0000002957190 EFLAGS: 00010286 [ 28.810499][ T2042] RAX: 00000000ffffffa6 RBX: ff11000005238040 RCX: 1ff400000052adf8 [ 28.810697][ T2042] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000052380fc [ 28.810881][ T2042] RBP: ff1100000f54c000 R08: 1fe2200000a47021 R09: ff1100000f498b58 [ 28.811066][ T2042] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 28.811250][ T2042] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 28.811441][ T2042] FS: 00007f53a4026840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 28.811671][ T2042] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.811825][ T2042] CR2: 0000562c36b80d5c CR3: 00000000118c0003 CR4: 0000000000771ef0 [ 28.812012][ T2042] PKRU: 55555554 [ 28.812106][ T2042] Call Trace: [ 28.812202][ T2042] [ 28.812267][ T2042] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 28.812426][ T2042] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 28.812590][ T2042] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 28.812686][ T2042] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 28.812812][ T2042] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 28.812937][ T2042] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.813059][ T2042] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.813186][ T2042] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.813311][ T2042] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.813434][ T2042] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.813584][ T2042] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.813708][ T2042] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.813832][ T2042] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.813957][ T2042] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.814082][ T2042] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.814207][ T2042] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 28.814332][ T2042] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.814455][ T2042] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.814584][ T2042] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.814710][ T2042] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.814836][ T2042] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.814962][ T2042] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.815086][ T2042] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.815210][ T2042] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.815334][ T2042] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.815460][ T2042] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.815593][ T2042] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.815719][ T2042] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.815844][ T2042] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.815973][ T2042] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.816102][ T2042] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.816225][ T2042] ? netlink_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.816352][ T2042] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.816478][ T2042] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.816612][ T2042] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.816738][ T2042] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.816864][ T2042] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.816992][ T2042] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.817120][ T2042] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.817247][ T2042] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.817372][ T2042] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.817528][ T2042] ? move_addr_to_kernel (net/socket.c:258) [ 28.817662][ T2042] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.817787][ T2042] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.817916][ T2042] ___sys_sendmsg (net/socket.c:2752) [ 28.818042][ T2042] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 28.818198][ T2042] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.818335][ T2042] __sys_sendmsg (net/socket.c:2784) [ 28.818461][ T2042] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.818595][ T2042] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.818755][ T2042] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.818884][ T2042] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.819009][ T2042] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.819136][ T2042] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.819259][ T2042] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.819384][ T2042] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.819543][ T2042] RIP: 0033:0x7f53a426008e [ 28.819678][ T2042] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.820126][ T2042] RSP: 002b:00007ffed60c7910 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.820313][ T2042] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f53a426008e [ 28.820501][ T2042] RDX: 0000000000000000 RSI: 00007ffed60c79c0 RDI: 0000000000000005 [ 28.820702][ T2042] RBP: 00007ffed60c7920 R08: 0000000000000000 R09: 0000000000000000 [ 28.820888][ T2042] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e993 [ 28.821073][ T2042] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffed60c8080 | [ 28.870895][ T2046] ------------[ cut here ]------------ | [ 28.871056][ T2046] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2046 | [ 28.871316][ T2046] Modules linked in: | [ 28.871701][ T2046] Tainted: [W]=WARN [ 28.871801][ T2046] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.871966][ T2046] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.872137][ T2046] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 28.872614][ T2046] RSP: 0018:ffa0000002957090 EFLAGS: 00010286 [ 28.872780][ T2046] RAX: 00000000ffffffa6 RBX: ff11000005239e00 RCX: 1ff400000052add8 [ 28.872975][ T2046] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000005239ebc [ 28.873173][ T2046] RBP: ff11000005982000 R08: 1fe2200000a473d9 R09: ff1100001253d158 [ 28.873369][ T2046] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 28.873576][ T2046] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 28.873773][ T2046] FS: 00007fc95e02e840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 28.874000][ T2046] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.874164][ T2046] CR2: 000000001cd0e988 CR3: 000000001190c001 CR4: 0000000000771ef0 [ 28.874361][ T2046] PKRU: 55555554 [ 28.874459][ T2046] Call Trace: [ 28.874563][ T2046] [ 28.874638][ T2046] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.874770][ T2046] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 28.874901][ T2046] notifier_call_chain (kernel/notifier.c:85) [ 28.875034][ T2046] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 28.875164][ T2046] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 28.875296][ T2046] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 28.875458][ T2046] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 28.875680][ T2046] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.875812][ T2046] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 28.875945][ T2046] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 28.876074][ T2046] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 28.876238][ T2046] unregister_vlan_dev (net/8021q/vlan.c:112) [ 28.876372][ T2046] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 28.876504][ T2046] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.876703][ T2046] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.876832][ T2046] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.876962][ T2046] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.877091][ T2046] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.877240][ T2046] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.877371][ T2046] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.877501][ T2046] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.877640][ T2046] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.877770][ T2046] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.877900][ T2046] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 28.878032][ T2046] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.878160][ T2046] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.878291][ T2046] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.878423][ T2046] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.878560][ T2046] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.878699][ T2046] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.878829][ T2046] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.878958][ T2046] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.879088][ T2046] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.879220][ T2046] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.879352][ T2046] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.879485][ T2046] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.879627][ T2046] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.879759][ T2046] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.879894][ T2046] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.880025][ T2046] ? netlink_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.880157][ T2046] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.880289][ T2046] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.880422][ T2046] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.880559][ T2046] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.880699][ T2046] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.880833][ T2046] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.880965][ T2046] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.881096][ T2046] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.881226][ T2046] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.881389][ T2046] ? move_addr_to_kernel (net/socket.c:258) [ 28.881520][ T2046] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.881660][ T2046] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.881792][ T2046] ___sys_sendmsg (net/socket.c:2752) [ 28.881923][ T2046] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 28.882085][ T2046] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.882228][ T2046] __sys_sendmsg (net/socket.c:2784) [ 28.882360][ T2046] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.882489][ T2046] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.882665][ T2046] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.882796][ T2046] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.882928][ T2046] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.883057][ T2046] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.883187][ T2046] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.883318][ T2046] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.883481][ T2046] RIP: 0033:0x7fc95e26808e [ 28.883628][ T2046] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.884094][ T2046] RSP: 002b:00007ffe27e10570 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.884290][ T2046] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc95e26808e [ 28.884483][ T2046] RDX: 0000000000000000 RSI: 00007ffe27e10620 RDI: 0000000000000005 [ 28.884686][ T2046] RBP: 00007ffe27e10580 R08: 0000000000000000 R09: 0000000000000000 [ 28.884879][ T2046] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e993 [ 28.885074][ T2046] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe27e10ce0 | [ 28.886660][ T2046] ------------[ cut here ]------------ | [ 28.886785][ T2046] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2046 | [ 28.887036][ T2046] Modules linked in: | [ 28.887391][ T2046] Tainted: [W]=WARN [ 28.887489][ T2046] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.887659][ T2046] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.887826][ T2046] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 28.888282][ T2046] RSP: 0018:ffa0000002957060 EFLAGS: 00010286 [ 28.888443][ T2046] RAX: 00000000ffffffa6 RBX: ff11000005238580 RCX: 1ff400000052add2 [ 28.888646][ T2046] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000523863c [ 28.888840][ T2046] RBP: ff1100000e11c000 R08: 1fe2200000a470c9 R09: ff1100001253d158 [ 28.889031][ T2046] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 28.889223][ T2046] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000029570f8 [ 28.889416][ T2046] FS: 00007fc95e02e840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 28.889648][ T2046] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.889808][ T2046] CR2: 000000001cd0e988 CR3: 000000001190c001 CR4: 0000000000771ef0 [ 28.889999][ T2046] PKRU: 55555554 [ 28.890095][ T2046] Call Trace: [ 28.890191][ T2046] [ 28.890258][ T2046] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 28.890388][ T2046] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 28.890487][ T2046] netif_close_many (net/core/dev.c:1804) [ 28.890628][ T2046] ? __dev_close_many (net/core/dev.c:1781) [ 28.890758][ T2046] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 28.890918][ T2046] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 28.891080][ T2046] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 28.891207][ T2046] ? kasan_quarantine_put (mm/kasan/quarantine.c:234 (discriminator 6)) [ 28.891339][ T2046] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 28.891500][ T2046] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 28.891609][ T2046] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 28.891739][ T2046] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 28.891868][ T2046] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.891995][ T2046] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.892124][ T2046] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.892252][ T2046] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.892380][ T2046] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.892525][ T2046] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.892664][ T2046] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.892793][ T2046] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.892923][ T2046] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.893050][ T2046] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.893180][ T2046] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 28.893311][ T2046] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.893440][ T2046] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.893578][ T2046] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.893706][ T2046] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.893835][ T2046] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.893965][ T2046] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.894096][ T2046] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.894227][ T2046] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.894354][ T2046] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.894484][ T2046] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.894687][ T2046] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.894816][ T2046] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.894945][ T2046] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.895073][ T2046] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.895204][ T2046] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.895333][ T2046] ? netlink_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.895463][ T2046] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.895686][ T2046] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.895815][ T2046] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.895944][ T2046] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.896073][ T2046] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.896202][ T2046] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.896332][ T2046] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.896462][ T2046] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.896669][ T2046] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.896902][ T2046] ? move_addr_to_kernel (net/socket.c:258) [ 28.897032][ T2046] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.897160][ T2046] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.897289][ T2046] ___sys_sendmsg (net/socket.c:2752) [ 28.897417][ T2046] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 28.897656][ T2046] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.897797][ T2046] __sys_sendmsg (net/socket.c:2784) [ 28.897924][ T2046] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.898050][ T2046] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.898210][ T2046] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.898338][ T2046] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.898467][ T2046] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.898697][ T2046] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.898825][ T2046] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.898953][ T2046] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.899110][ T2046] RIP: 0033:0x7fc95e26808e [ 28.899244][ T2046] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.899771][ T2046] RSP: 002b:00007ffe27e10570 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.899964][ T2046] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc95e26808e [ 28.900156][ T2046] RDX: 0000000000000000 RSI: 00007ffe27e10620 RDI: 0000000000000005 [ 28.900347][ T2046] RBP: 00007ffe27e10580 R08: 0000000000000000 R09: 0000000000000000 [ 28.900607][ T2046] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e993 [ 28.900799][ T2046] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe27e10ce0 | [ 28.905054][ T2046] ------------[ cut here ]------------ | [ 28.905181][ T2046] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2046 | [ 28.905423][ T2046] Modules linked in: | [ 28.905789][ T2046] Tainted: [W]=WARN [ 28.905884][ T2046] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.906038][ T2046] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.906197][ T2046] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 28.907094][ T2046] RSP: 0018:ffa0000002957190 EFLAGS: 00010286 [ 28.907251][ T2046] RAX: 00000000ffffffa6 RBX: ff1100000f1fa200 RCX: 1ff400000052adf8 [ 28.907435][ T2046] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f1fa2bc [ 28.907676][ T2046] RBP: ff1100000e11c000 R08: 1fe2200001e3f459 R09: ff1100001253d158 [ 28.907859][ T2046] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 28.908045][ T2046] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 28.908231][ T2046] FS: 00007fc95e02e840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 28.908449][ T2046] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.908660][ T2046] CR2: 000000001cd0e988 CR3: 000000001190c001 CR4: 0000000000771ef0 [ 28.908898][ T2046] PKRU: 55555554 [ 28.908991][ T2046] Call Trace: [ 28.909083][ T2046] [ 28.909147][ T2046] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 28.909304][ T2046] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 28.909459][ T2046] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 28.909611][ T2046] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 28.909736][ T2046] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 28.909861][ T2046] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.909987][ T2046] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.910111][ T2046] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.910236][ T2046] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.910360][ T2046] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.910503][ T2046] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.910685][ T2046] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.910809][ T2046] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.910935][ T2046] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.911059][ T2046] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.911183][ T2046] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 28.911314][ T2046] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.911437][ T2046] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.911616][ T2046] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.911741][ T2046] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.911867][ T2046] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.911992][ T2046] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.912116][ T2046] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.912241][ T2046] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.912365][ T2046] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.912491][ T2046] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.912669][ T2046] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.912795][ T2046] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.912920][ T2046] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.913045][ T2046] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.913172][ T2046] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.913296][ T2046] ? netlink_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.913423][ T2046] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.913602][ T2046] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.913730][ T2046] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.913857][ T2046] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.913982][ T2046] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.914108][ T2046] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.914234][ T2046] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.914359][ T2046] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.914483][ T2046] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.914689][ T2046] ? move_addr_to_kernel (net/socket.c:258) [ 28.914814][ T2046] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.914941][ T2046] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.915068][ T2046] ___sys_sendmsg (net/socket.c:2752) [ 28.915192][ T2046] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 28.915347][ T2046] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.915484][ T2046] __sys_sendmsg (net/socket.c:2784) [ 28.915661][ T2046] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.915784][ T2046] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.915943][ T2046] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.916068][ T2046] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.916192][ T2046] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.916315][ T2046] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.916439][ T2046] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.916618][ T2046] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.916771][ T2046] RIP: 0033:0x7fc95e26808e [ 28.916901][ T2046] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.917344][ T2046] RSP: 002b:00007ffe27e10570 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.917531][ T2046] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc95e26808e [ 28.917774][ T2046] RDX: 0000000000000000 RSI: 00007ffe27e10620 RDI: 0000000000000005 [ 28.917957][ T2046] RBP: 00007ffe27e10580 R08: 0000000000000000 R09: 0000000000000000 [ 28.918154][ T2046] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e993 [ 28.918343][ T2046] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe27e10ce0 | [ 28.970127][ T2049] ------------[ cut here ]------------ | [ 28.970309][ T2049] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2049 | [ 28.971143][ T2049] Modules linked in: | [ 28.971625][ T2049] Tainted: [W]=WARN [ 28.971770][ T2049] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.971978][ T2049] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.972194][ T2049] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 28.972724][ T2049] RSP: 0018:ffa00000029c7090 EFLAGS: 00010286 [ 28.972934][ T2049] RAX: 00000000ffffffa6 RBX: ff1100000b1d0200 RCX: 1ff4000000538dd8 [ 28.973174][ T2049] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b1d02bc [ 28.973415][ T2049] RBP: ff11000005982000 R08: 1fe220000163a059 R09: ff11000009165158 [ 28.973681][ T2049] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 28.973921][ T2049] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 28.974162][ T2049] FS: 00007f175184e840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 28.974437][ T2049] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.974667][ T2049] CR2: 000000000606d988 CR3: 000000000dbe6001 CR4: 0000000000771ef0 [ 28.974914][ T2049] PKRU: 55555554 [ 28.975059][ T2049] Call Trace: [ 28.975204][ T2049] [ 28.975319][ T2049] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.975497][ T2049] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 28.975692][ T2049] notifier_call_chain (kernel/notifier.c:85) [ 28.975873][ T2049] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 28.976049][ T2049] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 28.976232][ T2049] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 28.976441][ T2049] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 28.976643][ T2049] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.976822][ T2049] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 28.977003][ T2049] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 28.977182][ T2049] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 28.977395][ T2049] unregister_vlan_dev (net/8021q/vlan.c:112) [ 28.977596][ T2049] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 28.977776][ T2049] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.977953][ T2049] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.978133][ T2049] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.978312][ T2049] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.978490][ T2049] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.978708][ T2049] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.978889][ T2049] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.979067][ T2049] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.979245][ T2049] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.979425][ T2049] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.979626][ T2049] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 28.979806][ T2049] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.979984][ T2049] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.980166][ T2049] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.980345][ T2049] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.980524][ T2049] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.980722][ T2049] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.980901][ T2049] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.981079][ T2049] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.981257][ T2049] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.981437][ T2049] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.981638][ T2049] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.981821][ T2049] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.982000][ T2049] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.982179][ T2049] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.982362][ T2049] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 28.982551][ T2049] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 28.982742][ T2049] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.982924][ T2049] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.983103][ T2049] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.983284][ T2049] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.983464][ T2049] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.983660][ T2049] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.983840][ T2049] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.984019][ T2049] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.984197][ T2049] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.984409][ T2049] ? move_addr_to_kernel (net/socket.c:258) [ 28.984610][ T2049] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.984790][ T2049] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.984970][ T2049] ___sys_sendmsg (net/socket.c:2752) [ 28.985148][ T2049] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 28.985359][ T2049] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.985563][ T2049] __sys_sendmsg (net/socket.c:2784) [ 28.985753][ T2049] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.985930][ T2049] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.986144][ T2049] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 28.986324][ T2049] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.986504][ T2049] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.986705][ T2049] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.986888][ T2049] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.987070][ T2049] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.987280][ T2049] RIP: 0033:0x7f1751a8808e [ 28.987464][ T2049] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 28.987993][ T2049] RSP: 002b:00007fff1f88b0a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.988240][ T2049] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f1751a8808e [ 28.988481][ T2049] RDX: 0000000000000000 RSI: 00007fff1f88b150 RDI: 0000000000000005 [ 28.988741][ T2049] RBP: 00007fff1f88b0b0 R08: 0000000000000000 R09: 0000000000000000 [ 28.988982][ T2049] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e993 [ 28.989226][ T2049] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff1f88b810 | [ 28.991286][ T2049] ------------[ cut here ]------------ | [ 28.991454][ T2049] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2049 | [ 28.991780][ T2049] Modules linked in: | [ 28.992232][ T2049] Tainted: [W]=WARN [ 28.992376][ T2049] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.993028][ T2049] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.993244][ T2049] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 28.993767][ T2049] RSP: 0018:ffa00000029c7060 EFLAGS: 00010286 [ 28.993975][ T2049] RAX: 00000000ffffffa6 RBX: ff1100000b1d03c0 RCX: 1ff4000000538dd2 [ 28.994221][ T2049] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b1d047c [ 28.994457][ T2049] RBP: ff1100000f4d4000 R08: 1fe220000163a091 R09: ff11000009165158 [ 28.994713][ T2049] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 28.994949][ T2049] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000029c70f8 [ 28.995192][ T2049] FS: 00007f175184e840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 28.995463][ T2049] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.995689][ T2049] CR2: 000000000606d988 CR3: 000000000dbe6001 CR4: 0000000000771ef0 [ 28.995928][ T2049] PKRU: 55555554 [ 28.996069][ T2049] Call Trace: [ 28.996212][ T2049] [ 28.996325][ T2049] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 28.996506][ T2049] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 28.996673][ T2049] netif_close_many (net/core/dev.c:1804) [ 28.996853][ T2049] ? __dev_close_many (net/core/dev.c:1781) [ 28.997030][ T2049] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 28.997239][ T2049] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 28.997449][ T2049] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 28.997679][ T2049] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 28.997859][ T2049] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 28.998033][ T2049] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.998241][ T2049] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 28.998419][ T2049] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.998612][ T2049] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.998791][ T2049] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.998966][ T2049] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.999144][ T2049] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.999337][ T2049] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.999512][ T2049] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.999712][ T2049] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.999890][ T2049] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.000065][ T2049] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.000241][ T2049] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 29.000421][ T2049] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.000616][ T2049] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.000794][ T2049] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 29.000969][ T2049] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.001144][ T2049] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 29.001321][ T2049] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.001496][ T2049] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.001688][ T2049] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.001865][ T2049] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.002043][ T2049] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.002217][ T2049] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.002394][ T2049] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.002588][ T2049] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.002768][ T2049] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.002947][ T2049] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 29.003124][ T2049] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 29.003302][ T2049] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.003478][ T2049] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.003690][ T2049] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.003867][ T2049] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.004043][ T2049] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.004220][ T2049] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.004397][ T2049] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.004593][ T2049] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.004770][ T2049] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.004976][ T2049] ? move_addr_to_kernel (net/socket.c:258) [ 29.005154][ T2049] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.005330][ T2049] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.005506][ T2049] ___sys_sendmsg (net/socket.c:2752) [ 29.005701][ T2049] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 29.005912][ T2049] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.006099][ T2049] __sys_sendmsg (net/socket.c:2784) [ 29.006275][ T2049] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.006451][ T2049] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 29.006683][ T2049] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 29.006861][ T2049] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.007037][ T2049] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.007217][ T2049] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.007393][ T2049] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.007590][ T2049] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.007798][ T2049] RIP: 0033:0x7f1751a8808e [ 29.007978][ T2049] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 29.008481][ T2049] RSP: 002b:00007fff1f88b0a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.008741][ T2049] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f1751a8808e [ 29.008977][ T2049] RDX: 0000000000000000 RSI: 00007fff1f88b150 RDI: 0000000000000005 [ 29.009215][ T2049] RBP: 00007fff1f88b0b0 R08: 0000000000000000 R09: 0000000000000000 [ 29.009454][ T2049] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e993 [ 29.009712][ T2049] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff1f88b810 | [ 29.014648][ T2049] ------------[ cut here ]------------ | [ 29.014818][ T2049] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2049 | [ 29.015107][ T2049] Modules linked in: | [ 29.016037][ T2049] Tainted: [W]=WARN [ 29.016233][ T2049] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.016498][ T2049] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.016772][ T2049] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 29.017304][ T2049] RSP: 0018:ffa00000029c7190 EFLAGS: 00010286 [ 29.017581][ T2049] RAX: 00000000ffffffa6 RBX: ff1100000b1d1a80 RCX: 1ff4000000538df8 [ 29.017863][ T2049] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b1d1b3c [ 29.018143][ T2049] RBP: ff1100000f4d4000 R08: 1fe220000163a369 R09: ff11000009165158 [ 29.018426][ T2049] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 29.018730][ T2049] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 29.019015][ T2049] FS: 00007f175184e840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 29.019331][ T2049] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.019602][ T2049] CR2: 000000000606d988 CR3: 000000000dbe6001 CR4: 0000000000771ef0 [ 29.019916][ T2049] PKRU: 55555554 [ 29.020109][ T2049] Call Trace: [ 29.020298][ T2049] [ 29.020458][ T2049] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 29.020735][ T2049] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 29.020987][ T2049] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 29.021207][ T2049] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 29.021426][ T2049] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 29.021705][ T2049] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 29.021929][ T2049] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.022150][ T2049] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.022371][ T2049] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 29.022612][ T2049] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.022833][ T2049] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.023071][ T2049] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.023293][ T2049] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.023516][ T2049] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.023760][ T2049] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.023984][ T2049] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.024205][ T2049] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 29.024427][ T2049] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.024668][ T2049] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.024893][ T2049] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 29.025077][ T2049] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.025248][ T2049] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 29.025420][ T2049] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.025613][ T2049] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.025786][ T2049] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.025958][ T2049] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.026132][ T2049] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.026304][ T2049] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.026480][ T2049] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.026675][ T2049] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.026848][ T2049] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.027024][ T2049] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 29.027196][ T2049] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 29.027371][ T2049] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.027557][ T2049] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.027740][ T2049] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.027915][ T2049] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.028089][ T2049] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.028263][ T2049] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.028436][ T2049] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.028626][ T2049] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.028797][ T2049] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.028998][ T2049] ? move_addr_to_kernel (net/socket.c:258) [ 29.029175][ T2049] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.029348][ T2049] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.029522][ T2049] ___sys_sendmsg (net/socket.c:2752) [ 29.029713][ T2049] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 29.029916][ T2049] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.030100][ T2049] __sys_sendmsg (net/socket.c:2784) [ 29.030274][ T2049] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.030448][ T2049] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 29.030673][ T2049] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 29.030845][ T2049] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.031018][ T2049] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.031189][ T2049] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.031361][ T2049] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.031547][ T2049] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.031760][ T2049] RIP: 0033:0x7f1751a8808e [ 29.031946][ T2049] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 29.032433][ T2049] RSP: 002b:00007fff1f88b0a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.032685][ T2049] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f1751a8808e [ 29.032919][ T2049] RDX: 0000000000000000 RSI: 00007fff1f88b150 RDI: 0000000000000005 [ 29.033151][ T2049] RBP: 00007fff1f88b0b0 R08: 0000000000000000 R09: 0000000000000000 [ 29.033384][ T2049] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e993 [ 29.033640][ T2049] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff1f88b810 | [ 29.101745][ T2054] ------------[ cut here ]------------ | [ 29.101912][ T2054] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2054 | [ 29.102187][ T2054] Modules linked in: | [ 29.102680][ T2054] Tainted: [W]=WARN [ 29.102784][ T2054] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.102957][ T2054] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.103135][ T2054] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 29.103721][ T2054] RSP: 0018:ffa0000002a07090 EFLAGS: 00010286 [ 29.103896][ T2054] RAX: 00000000ffffffa6 RBX: ff11000009870200 RCX: 1ff4000000540dd8 [ 29.104101][ T2054] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000098702bc [ 29.104308][ T2054] RBP: ff11000005982000 R08: 1fe220000130e059 R09: ff11000011b42e80 [ 29.104524][ T2054] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 29.104741][ T2054] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 29.104948][ T2054] FS: 00007fee4f84c840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 29.105189][ T2054] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.105361][ T2054] CR2: 000056363cb8e0b0 CR3: 0000000004d07004 CR4: 0000000000771ef0 [ 29.105575][ T2054] PKRU: 55555554 [ 29.105679][ T2054] Call Trace: [ 29.105781][ T2054] [ 29.105852][ T2054] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.105991][ T2054] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 29.106129][ T2054] notifier_call_chain (kernel/notifier.c:85) [ 29.106269][ T2054] __netdev_upper_dev_link (net/core/dev.c:8931) [ 29.106408][ T2054] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 29.106555][ T2054] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 29.106700][ T2054] netdev_upper_dev_link (net/core/dev.c:8972) [ 29.106837][ T2054] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 29.106975][ T2054] register_vlan_dev (net/8021q/vlan.c:183) [ 29.107115][ T2054] vlan_newlink (net/8021q/vlan_netlink.c:194) [ 29.107252][ T2054] ? nla_strscpy (lib/nlattr.c:795) [ 29.107389][ T2054] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 29.107530][ T2054] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 29.107676][ T2054] ? __dev_get_by_name (net/core/dev.c:883) [ 29.107812][ T2054] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 29.107955][ T2054] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 29.108096][ T2054] rtnl_newlink (net/core/rtnetlink.c:4150) [ 29.108236][ T2054] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.108371][ T2054] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.108509][ T2054] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.108659][ T2054] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.108795][ T2054] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.108935][ T2054] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.109072][ T2054] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.109210][ T2054] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.109346][ T2054] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.109483][ T2054] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.109631][ T2054] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.109770][ T2054] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.109905][ T2054] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.110043][ T2054] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.110180][ T2054] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.110317][ T2054] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.110458][ T2054] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.110604][ T2054] ? netlink_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.110744][ T2054] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.110880][ T2054] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.111017][ T2054] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.111156][ T2054] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.111295][ T2054] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.111432][ T2054] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.111581][ T2054] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.111719][ T2054] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.111855][ T2054] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.112026][ T2054] ? move_addr_to_kernel (net/socket.c:258) [ 29.112169][ T2054] ___sys_sendmsg (net/socket.c:2752) [ 29.112305][ T2054] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.112443][ T2054] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.112595][ T2054] ? 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.112737][ T2054] __sys_sendmsg (net/socket.c:2784) [ 29.112875][ T2054] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.113016][ T2054] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.113153][ T2054] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.113290][ T2054] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.113428][ T2054] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.113575][ T2054] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.113713][ T2054] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.113886][ T2054] RIP: 0033:0x7fee4fa8608e [ 29.114029][ T2054] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.114520][ T2054] RSP: 002b:00007fffba39fde0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.114740][ T2054] RAX: ffffffffffffffda RBX: 00007fffba3a0590 RCX: 00007fee4fa8608e [ 29.114944][ T2054] RDX: 0000000000000000 RSI: 00007fffba39fe90 RDI: 0000000000000005 [ 29.115149][ T2054] RBP: 00007fffba39fdf0 R08: 0000000000000000 R09: 0000000000000000 [ 29.115353][ T2054] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e993 [ 29.115564][ T2054] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffba3a0550 | [ 29.117247][ T2054] ------------[ cut here ]------------ | [ 29.117388][ T2054] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2054 | [ 29.117674][ T2054] Modules linked in: | [ 29.118048][ T2054] Tainted: [W]=WARN [ 29.118149][ T2054] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.118318][ T2054] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.118493][ T2054] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 29.118980][ T2054] RSP: 0018:ffa0000002a071b0 EFLAGS: 00010286 [ 29.119154][ T2054] RAX: 00000000ffffffa6 RBX: ff11000009870580 RCX: 1ff4000000540dfc [ 29.119354][ T2054] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000987063c [ 29.119560][ T2054] RBP: ff11000007f19000 R08: 1fe220000130e0c9 R09: ff11000011b42e80 [ 29.119768][ T2054] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 29.119968][ T2054] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff9256b3a0 [ 29.120168][ T2054] FS: 00007fee4f84c840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 29.120402][ T2054] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.120579][ T2054] CR2: 00007fc6a09f6f98 CR3: 0000000004d07001 CR4: 0000000000771ef0 [ 29.120780][ T2054] PKRU: 55555554 [ 29.120880][ T2054] Call Trace: [ 29.120980][ T2054] [ 29.121049][ T2054] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 29.121183][ T2054] ? __queue_work (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/workqueue.c:2402 (discriminator 2)) [ 29.121318][ T2054] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 29.121419][ T2054] __dev_notify_flags (net/core/dev.c:9787) [ 29.121559][ T2054] ? netdev_update_features (net/core/dev.c:11098) [ 29.121700][ T2054] ? netdev_sync_lower_features (./include/net/netdev_lock.h:33) [ 29.121867][ T2054] ? netif_change_name (net/core/dev.c:1495) [ 29.121999][ T2054] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 29.122132][ T2054] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 29.122266][ T2054] ? register_vlan_dev (net/8021q/vlan.c:196) [ 29.122402][ T2054] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 29.122542][ T2054] ? nla_strscpy (lib/nlattr.c:795) [ 29.122681][ T2054] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 29.122817][ T2054] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 29.122951][ T2054] ? __dev_get_by_name (net/core/dev.c:883) [ 29.123085][ T2054] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 29.123224][ T2054] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 29.123364][ T2054] rtnl_newlink (net/core/rtnetlink.c:4150) [ 29.123500][ T2054] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.123644][ T2054] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.123777][ T2054] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.123911][ T2054] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.124044][ T2054] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.124182][ T2054] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.124316][ T2054] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.124451][ T2054] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.124597][ T2054] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.124733][ T2054] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.124866][ T2054] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.125002][ T2054] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.125136][ T2054] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.125270][ T2054] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.125404][ T2054] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.125543][ T2054] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.125684][ T2054] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.125817][ T2054] ? netlink_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.125952][ T2054] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.126087][ T2054] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.126222][ T2054] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.126357][ T2054] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.126491][ T2054] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.126639][ T2054] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.126774][ T2054] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.126907][ T2054] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.127040][ T2054] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.127206][ T2054] ? move_addr_to_kernel (net/socket.c:258) [ 29.127344][ T2054] ___sys_sendmsg (net/socket.c:2752) [ 29.127478][ T2054] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.127622][ T2054] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.127765][ T2054] ? 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.127900][ T2054] __sys_sendmsg (net/socket.c:2784) [ 29.128033][ T2054] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.128171][ T2054] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.128304][ T2054] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.128438][ T2054] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.128582][ T2054] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.128717][ T2054] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.128850][ T2054] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.129016][ T2054] RIP: 0033:0x7fee4fa8608e [ 29.129157][ T2054] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.129644][ T2054] RSP: 002b:00007fffba39fde0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.129848][ T2054] RAX: ffffffffffffffda RBX: 00007fffba3a0590 RCX: 00007fee4fa8608e [ 29.130047][ T2054] RDX: 0000000000000000 RSI: 00007fffba39fe90 RDI: 0000000000000005 [ 29.130247][ T2054] RBP: 00007fffba39fdf0 R08: 0000000000000000 R09: 0000000000000000 [ 29.130448][ T2054] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e993 [ 29.130656][ T2054] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffba3a0550 | [ 29.175453][ T2060] ------------[ cut here ]------------ | [ 29.175658][ T2060] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2060 | [ 29.175980][ T2060] Modules linked in: | [ 29.176461][ T2060] Tainted: [W]=WARN [ 29.176628][ T2060] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.176850][ T2060] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.177076][ T2060] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 29.177640][ T2060] RSP: 0018:ffa0000002a37090 EFLAGS: 00010286 [ 29.177863][ T2060] RAX: 00000000ffffffa6 RBX: ff1100000be36900 RCX: 1ff4000000546dd8 [ 29.178114][ T2060] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000be369bc [ 29.178369][ T2060] RBP: ff11000005982000 R08: 1fe22000017c6d39 R09: ff1100000e165180 [ 29.178639][ T2060] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 29.178890][ T2060] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 29.179142][ T2060] FS: 00007f1cabcf6840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 29.179432][ T2060] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.179680][ T2060] CR2: 000055af4a8f4578 CR3: 00000000125ac005 CR4: 0000000000771ef0 [ 29.179933][ T2060] PKRU: 55555554 [ 29.180083][ T2060] Call Trace: [ 29.180233][ T2060] [ 29.180351][ T2060] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.180549][ T2060] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 29.180744][ T2060] notifier_call_chain (kernel/notifier.c:85) [ 29.180933][ T2060] __netdev_upper_dev_link (net/core/dev.c:8931) [ 29.181120][ T2060] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 29.181312][ T2060] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 29.181498][ T2060] netdev_upper_dev_link (net/core/dev.c:8972) [ 29.181802][ T2060] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 29.182082][ T2060] register_vlan_dev (net/8021q/vlan.c:183) [ 29.182370][ T2060] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 29.182668][ T2060] vlan_newlink (net/8021q/vlan_netlink.c:194) [ 29.182948][ T2060] ? nla_strscpy (lib/nlattr.c:795) [ 29.183226][ T2060] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 29.183479][ T2060] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 29.183766][ T2060] ? __dev_get_by_name (net/core/dev.c:883) [ 29.184061][ T2060] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 29.184374][ T2060] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 29.184676][ T2060] rtnl_newlink (net/core/rtnetlink.c:4150) [ 29.184954][ T2060] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.185230][ T2060] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.185522][ T2060] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.185817][ T2060] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.186093][ T2060] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.186370][ T2060] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.186677][ T2060] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.186945][ T2060] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.187245][ T2060] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.187670][ T2060] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.187874][ T2060] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.188058][ T2060] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.188242][ T2060] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.188427][ T2060] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.188627][ T2060] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.188813][ T2060] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.189004][ T2060] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.189188][ T2060] ? netlink_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.189377][ T2060] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.189584][ T2060] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.189772][ T2060] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.189959][ T2060] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.190151][ T2060] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.190341][ T2060] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.190530][ T2060] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.190737][ T2060] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.190932][ T2060] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.191150][ T2060] ? move_addr_to_kernel (net/socket.c:258) [ 29.191340][ T2060] ___sys_sendmsg (net/socket.c:2752) [ 29.191525][ T2060] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.191736][ T2060] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.191929][ T2060] ? 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.192116][ T2060] __sys_sendmsg (net/socket.c:2784) [ 29.192300][ T2060] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.192489][ T2060] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.192695][ T2060] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.192882][ T2060] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.193066][ T2060] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.193255][ T2060] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.193444][ T2060] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.193684][ T2060] RIP: 0033:0x7f1cabf3008e [ 29.193876][ T2060] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.194416][ T2060] RSP: 002b:00007ffce476cef0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.194693][ T2060] RAX: ffffffffffffffda RBX: 00007ffce476d6a0 RCX: 00007f1cabf3008e [ 29.194944][ T2060] RDX: 0000000000000000 RSI: 00007ffce476cfa0 RDI: 0000000000000005 [ 29.195195][ T2060] RBP: 00007ffce476cf00 R08: 0000000000000000 R09: 0000000000000000 [ 29.195446][ T2060] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e993 [ 29.195725][ T2060] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffce476d660 | [ 29.197813][ T2060] ------------[ cut here ]------------ | [ 29.197984][ T2060] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/2060 | [ 29.198292][ T2060] Modules linked in: | [ 29.198785][ T2060] Tainted: [W]=WARN [ 29.198934][ T2060] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.199148][ T2060] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.199369][ T2060] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 29.199912][ T2060] RSP: 0018:ffa0000002a371b0 EFLAGS: 00010286 [ 29.200130][ T2060] RAX: 00000000ffffffa6 RBX: ff1100000be37a80 RCX: 1ff4000000546dfc [ 29.200376][ T2060] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000be37b3c [ 29.200642][ T2060] RBP: ff11000012729000 R08: 1fe22000017c6f69 R09: ff1100000e165180 [ 29.200887][ T2060] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 29.201135][ T2060] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff9256b3a0 [ 29.201383][ T2060] FS: 00007f1cabcf6840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 29.201684][ T2060] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.201899][ T2060] CR2: 000055af4a8f4578 CR3: 00000000125ac005 CR4: 0000000000771ef0 [ 29.202145][ T2060] PKRU: 55555554 [ 29.202294][ T2060] Call Trace: [ 29.202440][ T2060] [ 29.202587][ T2060] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 29.202773][ T2060] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.202955][ T2060] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 29.203105][ T2060] __dev_notify_flags (net/core/dev.c:9787) [ 29.203285][ T2060] ? netdev_update_features (net/core/dev.c:11098) [ 29.203467][ T2060] ? netdev_sync_lower_features (./include/net/netdev_lock.h:33) [ 29.203709][ T2060] ? netif_change_name (net/core/dev.c:1495) [ 29.203890][ T2060] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 29.204071][ T2060] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 29.204257][ T2060] ? register_vlan_dev (net/8021q/vlan.c:196) [ 29.204438][ T2060] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 29.204642][ T2060] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 29.204837][ T2060] ? nla_strscpy (lib/nlattr.c:795) [ 29.205020][ T2060] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 29.205203][ T2060] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 29.205385][ T2060] ? __dev_get_by_name (net/core/dev.c:883) [ 29.205587][ T2060] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 29.205777][ T2060] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 29.205962][ T2060] rtnl_newlink (net/core/rtnetlink.c:4150) [ 29.206145][ T2060] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.206328][ T2060] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.206509][ T2060] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.206710][ T2060] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.206890][ T2060] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.207076][ T2060] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.207258][ T2060] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.207439][ T2060] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.207645][ T2060] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.207828][ T2060] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.208008][ T2060] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.208191][ T2060] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.208371][ T2060] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.208565][ T2060] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.208752][ T2060] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.208934][ T2060] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.209121][ T2060] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.209300][ T2060] ? netlink_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.209484][ T2060] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.209688][ T2060] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.209869][ T2060] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.210051][ T2060] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.210234][ T2060] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.210415][ T2060] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.210623][ T2060] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.210805][ T2060] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.210985][ T2060] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.211197][ T2060] ? move_addr_to_kernel (net/socket.c:258) [ 29.211385][ T2060] ___sys_sendmsg (net/socket.c:2752) [ 29.211585][ T2060] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.211769][ T2060] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.211963][ T2060] ? 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.212147][ T2060] __sys_sendmsg (net/socket.c:2784) [ 29.212331][ T2060] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.212515][ T2060] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.212716][ T2060] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.212898][ T2060] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.213078][ T2060] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.213261][ T2060] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.213443][ T2060] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.213680][ T2060] RIP: 0033:0x7f1cabf3008e [ 29.213866][ T2060] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.214387][ T2060] RSP: 002b:00007ffce476cef0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.214659][ T2060] RAX: ffffffffffffffda RBX: 00007ffce476d6a0 RCX: 00007f1cabf3008e [ 29.214904][ T2060] RDX: 0000000000000000 RSI: 00007ffce476cfa0 RDI: 0000000000000005 [ 29.215149][ T2060] RBP: 00007ffce476cf00 R08: 0000000000000000 R09: 0000000000000000 [ 29.215394][ T2060] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e993 [ 29.215661][ T2060] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffce476d660 | [ 29.271937][ T2066] ------------[ cut here ]------------ | [ 29.272100][ T2066] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2066 | [ 29.272377][ T2066] Modules linked in: | [ 29.272779][ T2066] Tainted: [W]=WARN [ 29.272883][ T2066] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.273057][ T2066] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.273236][ T2066] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 29.273737][ T2066] RSP: 0018:ffa0000002a87090 EFLAGS: 00010286 [ 29.273910][ T2066] RAX: 00000000ffffffa6 RBX: ff1100000c534200 RCX: 1ff4000000550dd8 [ 29.274115][ T2066] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c5342bc [ 29.274319][ T2066] RBP: ff11000005982000 R08: 1fe22000018a6859 R09: ff1100000e0e0b80 [ 29.274523][ T2066] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 29.274741][ T2066] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 29.274947][ T2066] FS: 00007f11b2d22840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 29.275191][ T2066] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.275363][ T2066] CR2: 00007f11b2f1b460 CR3: 0000000011b92005 CR4: 0000000000771ef0 [ 29.275579][ T2066] PKRU: 55555554 [ 29.275682][ T2066] Call Trace: [ 29.275785][ T2066] [ 29.275860][ T2066] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.275999][ T2066] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 29.276137][ T2066] notifier_call_chain (kernel/notifier.c:85) [ 29.276277][ T2066] __netdev_upper_dev_link (net/core/dev.c:8931) [ 29.276418][ T2066] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 29.276564][ T2066] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 29.276709][ T2066] netdev_upper_dev_link (net/core/dev.c:8972) [ 29.276849][ T2066] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 29.276988][ T2066] register_vlan_dev (net/8021q/vlan.c:183) [ 29.277126][ T2066] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 29.277297][ T2066] vlan_newlink (net/8021q/vlan_netlink.c:194) [ 29.277435][ T2066] ? nla_strscpy (lib/nlattr.c:795) [ 29.277584][ T2066] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 29.277725][ T2066] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 29.277861][ T2066] ? __dev_get_by_name (net/core/dev.c:883) [ 29.278001][ T2066] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 29.278144][ T2066] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 29.278286][ T2066] rtnl_newlink (net/core/rtnetlink.c:4150) [ 29.278425][ T2066] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.278567][ T2066] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.278718][ T2066] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.278854][ T2066] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.278993][ T2066] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.279134][ T2066] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.279288][ T2066] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.279429][ T2066] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.279577][ T2066] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.279714][ T2066] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.279851][ T2066] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.279990][ T2066] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.280126][ T2066] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.280265][ T2066] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.280428][ T2066] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.280591][ T2066] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.280736][ T2066] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 29.280873][ T2066] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 29.281012][ T2066] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.281151][ T2066] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.281290][ T2066] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.281429][ T2066] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.281618][ T2066] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.281759][ T2066] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.281898][ T2066] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.282035][ T2066] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.282172][ T2066] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.282342][ T2066] ? move_addr_to_kernel (net/socket.c:258) [ 29.282485][ T2066] ___sys_sendmsg (net/socket.c:2752) [ 29.282633][ T2066] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.282772][ T2066] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.282919][ T2066] ? 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.283061][ T2066] __sys_sendmsg (net/socket.c:2784) [ 29.283198][ T2066] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.283340][ T2066] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.283477][ T2066] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.283625][ T2066] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.283764][ T2066] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.283906][ T2066] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.284042][ T2066] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.284214][ T2066] RIP: 0033:0x7f11b2f5c08e [ 29.284357][ T2066] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 29.284855][ T2066] RSP: 002b:00007fff914caaf0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.285065][ T2066] RAX: ffffffffffffffda RBX: 00007fff914cb2a0 RCX: 00007f11b2f5c08e [ 29.285272][ T2066] RDX: 0000000000000000 RSI: 00007fff914caba0 RDI: 0000000000000005 [ 29.285476][ T2066] RBP: 00007fff914cab00 R08: 0000000000000000 R09: 0000000000000000 [ 29.285689][ T2066] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e993 [ 29.285893][ T2066] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff914cb260 | [ 29.287565][ T2066] ------------[ cut here ]------------ | [ 29.287700][ T2066] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2066 | [ 29.287962][ T2066] Modules linked in: | [ 29.288336][ T2066] Tainted: [W]=WARN [ 29.288439][ T2066] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.288619][ T2066] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.288797][ T2066] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 29.289273][ T2066] RSP: 0018:ffa0000002a871b0 EFLAGS: 00010286 [ 29.289442][ T2066] RAX: 00000000ffffffa6 RBX: ff1100000c634200 RCX: 1ff4000000550dfc [ 29.289652][ T2066] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c6342bc [ 29.289852][ T2066] RBP: ff1100000e14c000 R08: 1fe22000018c6859 R09: ff1100000e0e0b80 [ 29.290052][ T2066] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 29.290252][ T2066] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff9256b3a0 [ 29.290454][ T2066] FS: 00007f11b2d22840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 29.290701][ T2066] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.290868][ T2066] CR2: 00007f11b2f1b460 CR3: 0000000011b92005 CR4: 0000000000771ef0 [ 29.291070][ T2066] PKRU: 55555554 [ 29.291171][ T2066] Call Trace: [ 29.291271][ T2066] [ 29.291341][ T2066] ? register_vlan_dev (net/8021q/vlan.c:188) [ 29.291476][ T2066] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 29.291620][ T2066] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.291755][ T2066] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 29.291858][ T2066] __dev_notify_flags (net/core/dev.c:9787) [ 29.291992][ T2066] ? netdev_update_features (net/core/dev.c:11098) [ 29.292128][ T2066] ? netdev_sync_lower_features (./include/net/netdev_lock.h:33) [ 29.292297][ T2066] ? netif_change_name (net/core/dev.c:1495) [ 29.292430][ T2066] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 29.292577][ T2066] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 29.292714][ T2066] ? register_vlan_dev (net/8021q/vlan.c:196) [ 29.292849][ T2066] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 29.292985][ T2066] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 29.293121][ T2066] ? nla_strscpy (lib/nlattr.c:795) [ 29.293257][ T2066] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 29.293394][ T2066] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 29.293532][ T2066] ? __dev_get_by_name (net/core/dev.c:883) [ 29.293675][ T2066] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 29.293816][ T2066] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 29.293955][ T2066] rtnl_newlink (net/core/rtnetlink.c:4150) [ 29.294093][ T2066] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.294227][ T2066] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.294363][ T2066] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.294502][ T2066] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.294648][ T2066] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.294786][ T2066] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.294921][ T2066] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.295058][ T2066] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.295192][ T2066] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.295328][ T2066] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.295461][ T2066] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.295607][ T2066] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.295743][ T2066] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.295878][ T2066] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.296012][ T2066] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.296147][ T2066] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.296285][ T2066] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 29.296420][ T2066] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 29.296561][ T2066] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.296706][ T2066] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.296845][ T2066] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.296981][ T2066] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.297117][ T2066] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.297253][ T2066] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.297390][ T2066] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.297524][ T2066] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.297668][ T2066] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.297836][ T2066] ? move_addr_to_kernel (net/socket.c:258) [ 29.297974][ T2066] ___sys_sendmsg (net/socket.c:2752) [ 29.298109][ T2066] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.298245][ T2066] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.298390][ T2066] ? 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.298528][ T2066] __sys_sendmsg (net/socket.c:2784) [ 29.298674][ T2066] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.298815][ T2066] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.298949][ T2066] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.299085][ T2066] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.299218][ T2066] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.299351][ T2066] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.299485][ T2066] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.299659][ T2066] RIP: 0033:0x7f11b2f5c08e [ 29.299799][ T2066] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 29.300278][ T2066] RSP: 002b:00007fff914caaf0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.300481][ T2066] RAX: ffffffffffffffda RBX: 00007fff914cb2a0 RCX: 00007f11b2f5c08e [ 29.300691][ T2066] RDX: 0000000000000000 RSI: 00007fff914caba0 RDI: 0000000000000005 [ 29.300891][ T2066] RBP: 00007fff914cab00 R08: 0000000000000000 R09: 0000000000000000 [ 29.301091][ T2066] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e993 [ 29.301290][ T2066] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff914cb260 | [ 29.359266][ T2072] ------------[ cut here ]------------ | [ 29.359431][ T2072] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2072 | [ 29.359721][ T2072] Modules linked in: | [ 29.360107][ T2072] Tainted: [W]=WARN [ 29.360210][ T2072] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.360381][ T2072] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.360567][ T2072] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 29.361062][ T2072] RSP: 0018:ffa0000002ac7090 EFLAGS: 00010286 [ 29.361235][ T2072] RAX: 00000000ffffffa6 RBX: ff1100000c0d58c0 RCX: 1ff4000000558dd8 [ 29.361441][ T2072] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c0d597c [ 29.361656][ T2072] RBP: ff11000005982000 R08: 1fe220000181ab31 R09: ff1100000eb1d180 [ 29.361863][ T2072] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 29.362067][ T2072] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 29.362275][ T2072] FS: 00007f01a8d79840(0000) GS:ff110000d7b47000(0000) knlGS:0000000000000000 [ 29.362515][ T2072] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.362702][ T2072] CR2: 000056363cb79740 CR3: 0000000004fe3005 CR4: 0000000000771ef0 [ 29.362911][ T2072] PKRU: 55555554 [ 29.363014][ T2072] Call Trace: [ 29.363117][ T2072] [ 29.363189][ T2072] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.363329][ T2072] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 29.363470][ T2072] notifier_call_chain (kernel/notifier.c:85) [ 29.363624][ T2072] __netdev_upper_dev_link (net/core/dev.c:8931) [ 29.363762][ T2072] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 29.363906][ T2072] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 29.364047][ T2072] netdev_upper_dev_link (net/core/dev.c:8972) [ 29.364185][ T2072] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 29.364325][ T2072] register_vlan_dev (net/8021q/vlan.c:183) [ 29.364464][ T2072] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 29.364692][ T2072] vlan_newlink (net/8021q/vlan_netlink.c:194) [ 29.364830][ T2072] ? nla_strscpy (lib/nlattr.c:795) [ 29.364970][ T2072] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 29.365110][ T2072] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 29.365247][ T2072] ? __dev_get_by_name (net/core/dev.c:883) [ 29.365386][ T2072] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 29.365531][ T2072] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 29.365807][ T2072] rtnl_newlink (net/core/rtnetlink.c:4150) [ 29.365948][ T2072] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.366086][ T2072] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.366225][ T2072] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.366363][ T2072] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.366500][ T2072] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.366705][ T2072] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.366905][ T2072] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.367043][ T2072] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.367182][ T2072] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.367319][ T2072] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.367456][ T2072] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.367673][ T2072] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.367811][ T2072] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.367960][ T2072] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.368099][ T2072] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.368236][ T2072] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.368380][ T2072] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.368519][ T2072] ? netlink_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.368671][ T2072] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.368812][ T2072] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.368950][ T2072] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.369090][ T2072] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.369230][ T2072] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.369368][ T2072] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.369506][ T2072] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.369652][ T2072] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.369790][ T2072] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.369960][ T2072] ? move_addr_to_kernel (net/socket.c:258) [ 29.370106][ T2072] ___sys_sendmsg (net/socket.c:2752) [ 29.370244][ T2072] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.370381][ T2072] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.370527][ T2072] ? 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.370678][ T2072] __sys_sendmsg (net/socket.c:2784) [ 29.370816][ T2072] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.370957][ T2072] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.371093][ T2072] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.371234][ T2072] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.371371][ T2072] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.371508][ T2072] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.371654][ T2072] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.371825][ T2072] RIP: 0033:0x7f01a8fb308e [ 29.371970][ T2072] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.372461][ T2072] RSP: 002b:00007ffc86748ee0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.372677][ T2072] RAX: ffffffffffffffda RBX: 00007ffc86749690 RCX: 00007f01a8fb308e [ 29.372882][ T2072] RDX: 0000000000000000 RSI: 00007ffc86748f90 RDI: 0000000000000005 [ 29.373088][ T2072] RBP: 00007ffc86748ef0 R08: 0000000000000000 R09: 0000000000000000 [ 29.373292][ T2072] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e993 [ 29.373496][ T2072] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc86749650 | [ 29.375142][ T2072] ------------[ cut here ]------------ | [ 29.375271][ T2072] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2072 | [ 29.375532][ T2072] Modules linked in: | [ 29.375921][ T2072] Tainted: [W]=WARN [ 29.376022][ T2072] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.376192][ T2072] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.376365][ T2072] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 29.376879][ T2072] RSP: 0018:ffa0000002ac71b0 EFLAGS: 00010286 [ 29.377053][ T2072] RAX: 00000000ffffffa6 RBX: ff1100000c0d5a80 RCX: 1ff4000000558dfc [ 29.377256][ T2072] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c0d5b3c [ 29.377455][ T2072] RBP: ff1100000f574000 R08: 1fe220000181ab69 R09: ff1100000eb1d180 [ 29.377665][ T2072] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 29.377865][ T2072] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff9256b3a0 [ 29.378066][ T2072] FS: 00007f01a8d79840(0000) GS:ff110000d7b47000(0000) knlGS:0000000000000000 [ 29.378300][ T2072] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.378467][ T2072] CR2: 000056363cb79740 CR3: 0000000004fe3005 CR4: 0000000000771ef0 [ 29.378680][ T2072] PKRU: 55555554 [ 29.378780][ T2072] Call Trace: [ 29.378879][ T2072] [ 29.378948][ T2072] ? register_vlan_dev (net/8021q/vlan.c:188) [ 29.379082][ T2072] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 29.379215][ T2072] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.379349][ T2072] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 29.379453][ T2072] __dev_notify_flags (net/core/dev.c:9787) [ 29.379597][ T2072] ? netdev_update_features (net/core/dev.c:11098) [ 29.379734][ T2072] ? netdev_sync_lower_features (./include/net/netdev_lock.h:33) [ 29.379901][ T2072] ? netif_change_name (net/core/dev.c:1495) [ 29.380035][ T2072] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 29.380167][ T2072] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 29.380303][ T2072] ? register_vlan_dev (net/8021q/vlan.c:196) [ 29.380438][ T2072] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 29.380584][ T2072] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 29.380719][ T2072] ? nla_strscpy (lib/nlattr.c:795) [ 29.380855][ T2072] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 29.380990][ T2072] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 29.381126][ T2072] ? __dev_get_by_name (net/core/dev.c:883) [ 29.381260][ T2072] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 29.381402][ T2072] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 29.381545][ T2072] rtnl_newlink (net/core/rtnetlink.c:4150) [ 29.381685][ T2072] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.381819][ T2072] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.381953][ T2072] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.382086][ T2072] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.382220][ T2072] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.382358][ T2072] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.382494][ T2072] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.382641][ T2072] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.382776][ T2072] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.382910][ T2072] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.383043][ T2072] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.383180][ T2072] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.383314][ T2072] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.383451][ T2072] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.383594][ T2072] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.383730][ T2072] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.383867][ T2072] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.384000][ T2072] ? netlink_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.384136][ T2072] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.384272][ T2072] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.384407][ T2072] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.384549][ T2072] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.384688][ T2072] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.384823][ T2072] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.384959][ T2072] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.385092][ T2072] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.385227][ T2072] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.385392][ T2072] ? move_addr_to_kernel (net/socket.c:258) [ 29.385533][ T2072] ___sys_sendmsg (net/socket.c:2752) [ 29.385674][ T2072] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.385807][ T2072] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.385951][ T2072] ? 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.386089][ T2072] __sys_sendmsg (net/socket.c:2784) [ 29.386223][ T2072] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.386361][ T2072] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.386496][ T2072] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.386642][ T2072] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.386777][ T2072] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.386912][ T2072] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.387047][ T2072] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.387212][ T2072] RIP: 0033:0x7f01a8fb308e [ 29.387351][ T2072] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.387841][ T2072] RSP: 002b:00007ffc86748ee0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.388044][ T2072] RAX: ffffffffffffffda RBX: 00007ffc86749690 RCX: 00007f01a8fb308e [ 29.388244][ T2072] RDX: 0000000000000000 RSI: 00007ffc86748f90 RDI: 0000000000000005 [ 29.388448][ T2072] RBP: 00007ffc86748ef0 R08: 0000000000000000 R09: 0000000000000000 [ 29.388656][ T2072] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e993 [ 29.388857][ T2072] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc86749650 | [ 29.442230][ T2080] ------------[ cut here ]------------ | [ 29.442385][ T2080] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/2080 | [ 29.442659][ T2080] Modules linked in: | [ 29.443029][ T2080] Tainted: [W]=WARN [ 29.443128][ T2080] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.443292][ T2080] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.443463][ T2080] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 29.443947][ T2080] RSP: 0018:ffa0000002af7020 EFLAGS: 00010286 [ 29.444111][ T2080] RAX: 00000000ffffffa6 RBX: ff1100000bfab000 RCX: 1ff400000055edca [ 29.444305][ T2080] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000bfab0bc [ 29.444500][ T2080] RBP: ff11000007f19000 R08: 1fe22000017f5619 R09: ff1100000931d158 [ 29.444711][ T2080] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 29.444904][ T2080] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 29.445100][ T2080] FS: 00007f8cbcc9a840(0000) GS:ff110000d7b47000(0000) knlGS:0000000000000000 [ 29.445326][ T2080] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.445490][ T2080] CR2: 0000000024eb0988 CR3: 000000001276f002 CR4: 0000000000771ef0 [ 29.445706][ T2080] PKRU: 55555554 [ 29.445803][ T2080] Call Trace: [ 29.445901][ T2080] [ 29.445968][ T2080] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 29.446105][ T2080] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 29.446237][ T2080] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 29.446338][ T2080] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 29.446469][ T2080] __dev_notify_flags (net/core/dev.c:9787) [ 29.446666][ T2080] ? netif_change_name (net/core/dev.c:1495) [ 29.446798][ T2080] ? __dev_change_flags (net/core/dev.c:9752) [ 29.446930][ T2080] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 29.447062][ T2080] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.447336][ T2080] ? is_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.447485][ T2080] netif_change_flags (net/core/dev.c:9820) [ 29.447690][ T2080] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 29.447822][ T2080] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 29.447956][ T2080] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 29.448089][ T2080] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 29.448305][ T2080] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.448436][ T2080] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.448628][ T2080] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 29.448758][ T2080] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.448890][ T2080] ? __kernel_text_address (kernel/extable.c:79) [ 29.449021][ T2080] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.449155][ T2080] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.449283][ T2080] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 29.449416][ T2080] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.449641][ T2080] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 29.449772][ T2080] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.449901][ T2080] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.450031][ T2080] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 29.450165][ T2080] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/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.450297][ T2080] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 29.450472][ T2080] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 29.450616][ T2080] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 29.450751][ T2080] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 29.450885][ T2080] rtnl_newlink (net/core/rtnetlink.c:4150) [ 29.451018][ T2080] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.451147][ T2080] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.451280][ T2080] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.451413][ T2080] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.451549][ T2080] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.451688][ T2080] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.451821][ T2080] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.451952][ T2080] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.452084][ T2080] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.452217][ T2080] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.452352][ T2080] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.452484][ T2080] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.452627][ T2080] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.452758][ T2080] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.452890][ T2080] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.453020][ T2080] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.453152][ T2080] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.453283][ T2080] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.453415][ T2080] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.453553][ T2080] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 29.453687][ T2080] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 29.453820][ T2080] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.453954][ T2080] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.454087][ T2080] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.454219][ T2080] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.454353][ T2080] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.454485][ T2080] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.454633][ T2080] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.454766][ T2080] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.454897][ T2080] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.455060][ T2080] ? move_addr_to_kernel (net/socket.c:258) [ 29.455194][ T2080] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.455327][ T2080] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.455459][ T2080] ___sys_sendmsg (net/socket.c:2752) [ 29.455598][ T2080] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 29.455761][ T2080] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.455903][ T2080] __sys_sendmsg (net/socket.c:2784) [ 29.456035][ T2080] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.456165][ T2080] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 29.456331][ T2080] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 29.456461][ T2080] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.456602][ T2080] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.456734][ T2080] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.456865][ T2080] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.456996][ T2080] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.457158][ T2080] RIP: 0033:0x7f8cbced408e [ 29.457296][ T2080] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 29.457770][ T2080] RSP: 002b:00007ffc5bed04c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.457968][ T2080] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8cbced408e [ 29.458164][ T2080] RDX: 0000000000000000 RSI: 00007ffc5bed0570 RDI: 0000000000000005 [ 29.458358][ T2080] RBP: 00007ffc5bed04d0 R08: 0000000000000000 R09: 0000000000000000 [ 29.458560][ T2080] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e993 [ 29.458758][ T2080] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc5bed0c30 | [ 29.486610][ T2082] ------------[ cut here ]------------ | [ 29.486756][ T2082] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/2082 | [ 29.487012][ T2082] Modules linked in: | [ 29.487378][ T2082] Tainted: [W]=WARN [ 29.487476][ T2082] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.487660][ T2082] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.487834][ T2082] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 29.488298][ T2082] RSP: 0018:ffa0000002b07020 EFLAGS: 00010286 [ 29.488472][ T2082] RAX: 00000000ffffffa6 RBX: ff1100000cfb1700 RCX: 1ff4000000560dca [ 29.488681][ T2082] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000cfb17bc [ 29.488875][ T2082] RBP: ff11000012729000 R08: 1fe22000019f62f9 R09: ff110000124e0b58 [ 29.489068][ T2082] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 29.489263][ T2082] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 29.489459][ T2082] FS: 00007f5724645840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 29.489697][ T2082] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.489863][ T2082] CR2: 000000000e820988 CR3: 000000000e81c001 CR4: 0000000000771ef0 [ 29.490061][ T2082] PKRU: 55555554 [ 29.490158][ T2082] Call Trace: [ 29.490255][ T2082] [ 29.490322][ T2082] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 29.490454][ T2082] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 29.490559][ T2082] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 29.490697][ T2082] __dev_notify_flags (net/core/dev.c:9787) [ 29.490829][ T2082] ? netif_change_name (net/core/dev.c:1495) [ 29.490962][ T2082] ? __dev_change_flags (net/core/dev.c:9752) [ 29.491094][ T2082] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 29.491224][ T2082] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.491355][ T2082] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 29.491488][ T2082] netif_change_flags (net/core/dev.c:9820) [ 29.491637][ T2082] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 29.491768][ T2082] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 29.491903][ T2082] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 29.492036][ T2082] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 29.492198][ T2082] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.492328][ T2082] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.492458][ T2082] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 29.492601][ T2082] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.492734][ T2082] ? __kernel_text_address (kernel/extable.c:79) [ 29.492866][ T2082] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.492998][ T2082] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.493129][ T2082] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 29.493260][ T2082] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.493390][ T2082] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 29.493520][ T2082] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.493719][ T2082] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.493852][ T2082] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 29.493983][ T2082] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 29.494117][ T2082] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 29.494246][ T2082] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 29.494377][ T2082] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 29.494510][ T2082] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 29.494736][ T2082] rtnl_newlink (net/core/rtnetlink.c:4150) [ 29.494867][ T2082] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.494997][ T2082] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.495128][ T2082] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.495257][ T2082] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.495386][ T2082] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.495519][ T2082] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.495675][ T2082] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.495809][ T2082] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.495941][ T2082] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.496073][ T2082] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.496204][ T2082] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.496335][ T2082] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.496465][ T2082] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.496606][ T2082] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.496739][ T2082] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.496869][ T2082] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.497002][ T2082] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.497131][ T2082] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.497262][ T2082] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.497394][ T2082] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 29.497524][ T2082] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 29.497663][ T2082] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.497794][ T2082] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.497926][ T2082] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.498058][ T2082] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.498190][ T2082] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.498320][ T2082] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.498452][ T2082] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.498593][ T2082] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.498725][ T2082] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.498888][ T2082] ? move_addr_to_kernel (net/socket.c:258) [ 29.499022][ T2082] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.499154][ T2082] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.499287][ T2082] ___sys_sendmsg (net/socket.c:2752) [ 29.499418][ T2082] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 29.499587][ T2082] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.499732][ T2082] __sys_sendmsg (net/socket.c:2784) [ 29.499864][ T2082] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.499994][ T2082] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 29.500161][ T2082] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 29.500293][ T2082] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.500424][ T2082] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.500560][ T2082] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.500697][ T2082] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.500828][ T2082] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.500991][ T2082] RIP: 0033:0x7f572487f08e [ 29.501129][ T2082] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 29.501601][ T2082] RSP: 002b:00007fff0c020d80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.501800][ T2082] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f572487f08e [ 29.501997][ T2082] RDX: 0000000000000000 RSI: 00007fff0c020e30 RDI: 0000000000000005 [ 29.502193][ T2082] RBP: 00007fff0c020d90 R08: 0000000000000000 R09: 0000000000000000 [ 29.502387][ T2082] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e993 [ 29.502596][ T2082] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff0c0214f0 | [ 29.539846][ T2083] ------------[ cut here ]------------ | [ 29.540000][ T2083] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2083 | [ 29.540262][ T2083] Modules linked in: | [ 29.540645][ T2083] Tainted: [W]=WARN [ 29.540750][ T2083] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.540915][ T2083] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.541085][ T2083] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 29.541563][ T2083] RSP: 0018:ffa0000002b17020 EFLAGS: 00010286 [ 29.541734][ T2083] RAX: 00000000ffffffa6 RBX: ff110000024d7000 RCX: 1ff4000000562dca [ 29.541927][ T2083] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000024d70bc [ 29.542121][ T2083] RBP: ff1100000e14c000 R08: 1fe220000049ae19 R09: ff110000098f2e58 [ 29.542318][ T2083] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 29.542510][ T2083] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 29.542718][ T2083] FS: 00007f02bc7be840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 29.542947][ T2083] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.543110][ T2083] CR2: 0000000001b66988 CR3: 000000000e81c001 CR4: 0000000000771ef0 [ 29.543306][ T2083] PKRU: 55555554 [ 29.543404][ T2083] Call Trace: [ 29.543501][ T2083] [ 29.543579][ T2083] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 29.543714][ T2083] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 29.543813][ T2083] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 29.543943][ T2083] __dev_notify_flags (net/core/dev.c:9787) [ 29.544075][ T2083] ? netif_change_name (net/core/dev.c:1495) [ 29.544207][ T2083] ? __dev_change_flags (net/core/dev.c:9752) [ 29.544338][ T2083] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 29.544468][ T2083] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.544610][ T2083] ? is_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.544743][ T2083] netif_change_flags (net/core/dev.c:9820) [ 29.544873][ T2083] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 29.545006][ T2083] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 29.545140][ T2083] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 29.545271][ T2083] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 29.545433][ T2083] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.545570][ T2083] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.545705][ T2083] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 29.545834][ T2083] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.545966][ T2083] ? __kernel_text_address (kernel/extable.c:79) [ 29.546098][ T2083] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.546230][ T2083] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.546360][ T2083] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 29.546492][ T2083] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.546636][ T2083] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 29.546766][ T2083] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.546898][ T2083] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.547031][ T2083] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 29.547163][ T2083] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/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.547294][ T2083] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 29.547425][ T2083] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 29.547563][ T2083] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 29.547703][ T2083] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 29.547837][ T2083] rtnl_newlink (net/core/rtnetlink.c:4150) [ 29.547970][ T2083] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.548099][ T2083] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.548229][ T2083] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.548360][ T2083] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.548488][ T2083] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.548635][ T2083] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.548764][ T2083] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.548897][ T2083] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.549027][ T2083] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.549157][ T2083] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.549288][ T2083] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.549418][ T2083] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.549633][ T2083] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.549765][ T2083] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.549897][ T2083] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.550029][ T2083] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.550161][ T2083] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.550291][ T2083] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.550423][ T2083] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.550636][ T2083] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.550832][ T2083] ? netlink_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.550967][ T2083] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.551099][ T2083] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.551233][ T2083] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.551363][ T2083] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.551494][ T2083] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.551710][ T2083] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.551842][ T2083] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.551972][ T2083] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.552102][ T2083] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.552265][ T2083] ? move_addr_to_kernel (net/socket.c:258) [ 29.552395][ T2083] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.552526][ T2083] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.552742][ T2083] ___sys_sendmsg (net/socket.c:2752) [ 29.552873][ T2083] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 29.553036][ T2083] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.553180][ T2083] __sys_sendmsg (net/socket.c:2784) [ 29.553313][ T2083] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.553443][ T2083] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 29.553691][ T2083] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.553823][ T2083] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.553955][ T2083] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.554087][ T2083] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.554218][ T2083] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.554348][ T2083] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.554512][ T2083] RIP: 0033:0x7f02bc9f808e [ 29.554749][ T2083] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.555215][ T2083] RSP: 002b:00007fff8756e4c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.555415][ T2083] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f02bc9f808e [ 29.555620][ T2083] RDX: 0000000000000000 RSI: 00007fff8756e570 RDI: 0000000000000005 [ 29.555814][ T2083] RBP: 00007fff8756e4d0 R08: 0000000000000000 R09: 0000000000000000 [ 29.556008][ T2083] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e993 [ 29.556204][ T2083] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff8756ec30 | [ 29.586376][ T2084] ------------[ cut here ]------------ | [ 29.586524][ T2084] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/2084 | [ 29.586806][ T2084] Modules linked in: | [ 29.587175][ T2084] Tainted: [W]=WARN [ 29.587274][ T2084] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.587438][ T2084] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.587623][ T2084] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 29.588088][ T2084] RSP: 0018:ffa0000002b27020 EFLAGS: 00010286 [ 29.588252][ T2084] RAX: 00000000ffffffa6 RBX: ff1100000b218040 RCX: 1ff4000000564dca [ 29.588451][ T2084] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b2180fc [ 29.588652][ T2084] RBP: ff1100000f574000 R08: 1fe2200001643021 R09: ff11000012412e58 [ 29.588847][ T2084] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 29.589041][ T2084] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 29.589238][ T2084] FS: 00007ff12d6ef840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 29.589470][ T2084] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.589648][ T2084] CR2: 000000000932d988 CR3: 0000000012500003 CR4: 0000000000771ef0 [ 29.589845][ T2084] PKRU: 55555554 [ 29.589943][ T2084] Call Trace: [ 29.590041][ T2084] [ 29.590108][ T2084] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 29.590240][ T2084] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 29.590373][ T2084] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 29.590473][ T2084] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 29.590708][ T2084] __dev_notify_flags (net/core/dev.c:9787) [ 29.590841][ T2084] ? netif_change_name (net/core/dev.c:1495) [ 29.590971][ T2084] ? __dev_change_flags (net/core/dev.c:9752) [ 29.591103][ T2084] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 29.591233][ T2084] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.591365][ T2084] ? is_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.591500][ T2084] netif_change_flags (net/core/dev.c:9820) [ 29.591705][ T2084] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 29.591837][ T2084] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 29.591970][ T2084] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 29.592102][ T2084] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 29.592264][ T2084] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.592396][ T2084] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.592527][ T2084] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 29.592726][ T2084] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.592857][ T2084] ? __kernel_text_address (kernel/extable.c:79) [ 29.592989][ T2084] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.593121][ T2084] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.593252][ T2084] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 29.593382][ T2084] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.593515][ T2084] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 29.593709][ T2084] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.593840][ T2084] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.593970][ T2084] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 29.594101][ T2084] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/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.594231][ T2084] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 29.594361][ T2084] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 29.594492][ T2084] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 29.594691][ T2084] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 29.594825][ T2084] rtnl_newlink (net/core/rtnetlink.c:4150) [ 29.594956][ T2084] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.595085][ T2084] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.595217][ T2084] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.595347][ T2084] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.595477][ T2084] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.595648][ T2084] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.595779][ T2084] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.595909][ T2084] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.596039][ T2084] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.596172][ T2084] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.596302][ T2084] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.596431][ T2084] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.596567][ T2084] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.596703][ T2084] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.596834][ T2084] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.596962][ T2084] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.597093][ T2084] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.597222][ T2084] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.597352][ T2084] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.597486][ T2084] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.597632][ T2084] ? netlink_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.597766][ T2084] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.597898][ T2084] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.598029][ T2084] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.598162][ T2084] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.598294][ T2084] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.598426][ T2084] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.598564][ T2084] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.598701][ T2084] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.598832][ T2084] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.598997][ T2084] ? move_addr_to_kernel (net/socket.c:258) [ 29.599128][ T2084] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.599258][ T2084] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.599390][ T2084] ___sys_sendmsg (net/socket.c:2752) [ 29.599521][ T2084] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 29.599695][ T2084] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.599837][ T2084] __sys_sendmsg (net/socket.c:2784) [ 29.599967][ T2084] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.600098][ T2084] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 29.600262][ T2084] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.600392][ T2084] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.600523][ T2084] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.600667][ T2084] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.600798][ T2084] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.600928][ T2084] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.601090][ T2084] RIP: 0033:0x7ff12d92908e [ 29.601226][ T2084] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.601706][ T2084] RSP: 002b:00007ffdfe7afcf0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.601904][ T2084] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff12d92908e [ 29.602100][ T2084] RDX: 0000000000000000 RSI: 00007ffdfe7afda0 RDI: 0000000000000005 [ 29.602296][ T2084] RBP: 00007ffdfe7afd00 R08: 0000000000000000 R09: 0000000000000000 [ 29.602493][ T2084] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e993 [ 29.602700][ T2084] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdfe7b0460 | [ 46.714836][ T3692] ------------[ cut here ]------------ | [ 46.715052][ T3692] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/3692 | [ 46.715381][ T3692] Modules linked in: | [ 46.715866][ T3692] Tainted: [W]=WARN [ 46.716011][ T3692] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.716223][ T3692] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 46.716444][ T3692] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 46.717559][ T3692] RSP: 0018:ffa0000004257090 EFLAGS: 00010286 [ 46.717777][ T3692] RAX: 00000000ffffffa6 RBX: ff11000004e8d000 RCX: 1ff400000084add8 [ 46.718022][ T3692] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000004e8d0bc [ 46.718263][ T3692] RBP: ff11000005982000 R08: 1fe22000009d1a19 R09: ff1100000f8e5158 [ 46.718501][ T3692] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 46.718760][ T3692] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 46.719005][ T3692] FS: 00007fb550385840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 46.719278][ T3692] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.719489][ T3692] CR2: 0000000026c47988 CR3: 000000000f421002 CR4: 0000000000771ef0 [ 46.719757][ T3692] PKRU: 55555554 [ 46.719902][ T3692] Call Trace: [ 46.720048][ T3692] [ 46.720164][ T3692] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.720344][ T3692] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 46.720524][ T3692] notifier_call_chain (kernel/notifier.c:85) [ 46.720728][ T3692] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 46.720910][ T3692] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 46.721089][ T3692] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 46.721298][ T3692] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 46.721480][ T3692] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.721681][ T3692] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 46.721862][ T3692] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 46.722042][ T3692] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 46.722254][ T3692] unregister_vlan_dev (net/8021q/vlan.c:112) [ 46.722434][ T3692] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 46.722634][ T3692] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.722812][ T3692] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.722989][ T3692] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.723168][ T3692] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.723343][ T3692] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.723554][ T3692] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.723736][ T3692] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.723914][ T3692] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.724089][ T3692] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.724268][ T3692] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.724446][ T3692] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 46.724648][ T3692] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.724825][ T3692] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.725002][ T3692] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.725180][ T3692] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.725360][ T3692] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.725551][ T3692] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 46.725741][ T3692] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.725919][ T3692] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.726096][ T3692] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.726276][ T3692] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.726452][ T3692] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.726651][ T3692] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 46.726831][ T3692] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.727010][ T3692] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.727192][ T3692] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.727369][ T3692] ? netlink_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.727563][ T3692] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.727749][ T3692] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.727929][ T3692] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.728107][ T3692] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 46.728288][ T3692] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 46.728468][ T3692] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 46.728668][ T3692] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 46.728848][ T3692] ? copy_msghdr_from_user (net/socket.c:2635) [ 46.729025][ T3692] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 46.729232][ T3692] ? move_addr_to_kernel (net/socket.c:258) [ 46.729412][ T3692] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.729605][ T3692] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.729793][ T3692] ___sys_sendmsg (net/socket.c:2752) [ 46.729971][ T3692] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 46.730182][ T3692] ? copy_msghdr_from_user (net/socket.c:2603) [ 46.730374][ T3692] __sys_sendmsg (net/socket.c:2784) [ 46.730565][ T3692] ? __sys_sendmsg_sock (net/socket.c:2765) [ 46.730750][ T3692] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 46.730963][ T3692] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.731142][ T3692] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.731321][ T3692] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 46.731502][ T3692] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 46.731701][ T3692] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 46.731881][ T3692] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.732090][ T3692] RIP: 0033:0x7fb5505bf08e [ 46.732276][ T3692] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.732807][ T3692] RSP: 002b:00007ffe24ea9580 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.733049][ T3692] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb5505bf08e [ 46.733290][ T3692] RDX: 0000000000000000 RSI: 00007ffe24ea9630 RDI: 0000000000000005 [ 46.733546][ T3692] RBP: 00007ffe24ea9590 R08: 0000000000000000 R09: 0000000000000000 [ 46.733797][ T3692] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9a4 [ 46.734037][ T3692] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe24ea9cf0 | [ 46.736082][ T3692] ------------[ cut here ]------------ | [ 46.736250][ T3692] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/3692 | [ 46.736569][ T3692] Modules linked in: | [ 46.737033][ T3692] Tainted: [W]=WARN [ 46.737177][ T3692] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.737389][ T3692] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 46.738021][ T3692] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 46.738527][ T3692] RSP: 0018:ffa0000004257060 EFLAGS: 00010286 [ 46.738757][ T3692] RAX: 00000000ffffffa6 RBX: ff11000004e8d380 RCX: 1ff400000084add2 [ 46.738997][ T3692] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000004e8d43c [ 46.739234][ T3692] RBP: ff1100000f574000 R08: 1fe22000009d1a89 R09: ff1100000f8e5158 [ 46.739471][ T3692] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 46.739729][ T3692] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000042570f8 [ 46.739969][ T3692] FS: 00007fb550385840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 46.740237][ T3692] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.740444][ T3692] CR2: 0000000026c47988 CR3: 000000000f421002 CR4: 0000000000771ef0 [ 46.740704][ T3692] PKRU: 55555554 [ 46.740846][ T3692] Call Trace: [ 46.740988][ T3692] [ 46.741103][ T3692] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 46.741279][ T3692] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 46.741423][ T3692] netif_close_many (net/core/dev.c:1804) [ 46.741614][ T3692] ? __dev_close_many (net/core/dev.c:1781) [ 46.741797][ T3692] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 46.742003][ T3692] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 46.742210][ T3692] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 46.742386][ T3692] ? kasan_quarantine_put (mm/kasan/quarantine.c:234 (discriminator 6)) [ 46.742578][ T3692] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 46.742791][ T3692] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 46.742937][ T3692] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 46.743113][ T3692] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 46.743289][ T3692] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.743462][ T3692] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.743657][ T3692] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.743835][ T3692] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.744007][ T3692] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.744200][ T3692] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.744373][ T3692] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.744560][ T3692] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.744739][ T3692] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.744918][ T3692] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.745095][ T3692] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 46.745271][ T3692] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.745444][ T3692] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.745638][ T3692] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.745815][ T3692] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.745991][ T3692] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.746167][ T3692] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 46.746345][ T3692] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.746518][ T3692] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.746713][ T3692] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.746890][ T3692] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.747063][ T3692] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.747240][ T3692] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 46.747414][ T3692] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.747605][ T3692] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.747795][ T3692] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.747970][ T3692] ? netlink_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.748149][ T3692] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.748325][ T3692] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.748501][ T3692] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.748694][ T3692] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 46.748875][ T3692] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 46.749051][ T3692] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 46.749233][ T3692] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 46.749409][ T3692] ? copy_msghdr_from_user (net/socket.c:2635) [ 46.749597][ T3692] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 46.749809][ T3692] ? move_addr_to_kernel (net/socket.c:258) [ 46.749986][ T3692] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.750162][ T3692] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.750340][ T3692] ___sys_sendmsg (net/socket.c:2752) [ 46.750517][ T3692] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 46.750745][ T3692] ? copy_msghdr_from_user (net/socket.c:2603) [ 46.750932][ T3692] __sys_sendmsg (net/socket.c:2784) [ 46.751109][ T3692] ? __sys_sendmsg_sock (net/socket.c:2765) [ 46.751282][ T3692] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 46.751491][ T3692] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.751739][ T3692] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.751919][ T3692] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 46.752094][ T3692] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 46.752269][ T3692] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 46.752445][ T3692] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.752669][ T3692] RIP: 0033:0x7fb5505bf08e [ 46.752850][ T3692] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.753352][ T3692] RSP: 002b:00007ffe24ea9580 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.753604][ T3692] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb5505bf08e [ 46.753850][ T3692] RDX: 0000000000000000 RSI: 00007ffe24ea9630 RDI: 0000000000000005 [ 46.754089][ T3692] RBP: 00007ffe24ea9590 R08: 0000000000000000 R09: 0000000000000000 [ 46.754326][ T3692] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9a4 [ 46.754576][ T3692] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe24ea9cf0 | [ 46.760037][ T3692] ------------[ cut here ]------------ | [ 46.760212][ T3692] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/3692 | [ 46.760499][ T3692] Modules linked in: | [ 46.760961][ T3692] Tainted: [W]=WARN [ 46.761101][ T3692] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.761302][ T3692] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 46.761508][ T3692] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 46.762083][ T3692] RSP: 0018:ffa0000004257190 EFLAGS: 00010286 [ 46.762338][ T3692] RAX: 00000000ffffffa6 RBX: ff11000004e8ce40 RCX: 1ff400000084adf8 [ 46.762640][ T3692] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000004e8cefc [ 46.762919][ T3692] RBP: ff1100000f574000 R08: 1fe22000009d19e1 R09: ff1100000f8e5158 [ 46.763201][ T3692] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 46.763478][ T3692] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 46.763781][ T3692] FS: 00007fb550385840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 46.764104][ T3692] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.764357][ T3692] CR2: 0000000026c47988 CR3: 000000000f421002 CR4: 0000000000771ef0 [ 46.764664][ T3692] PKRU: 55555554 [ 46.764854][ T3692] Call Trace: [ 46.765042][ T3692] [ 46.765201][ T3692] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 46.765459][ T3692] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 46.765735][ T3692] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 46.765928][ T3692] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 46.766150][ T3692] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 46.766374][ T3692] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.766607][ T3692] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.766837][ T3692] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.767057][ T3692] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.767278][ T3692] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.767517][ T3692] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.767759][ T3692] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.767985][ T3692] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.768206][ T3692] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.768427][ T3692] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.768670][ T3692] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 46.768894][ T3692] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.769114][ T3692] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.769335][ T3692] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.769573][ T3692] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.769805][ T3692] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.770025][ T3692] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 46.770247][ T3692] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.770468][ T3692] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.770704][ T3692] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.770931][ T3692] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.771149][ T3692] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.771372][ T3692] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 46.771604][ T3692] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.771834][ T3692] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.772058][ T3692] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.772278][ T3692] ? netlink_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.772498][ T3692] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.772735][ T3692] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.772909][ T3692] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.773081][ T3692] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 46.773253][ T3692] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 46.773425][ T3692] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 46.773612][ T3692] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 46.773792][ T3692] ? copy_msghdr_from_user (net/socket.c:2635) [ 46.773963][ T3692] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 46.774161][ T3692] ? move_addr_to_kernel (net/socket.c:258) [ 46.774350][ T3692] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.774523][ T3692] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.774715][ T3692] ___sys_sendmsg (net/socket.c:2752) [ 46.774886][ T3692] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 46.775087][ T3692] ? copy_msghdr_from_user (net/socket.c:2603) [ 46.775270][ T3692] __sys_sendmsg (net/socket.c:2784) [ 46.775440][ T3692] ? __sys_sendmsg_sock (net/socket.c:2765) [ 46.775633][ T3692] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 46.775837][ T3692] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.776008][ T3692] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.776181][ T3692] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 46.776352][ T3692] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 46.776522][ T3692] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 46.776712][ T3692] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.776913][ T3692] RIP: 0033:0x7fb5505bf08e [ 46.777089][ T3692] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.777585][ T3692] RSP: 002b:00007ffe24ea9580 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.777827][ T3692] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb5505bf08e [ 46.778059][ T3692] RDX: 0000000000000000 RSI: 00007ffe24ea9630 RDI: 0000000000000005 [ 46.778289][ T3692] RBP: 00007ffe24ea9590 R08: 0000000000000000 R09: 0000000000000000 [ 46.778518][ T3692] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9a4 [ 46.778770][ T3692] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe24ea9cf0 | [ 46.825090][ T3694] ------------[ cut here ]------------ | [ 46.825235][ T3694] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/3694 | [ 46.825491][ T3694] Modules linked in: | [ 46.825870][ T3694] Tainted: [W]=WARN [ 46.825966][ T3694] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.826128][ T3694] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 46.826295][ T3694] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 46.826768][ T3694] RSP: 0018:ffa0000004277090 EFLAGS: 00010286 [ 46.826931][ T3694] RAX: 00000000ffffffa6 RBX: ff110000098718c0 RCX: 1ff400000084edd8 [ 46.827126][ T3694] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000987197c [ 46.827318][ T3694] RBP: ff11000005982000 R08: 1fe220000130e331 R09: ff110000125e5158 [ 46.827513][ T3694] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 46.827720][ T3694] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 46.827916][ T3694] FS: 00007fbf39e09840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 46.828145][ T3694] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.828308][ T3694] CR2: 000000002bc7a988 CR3: 000000000fb54004 CR4: 0000000000771ef0 [ 46.828504][ T3694] PKRU: 55555554 [ 46.828606][ T3694] Call Trace: [ 46.828707][ T3694] [ 46.828774][ T3694] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.828905][ T3694] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 46.829036][ T3694] notifier_call_chain (kernel/notifier.c:85) [ 46.829178][ T3694] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 46.829309][ T3694] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 46.829442][ T3694] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 46.829608][ T3694] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 46.829748][ T3694] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.829880][ T3694] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 46.830016][ T3694] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 46.830147][ T3694] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 46.830312][ T3694] unregister_vlan_dev (net/8021q/vlan.c:112) [ 46.830447][ T3694] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 46.831149][ T3694] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.831283][ T3694] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.831413][ T3694] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.831729][ T3694] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.831860][ T3694] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.832009][ T3694] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.832138][ T3694] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.832270][ T3694] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.832401][ T3694] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.832531][ T3694] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.832741][ T3694] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 46.832874][ T3694] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.833003][ T3694] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.833134][ T3694] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.833266][ T3694] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.833399][ T3694] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.833530][ T3694] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 46.833680][ T3694] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.833809][ T3694] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.833938][ T3694] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.834071][ T3694] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.834200][ T3694] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.834332][ T3694] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 46.834463][ T3694] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.834600][ T3694] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.834739][ T3694] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.834870][ T3694] ? netlink_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.835001][ T3694] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.835133][ T3694] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.835263][ T3694] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.835394][ T3694] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 46.835526][ T3694] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 46.835669][ T3694] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 46.835886][ T3694] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 46.836017][ T3694] ? copy_msghdr_from_user (net/socket.c:2635) [ 46.836148][ T3694] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 46.836309][ T3694] ? move_addr_to_kernel (net/socket.c:258) [ 46.836442][ T3694] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.836578][ T3694] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.836714][ T3694] ___sys_sendmsg (net/socket.c:2752) [ 46.836844][ T3694] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 46.837006][ T3694] ? copy_msghdr_from_user (net/socket.c:2603) [ 46.837233][ T3694] __sys_sendmsg (net/socket.c:2784) [ 46.837363][ T3694] ? __sys_sendmsg_sock (net/socket.c:2765) [ 46.837494][ T3694] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 46.837669][ T3694] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.837800][ T3694] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.838016][ T3694] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 46.838230][ T3694] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 46.838444][ T3694] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 46.838579][ T3694] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.838746][ T3694] RIP: 0033:0x7fbf3a04308e [ 46.838971][ T3694] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.839433][ T3694] RSP: 002b:00007ffe76842390 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.839638][ T3694] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fbf3a04308e [ 46.839836][ T3694] RDX: 0000000000000000 RSI: 00007ffe76842440 RDI: 0000000000000005 [ 46.840030][ T3694] RBP: 00007ffe768423a0 R08: 0000000000000000 R09: 0000000000000000 [ 46.840225][ T3694] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9a5 [ 46.840421][ T3694] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe76842b00 | [ 46.842207][ T3694] ------------[ cut here ]------------ | [ 46.842334][ T3694] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/3694 | [ 46.842680][ T3694] Modules linked in: | [ 46.843129][ T3694] Tainted: [W]=WARN [ 46.843312][ T3694] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.844036][ T3694] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 46.844208][ T3694] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 46.844675][ T3694] RSP: 0018:ffa0000004277060 EFLAGS: 00010286 [ 46.844836][ T3694] RAX: 00000000ffffffa6 RBX: ff11000009871700 RCX: 1ff400000084edd2 [ 46.845026][ T3694] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000098717bc [ 46.845218][ T3694] RBP: ff1100000e14c000 R08: 1fe220000130e2f9 R09: ff110000125e5158 [ 46.845409][ T3694] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 46.845606][ T3694] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000042770f8 [ 46.845800][ T3694] FS: 00007fbf39e09840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 46.846024][ T3694] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.846183][ T3694] CR2: 000000002bc7a988 CR3: 000000000fb54004 CR4: 0000000000771ef0 [ 46.846374][ T3694] PKRU: 55555554 [ 46.846470][ T3694] Call Trace: [ 46.846571][ T3694] [ 46.846642][ T3694] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 46.846773][ T3694] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 46.846871][ T3694] netif_close_many (net/core/dev.c:1804) [ 46.847000][ T3694] ? __dev_close_many (net/core/dev.c:1781) [ 46.847130][ T3694] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 46.847290][ T3694] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 46.847450][ T3694] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 46.847581][ T3694] ? kasan_quarantine_put (mm/kasan/quarantine.c:234 (discriminator 6)) [ 46.847717][ T3694] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 46.847876][ T3694] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 46.847975][ T3694] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 46.848104][ T3694] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 46.848234][ T3694] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.848362][ T3694] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.848489][ T3694] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.848623][ T3694] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.848757][ T3694] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.848902][ T3694] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.849031][ T3694] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.849160][ T3694] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.849288][ T3694] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.849414][ T3694] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.849547][ T3694] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 46.849682][ T3694] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.849809][ T3694] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.849936][ T3694] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.850065][ T3694] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.850197][ T3694] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.850326][ T3694] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 46.850455][ T3694] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.850588][ T3694] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.850723][ T3694] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.850853][ T3694] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.850982][ T3694] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.851112][ T3694] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 46.851241][ T3694] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.851369][ T3694] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.851501][ T3694] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.851640][ T3694] ? netlink_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.851771][ T3694] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.851901][ T3694] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.852029][ T3694] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.852159][ T3694] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 46.852290][ T3694] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 46.852422][ T3694] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 46.852557][ T3694] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 46.852692][ T3694] ? copy_msghdr_from_user (net/socket.c:2635) [ 46.852822][ T3694] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 46.852982][ T3694] ? move_addr_to_kernel (net/socket.c:258) [ 46.853112][ T3694] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.853241][ T3694] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.853371][ T3694] ___sys_sendmsg (net/socket.c:2752) [ 46.853500][ T3694] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 46.853672][ T3694] ? copy_msghdr_from_user (net/socket.c:2603) [ 46.853813][ T3694] __sys_sendmsg (net/socket.c:2784) [ 46.853942][ T3694] ? __sys_sendmsg_sock (net/socket.c:2765) [ 46.854070][ T3694] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 46.854232][ T3694] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.854361][ T3694] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.854492][ T3694] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 46.854631][ T3694] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 46.854762][ T3694] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 46.854892][ T3694] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.855052][ T3694] RIP: 0033:0x7fbf3a04308e [ 46.855186][ T3694] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.855744][ T3694] RSP: 002b:00007ffe76842390 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.855938][ T3694] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fbf3a04308e [ 46.856131][ T3694] RDX: 0000000000000000 RSI: 00007ffe76842440 RDI: 0000000000000005 [ 46.856409][ T3694] RBP: 00007ffe768423a0 R08: 0000000000000000 R09: 0000000000000000 [ 46.856607][ T3694] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9a5 [ 46.856804][ T3694] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe76842b00 | [ 46.866707][ T3694] ------------[ cut here ]------------ | [ 46.866840][ T3694] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/3694 | [ 46.867084][ T3694] Modules linked in: | [ 46.867425][ T3694] Tainted: [W]=WARN [ 46.867520][ T3694] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.867687][ T3694] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 46.867848][ T3694] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 46.868293][ T3694] RSP: 0018:ffa0000004277190 EFLAGS: 00010286 [ 46.868449][ T3694] RAX: 00000000ffffffa6 RBX: ff1100000f1fa740 RCX: 1ff400000084edf8 [ 46.868643][ T3694] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f1fa7fc [ 46.868827][ T3694] RBP: ff1100000e14c000 R08: 1fe2200001e3f501 R09: ff110000125e5158 [ 46.869010][ T3694] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 46.869193][ T3694] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 46.869379][ T3694] FS: 00007fbf39e09840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 46.869599][ T3694] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.869760][ T3694] CR2: 000000002bc7a988 CR3: 000000000fb54004 CR4: 0000000000771ef0 [ 46.869946][ T3694] PKRU: 55555554 [ 46.870039][ T3694] Call Trace: [ 46.870131][ T3694] [ 46.870196][ T3694] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 46.870356][ T3694] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 46.870511][ T3694] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 46.870610][ T3694] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 46.870743][ T3694] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 46.870867][ T3694] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.870989][ T3694] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.871113][ T3694] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.871238][ T3694] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.871367][ T3694] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.871510][ T3694] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.871646][ T3694] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.871773][ T3694] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.871898][ T3694] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.872022][ T3694] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.872147][ T3694] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 46.872274][ T3694] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.872398][ T3694] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.872522][ T3694] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.872714][ T3694] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.872841][ T3694] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.872966][ T3694] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 46.873091][ T3694] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.873216][ T3694] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.873340][ T3694] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.873465][ T3694] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.873644][ T3694] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.873770][ T3694] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 46.873894][ T3694] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.874019][ T3694] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.874149][ T3694] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.874273][ T3694] ? netlink_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.874399][ T3694] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.874525][ T3694] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.874705][ T3694] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.874882][ T3694] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 46.875010][ T3694] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 46.875135][ T3694] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 46.875263][ T3694] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 46.875387][ T3694] ? copy_msghdr_from_user (net/socket.c:2635) [ 46.875511][ T3694] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 46.875720][ T3694] ? move_addr_to_kernel (net/socket.c:258) [ 46.875845][ T3694] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.875969][ T3694] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.876095][ T3694] ___sys_sendmsg (net/socket.c:2752) [ 46.876221][ T3694] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 46.876376][ T3694] ? copy_msghdr_from_user (net/socket.c:2603) [ 46.876512][ T3694] __sys_sendmsg (net/socket.c:2784) [ 46.876695][ T3694] ? __sys_sendmsg_sock (net/socket.c:2765) [ 46.876819][ T3694] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 46.876977][ T3694] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.877102][ T3694] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.877229][ T3694] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 46.877354][ T3694] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 46.877480][ T3694] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 46.877661][ T3694] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.877816][ T3694] RIP: 0033:0x7fbf3a04308e [ 46.877945][ T3694] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.878386][ T3694] RSP: 002b:00007ffe76842390 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.878631][ T3694] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fbf3a04308e [ 46.878816][ T3694] RDX: 0000000000000000 RSI: 00007ffe76842440 RDI: 0000000000000005 [ 46.879001][ T3694] RBP: 00007ffe768423a0 R08: 0000000000000000 R09: 0000000000000000 [ 46.879188][ T3694] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9a5 [ 46.879374][ T3694] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe76842b00 | [ 46.931126][ T3696] ------------[ cut here ]------------ | [ 46.931297][ T3696] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/3696 | [ 46.931576][ T3696] Modules linked in: | [ 46.931962][ T3696] Tainted: [W]=WARN [ 46.932062][ T3696] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.932231][ T3696] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 46.932408][ T3696] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 46.932887][ T3696] RSP: 0018:ffa0000004297090 EFLAGS: 00010286 [ 46.933053][ T3696] RAX: 00000000ffffffa6 RBX: ff1100000f1fa580 RCX: 1ff4000000852dd8 [ 46.933253][ T3696] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f1fa63c [ 46.933452][ T3696] RBP: ff11000005982000 R08: 1fe2200001e3f4c9 R09: ff1100000dba5158 [ 46.933661][ T3696] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 46.933859][ T3696] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 46.934061][ T3696] FS: 00007f3e49388840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 46.934292][ T3696] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.934459][ T3696] CR2: 0000000007998988 CR3: 0000000011a1b004 CR4: 0000000000771ef0 [ 46.935328][ T3696] PKRU: 55555554 [ 46.935433][ T3696] Call Trace: [ 46.935541][ T3696] [ 46.935612][ T3696] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.935755][ T3696] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 46.935889][ T3696] notifier_call_chain (kernel/notifier.c:85) [ 46.936025][ T3696] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 46.936157][ T3696] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 46.936292][ T3696] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 46.936454][ T3696] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 46.936596][ T3696] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.936735][ T3696] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 46.936869][ T3696] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 46.937002][ T3696] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 46.937170][ T3696] unregister_vlan_dev (net/8021q/vlan.c:112) [ 46.937305][ T3696] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 46.937439][ T3696] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.937577][ T3696] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.937720][ T3696] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.937852][ T3696] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.937989][ T3696] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.938138][ T3696] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.938269][ T3696] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.938401][ T3696] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.938539][ T3696] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.938675][ T3696] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.938807][ T3696] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 46.938941][ T3696] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.939074][ T3696] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.939208][ T3696] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.939341][ T3696] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.939476][ T3696] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.939614][ T3696] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 46.939749][ T3696] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.939881][ T3696] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.940013][ T3696] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.940148][ T3696] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.940280][ T3696] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.940414][ T3696] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 46.940552][ T3696] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.940692][ T3696] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.940827][ T3696] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.940958][ T3696] ? netlink_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.941094][ T3696] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.941229][ T3696] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.941361][ T3696] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.941494][ T3696] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 46.941642][ T3696] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 46.941774][ T3696] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 46.941906][ T3696] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 46.942039][ T3696] ? copy_msghdr_from_user (net/socket.c:2635) [ 46.942170][ T3696] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 46.942333][ T3696] ? move_addr_to_kernel (net/socket.c:258) [ 46.942465][ T3696] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.942603][ T3696] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.942741][ T3696] ___sys_sendmsg (net/socket.c:2752) [ 46.942872][ T3696] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 46.943039][ T3696] ? copy_msghdr_from_user (net/socket.c:2603) [ 46.943184][ T3696] __sys_sendmsg (net/socket.c:2784) [ 46.943316][ T3696] ? __sys_sendmsg_sock (net/socket.c:2765) [ 46.943447][ T3696] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 46.943615][ T3696] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.943750][ T3696] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.943881][ T3696] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 46.944013][ T3696] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 46.944147][ T3696] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 46.944278][ T3696] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.944442][ T3696] RIP: 0033:0x7f3e495c208e [ 46.944584][ T3696] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.945060][ T3696] RSP: 002b:00007fff05063110 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.945258][ T3696] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f3e495c208e [ 46.945454][ T3696] RDX: 0000000000000000 RSI: 00007fff050631c0 RDI: 0000000000000005 [ 46.945665][ T3696] RBP: 00007fff05063120 R08: 0000000000000000 R09: 0000000000000000 [ 46.945862][ T3696] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9a5 [ 46.946057][ T3696] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff05063880 | [ 46.947690][ T3696] ------------[ cut here ]------------ | [ 46.947818][ T3696] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/3696 | [ 46.948069][ T3696] Modules linked in: | [ 46.948429][ T3696] Tainted: [W]=WARN [ 46.948527][ T3696] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.948708][ T3696] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 46.948877][ T3696] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 46.949334][ T3696] RSP: 0018:ffa0000004297060 EFLAGS: 00010286 [ 46.949498][ T3696] RAX: 00000000ffffffa6 RBX: ff1100000f1fb540 RCX: 1ff4000000852dd2 [ 46.949783][ T3696] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f1fb5fc [ 46.949975][ T3696] RBP: ff11000012729000 R08: 1fe2200001e3f6c1 R09: ff1100000dba5158 [ 46.950167][ T3696] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 46.950360][ T3696] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000042970f8 [ 46.950649][ T3696] FS: 00007f3e49388840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 46.950875][ T3696] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.951037][ T3696] CR2: 0000000007998988 CR3: 0000000011a1b004 CR4: 0000000000771ef0 [ 46.951230][ T3696] PKRU: 55555554 [ 46.951328][ T3696] Call Trace: [ 46.951425][ T3696] [ 46.951492][ T3696] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 46.951704][ T3696] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 46.951862][ T3696] netif_close_many (net/core/dev.c:1804) [ 46.951994][ T3696] ? __dev_close_many (net/core/dev.c:1781) [ 46.952123][ T3696] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 46.952285][ T3696] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 46.952450][ T3696] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 46.952634][ T3696] ? kasan_quarantine_put (mm/kasan/quarantine.c:234 (discriminator 6)) [ 46.952767][ T3696] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 46.952929][ T3696] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 46.953029][ T3696] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 46.953160][ T3696] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 46.953289][ T3696] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.953419][ T3696] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.953551][ T3696] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.953688][ T3696] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.953817][ T3696] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.953964][ T3696] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.954093][ T3696] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.954222][ T3696] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.954350][ T3696] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.954479][ T3696] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.954617][ T3696] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 46.954754][ T3696] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.954883][ T3696] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.955012][ T3696] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.955141][ T3696] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.955270][ T3696] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.955401][ T3696] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 46.955531][ T3696] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.955676][ T3696] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.955803][ T3696] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.955933][ T3696] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.956061][ T3696] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.956192][ T3696] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 46.956323][ T3696] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.956454][ T3696] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.956594][ T3696] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.956732][ T3696] ? netlink_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.956864][ T3696] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.956996][ T3696] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.957125][ T3696] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.957254][ T3696] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 46.957386][ T3696] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 46.957518][ T3696] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 46.957657][ T3696] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 46.957786][ T3696] ? copy_msghdr_from_user (net/socket.c:2635) [ 46.957914][ T3696] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 46.958074][ T3696] ? move_addr_to_kernel (net/socket.c:258) [ 46.958205][ T3696] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.958337][ T3696] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.958468][ T3696] ___sys_sendmsg (net/socket.c:2752) [ 46.958602][ T3696] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 46.958770][ T3696] ? copy_msghdr_from_user (net/socket.c:2603) [ 46.958913][ T3696] __sys_sendmsg (net/socket.c:2784) [ 46.959043][ T3696] ? __sys_sendmsg_sock (net/socket.c:2765) [ 46.959172][ T3696] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 46.959335][ T3696] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.959466][ T3696] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.959602][ T3696] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 46.959734][ T3696] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 46.959864][ T3696] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 46.959994][ T3696] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.960154][ T3696] RIP: 0033:0x7f3e495c208e [ 46.960290][ T3696] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.960763][ T3696] RSP: 002b:00007fff05063110 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.960957][ T3696] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f3e495c208e [ 46.961150][ T3696] RDX: 0000000000000000 RSI: 00007fff050631c0 RDI: 0000000000000005 [ 46.961345][ T3696] RBP: 00007fff05063120 R08: 0000000000000000 R09: 0000000000000000 [ 46.961545][ T3696] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9a5 [ 46.961744][ T3696] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff05063880 | [ 46.966365][ T3696] ------------[ cut here ]------------ | [ 46.966504][ T3696] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/3696 | [ 46.967234][ T3696] Modules linked in: | [ 46.967705][ T3696] Tainted: [W]=WARN [ 46.967800][ T3696] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.967956][ T3696] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 46.968125][ T3696] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 46.968630][ T3696] RSP: 0018:ffa0000004297190 EFLAGS: 00010286 [ 46.968786][ T3696] RAX: 00000000ffffffa6 RBX: ff11000001ed3700 RCX: 1ff4000000852df8 [ 46.968973][ T3696] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000001ed37bc [ 46.969158][ T3696] RBP: ff11000012729000 R08: 1fe22000003da6f9 R09: ff1100000dba5158 [ 46.969346][ T3696] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 46.969532][ T3696] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 46.969785][ T3696] FS: 00007f3e49388840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 46.970004][ T3696] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 46.970162][ T3696] CR2: 0000000007998988 CR3: 0000000011a1b004 CR4: 0000000000771ef0 [ 46.970352][ T3696] PKRU: 55555554 [ 46.970446][ T3696] Call Trace: [ 46.970593][ T3696] [ 46.970665][ T3696] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 46.970825][ T3696] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 46.970982][ T3696] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 46.971080][ T3696] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 46.971207][ T3696] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 46.971335][ T3696] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.971461][ T3696] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.971644][ T3696] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.971770][ T3696] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.971895][ T3696] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.972038][ T3696] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.972164][ T3696] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.972291][ T3696] ? mark_usage (kernel/locking/lockdep.c:4674) [ 46.972417][ T3696] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.972596][ T3696] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.972729][ T3696] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 46.972857][ T3696] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.972983][ T3696] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.973109][ T3696] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.973234][ T3696] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 46.973361][ T3696] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 46.973488][ T3696] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 46.973672][ T3696] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.973799][ T3696] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.973923][ T3696] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.974049][ T3696] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 46.974175][ T3696] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 46.974299][ T3696] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 46.974425][ T3696] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.974605][ T3696] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.974738][ T3696] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.974863][ T3696] ? netlink_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.974990][ T3696] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.975118][ T3696] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.975244][ T3696] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 46.975373][ T3696] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 46.975501][ T3696] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 46.975689][ T3696] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 46.975818][ T3696] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 46.975943][ T3696] ? copy_msghdr_from_user (net/socket.c:2635) [ 46.976069][ T3696] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 46.976226][ T3696] ? move_addr_to_kernel (net/socket.c:258) [ 46.976355][ T3696] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.976482][ T3696] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 46.976666][ T3696] ___sys_sendmsg (net/socket.c:2752) [ 46.976791][ T3696] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 46.976945][ T3696] ? copy_msghdr_from_user (net/socket.c:2603) [ 46.977084][ T3696] __sys_sendmsg (net/socket.c:2784) [ 46.977210][ T3696] ? __sys_sendmsg_sock (net/socket.c:2765) [ 46.977335][ T3696] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 46.977494][ T3696] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.977676][ T3696] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 46.977805][ T3696] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 46.977931][ T3696] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 46.978055][ T3696] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 46.978182][ T3696] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.978337][ T3696] RIP: 0033:0x7f3e495c208e [ 46.978469][ T3696] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.978988][ T3696] RSP: 002b:00007fff05063110 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.979180][ T3696] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f3e495c208e [ 46.979368][ T3696] RDX: 0000000000000000 RSI: 00007fff050631c0 RDI: 0000000000000005 [ 46.979610][ T3696] RBP: 00007fff05063120 R08: 0000000000000000 R09: 0000000000000000 [ 46.979804][ T3696] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9a5 [ 46.979994][ T3696] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff05063880 | [ 47.033168][ T3701] ------------[ cut here ]------------ | [ 47.033336][ T3701] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/3701 | [ 47.033611][ T3701] Modules linked in: | [ 47.033985][ T3701] Tainted: [W]=WARN [ 47.034085][ T3701] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.034251][ T3701] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.034426][ T3701] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 47.034905][ T3701] RSP: 0018:ffa00000042c7090 EFLAGS: 00010286 [ 47.035070][ T3701] RAX: 00000000ffffffa6 RBX: ff110000092b6e40 RCX: 1ff4000000858dd8 [ 47.035267][ T3701] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000092b6efc [ 47.035463][ T3701] RBP: ff11000005982000 R08: 1fe2200001256de1 R09: ff11000009abae58 [ 47.036363][ T3701] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 47.036586][ T3701] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 47.036792][ T3701] FS: 00007f67a6ad3840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 47.037028][ T3701] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.037192][ T3701] CR2: 0000000014c08988 CR3: 0000000012c84003 CR4: 0000000000771ef0 [ 47.037389][ T3701] PKRU: 55555554 [ 47.037487][ T3701] Call Trace: [ 47.037591][ T3701] [ 47.037663][ T3701] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.037800][ T3701] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 47.037932][ T3701] notifier_call_chain (kernel/notifier.c:85) [ 47.038066][ T3701] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 47.038199][ T3701] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 47.038332][ T3701] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 47.038493][ T3701] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 47.038640][ T3701] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.038774][ T3701] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 47.038910][ T3701] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 47.039043][ T3701] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 47.039208][ T3701] unregister_vlan_dev (net/8021q/vlan.c:112) [ 47.039341][ T3701] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 47.039473][ T3701] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.039610][ T3701] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.039749][ T3701] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 47.039879][ T3701] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.040009][ T3701] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.040158][ T3701] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.040290][ T3701] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.040421][ T3701] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.040557][ T3701] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.040695][ T3701] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.040829][ T3701] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 47.040963][ T3701] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.041094][ T3701] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.041225][ T3701] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 47.041357][ T3701] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.041490][ T3701] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 47.041629][ T3701] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.041763][ T3701] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.041894][ T3701] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.042025][ T3701] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.042158][ T3701] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.042289][ T3701] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.042421][ T3701] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.042558][ T3701] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.042697][ T3701] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.042835][ T3701] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.042966][ T3701] ? netlink_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.043099][ T3701] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.043232][ T3701] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.043364][ T3701] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.043495][ T3701] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.043638][ T3701] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.043774][ T3701] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.043907][ T3701] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.044038][ T3701] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.044168][ T3701] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.044330][ T3701] ? move_addr_to_kernel (net/socket.c:258) [ 47.044464][ T3701] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.044603][ T3701] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.044765][ T3701] ___sys_sendmsg (net/socket.c:2752) [ 47.044900][ T3701] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 47.045062][ T3701] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.045205][ T3701] __sys_sendmsg (net/socket.c:2784) [ 47.045337][ T3701] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.045469][ T3701] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 47.045645][ T3701] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.045780][ T3701] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.045913][ T3701] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.046044][ T3701] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.046176][ T3701] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.046307][ T3701] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.046469][ T3701] RIP: 0033:0x7f67a6d0d08e [ 47.046612][ T3701] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.047084][ T3701] RSP: 002b:00007fffa4679580 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.047282][ T3701] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f67a6d0d08e [ 47.047476][ T3701] RDX: 0000000000000000 RSI: 00007fffa4679630 RDI: 0000000000000005 [ 47.047683][ T3701] RBP: 00007fffa4679590 R08: 0000000000000000 R09: 0000000000000000 [ 47.047880][ T3701] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9a5 [ 47.048077][ T3701] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffa4679cf0 | [ 47.049717][ T3701] ------------[ cut here ]------------ | [ 47.049845][ T3701] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/3701 | [ 47.050097][ T3701] Modules linked in: | [ 47.050456][ T3701] Tainted: [W]=WARN [ 47.050563][ T3701] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.050729][ T3701] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.050894][ T3701] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 47.051352][ T3701] RSP: 0018:ffa00000042c7060 EFLAGS: 00010286 [ 47.051515][ T3701] RAX: 00000000ffffffa6 RBX: ff110000092b7700 RCX: 1ff4000000858dd2 [ 47.051773][ T3701] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000092b77bc [ 47.051969][ T3701] RBP: ff11000007f19000 R08: 1fe2200001256ef9 R09: ff11000009abae58 [ 47.052161][ T3701] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 47.052352][ T3701] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000042c70f8 [ 47.052601][ T3701] FS: 00007f67a6ad3840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 47.052831][ T3701] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.052991][ T3701] CR2: 0000000014c08988 CR3: 0000000012c84003 CR4: 0000000000771ef0 [ 47.053188][ T3701] PKRU: 55555554 [ 47.053285][ T3701] Call Trace: [ 47.053383][ T3701] [ 47.053449][ T3701] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 47.053671][ T3701] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 47.053771][ T3701] netif_close_many (net/core/dev.c:1804) [ 47.053977][ T3701] ? __dev_close_many (net/core/dev.c:1781) [ 47.054106][ T3701] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 47.054270][ T3701] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 47.054435][ T3701] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 47.054678][ T3701] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 47.054809][ T3701] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 47.054937][ T3701] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 47.055098][ T3701] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 47.055229][ T3701] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.055356][ T3701] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.055487][ T3701] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 47.055707][ T3701] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.055835][ T3701] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.055981][ T3701] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.056109][ T3701] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.056239][ T3701] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.056368][ T3701] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.056496][ T3701] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.056684][ T3701] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 47.056816][ T3701] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.056944][ T3701] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.057073][ T3701] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 47.057201][ T3701] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.057331][ T3701] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 47.057460][ T3701] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.057655][ T3701] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.057785][ T3701] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.057913][ T3701] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.058041][ T3701] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.058170][ T3701] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.058298][ T3701] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.058430][ T3701] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.058599][ T3701] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.058738][ T3701] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.058866][ T3701] ? netlink_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.058994][ T3701] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.059123][ T3701] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.059253][ T3701] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.059384][ T3701] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.059513][ T3701] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.059651][ T3701] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.059781][ T3701] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.059909][ T3701] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.060037][ T3701] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.060195][ T3701] ? move_addr_to_kernel (net/socket.c:258) [ 47.060326][ T3701] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.060457][ T3701] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.060592][ T3701] ___sys_sendmsg (net/socket.c:2752) [ 47.060725][ T3701] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 47.060884][ T3701] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.061023][ T3701] __sys_sendmsg (net/socket.c:2784) [ 47.061152][ T3701] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.061280][ T3701] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 47.061445][ T3701] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.061580][ T3701] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.061715][ T3701] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.061843][ T3701] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.061973][ T3701] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.062102][ T3701] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.062260][ T3701] RIP: 0033:0x7f67a6d0d08e [ 47.062396][ T3701] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.062868][ T3701] RSP: 002b:00007fffa4679580 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.063062][ T3701] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f67a6d0d08e [ 47.063255][ T3701] RDX: 0000000000000000 RSI: 00007fffa4679630 RDI: 0000000000000005 [ 47.063448][ T3701] RBP: 00007fffa4679590 R08: 0000000000000000 R09: 0000000000000000 [ 47.063649][ T3701] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9a5 [ 47.063843][ T3701] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffa4679cf0 | [ 47.077665][ T3701] ------------[ cut here ]------------ | [ 47.077809][ T3701] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/3701 | [ 47.078065][ T3701] Modules linked in: | [ 47.078424][ T3701] Tainted: [W]=WARN [ 47.078523][ T3701] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.078693][ T3701] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.078857][ T3701] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 47.079306][ T3701] RSP: 0018:ffa00000042c7190 EFLAGS: 00010286 [ 47.079467][ T3701] RAX: 00000000ffffffa6 RBX: ff1100000d42a580 RCX: 1ff4000000858df8 [ 47.079675][ T3701] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d42a63c [ 47.079861][ T3701] RBP: ff11000007f19000 R08: 1fe2200001a854c9 R09: ff11000009abae58 [ 47.080047][ T3701] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 47.080236][ T3701] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 47.080426][ T3701] FS: 00007f67a6ad3840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 47.080654][ T3701] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.080813][ T3701] CR2: 0000562c36b80d5c CR3: 0000000012c84006 CR4: 0000000000771ef0 [ 47.081004][ T3701] PKRU: 55555554 [ 47.081099][ T3701] Call Trace: [ 47.081194][ T3701] [ 47.081259][ T3701] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 47.081419][ T3701] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 47.081581][ T3701] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 47.081713][ T3701] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 47.081839][ T3701] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 47.081998][ T3701] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 47.082125][ T3701] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.082250][ T3701] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.082375][ T3701] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 47.082502][ T3701] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.082641][ T3701] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.082784][ T3701] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.082910][ T3701] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.083037][ T3701] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.083161][ T3701] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.083286][ T3701] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.083412][ T3701] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 47.083545][ T3701] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.083674][ T3701] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.083800][ T3701] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 47.083928][ T3701] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.084054][ T3701] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 47.084182][ T3701] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.084308][ T3701] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.084434][ T3701] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.084565][ T3701] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.084699][ T3701] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.084825][ T3701] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.084953][ T3701] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.085079][ T3701] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.085208][ T3701] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.085338][ T3701] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.085464][ T3701] ? netlink_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.085598][ T3701] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.085731][ T3701] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.085859][ T3701] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.085987][ T3701] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.086115][ T3701] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.086243][ T3701] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.086371][ T3701] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.086498][ T3701] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.086640][ T3701] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.086796][ T3701] ? move_addr_to_kernel (net/socket.c:258) [ 47.086923][ T3701] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.087051][ T3701] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.087179][ T3701] ___sys_sendmsg (net/socket.c:2752) [ 47.087306][ T3701] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 47.087468][ T3701] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.087612][ T3701] __sys_sendmsg (net/socket.c:2784) [ 47.087760][ T3701] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.087887][ T3701] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 47.088046][ T3701] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.088174][ T3701] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.088302][ T3701] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.088428][ T3701] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.088559][ T3701] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.088693][ T3701] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.088850][ T3701] RIP: 0033:0x7f67a6d0d08e [ 47.088983][ T3701] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.089432][ T3701] RSP: 002b:00007fffa4679580 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.089634][ T3701] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f67a6d0d08e [ 47.089823][ T3701] RDX: 0000000000000000 RSI: 00007fffa4679630 RDI: 0000000000000005 [ 47.090009][ T3701] RBP: 00007fffa4679590 R08: 0000000000000000 R09: 0000000000000000 [ 47.090195][ T3701] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9a5 [ 47.090383][ T3701] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffa4679cf0 | [ 47.147027][ T3706] ------------[ cut here ]------------ | [ 47.147195][ T3706] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/3706 | [ 47.147473][ T3706] Modules linked in: | [ 47.147882][ T3706] Tainted: [W]=WARN [ 47.147988][ T3706] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.148162][ T3706] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.148342][ T3706] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 47.149576][ T3706] RSP: 0018:ffa0000004307090 EFLAGS: 00010286 [ 47.149803][ T3706] RAX: 00000000ffffffa6 RBX: ff11000009a251c0 RCX: 1ff4000000860dd8 [ 47.150013][ T3706] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000009a2527c [ 47.150221][ T3706] RBP: ff11000005982000 R08: 1fe2200001344a51 R09: ff11000008ffae80 [ 47.150430][ T3706] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 47.150649][ T3706] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 47.150859][ T3706] FS: 00007f5d70505840(0000) GS:ff110000d7b47000(0000) knlGS:0000000000000000 [ 47.151105][ T3706] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.151282][ T3706] CR2: 00007f5d706fe460 CR3: 000000000bee0004 CR4: 0000000000771ef0 [ 47.151491][ T3706] PKRU: 55555554 [ 47.151604][ T3706] Call Trace: [ 47.151712][ T3706] [ 47.151783][ T3706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.151923][ T3706] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 47.152062][ T3706] notifier_call_chain (kernel/notifier.c:85) [ 47.152203][ T3706] __netdev_upper_dev_link (net/core/dev.c:8931) [ 47.152345][ T3706] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 47.152486][ T3706] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 47.152639][ T3706] netdev_upper_dev_link (net/core/dev.c:8972) [ 47.152779][ T3706] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 47.152919][ T3706] register_vlan_dev (net/8021q/vlan.c:183) [ 47.153062][ T3706] vlan_newlink (net/8021q/vlan_netlink.c:194) [ 47.153200][ T3706] ? nla_strscpy (lib/nlattr.c:795) [ 47.153343][ T3706] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 47.153483][ T3706] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 47.153631][ T3706] ? __dev_get_by_name (net/core/dev.c:883) [ 47.153769][ T3706] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 47.153913][ T3706] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 47.154056][ T3706] rtnl_newlink (net/core/rtnetlink.c:4150) [ 47.154198][ T3706] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.154338][ T3706] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.154478][ T3706] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.154620][ T3706] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.154763][ T3706] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.154905][ T3706] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.155044][ T3706] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.155182][ T3706] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.155322][ T3706] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.155463][ T3706] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.155606][ T3706] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.155751][ T3706] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.155888][ T3706] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.156028][ T3706] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.156165][ T3706] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.156303][ T3706] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.156446][ T3706] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.156590][ T3706] ? netlink_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.156737][ T3706] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.156876][ T3706] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.157014][ T3706] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.157154][ T3706] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.157295][ T3706] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.157434][ T3706] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.157579][ T3706] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.157725][ T3706] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.157863][ T3706] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.158033][ T3706] ? move_addr_to_kernel (net/socket.c:258) [ 47.158175][ T3706] ___sys_sendmsg (net/socket.c:2752) [ 47.158313][ T3706] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.158452][ T3706] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.158608][ T3706] ? 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.158751][ T3706] __sys_sendmsg (net/socket.c:2784) [ 47.158890][ T3706] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.159032][ T3706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.159170][ T3706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.159309][ T3706] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.159449][ T3706] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.159594][ T3706] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.159740][ T3706] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.159913][ T3706] RIP: 0033:0x7f5d7073f08e [ 47.160060][ T3706] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.160559][ T3706] RSP: 002b:00007ffcb7619a30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.160774][ T3706] RAX: ffffffffffffffda RBX: 00007ffcb761a1e0 RCX: 00007f5d7073f08e [ 47.160981][ T3706] RDX: 0000000000000000 RSI: 00007ffcb7619ae0 RDI: 0000000000000005 [ 47.161186][ T3706] RBP: 00007ffcb7619a40 R08: 0000000000000000 R09: 0000000000000000 [ 47.161392][ T3706] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9a5 [ 47.161605][ T3706] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcb761a1a0 | [ 47.163270][ T3706] ------------[ cut here ]------------ | [ 47.163402][ T3706] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/3706 | [ 47.163681][ T3706] Modules linked in: | [ 47.164059][ T3706] Tainted: [W]=WARN [ 47.164161][ T3706] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.164332][ T3706] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.164508][ T3706] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 47.165267][ T3706] RSP: 0018:ffa00000043071b0 EFLAGS: 00010286 [ 47.165438][ T3706] RAX: 00000000ffffffa6 RBX: ff11000009a25540 RCX: 1ff4000000860dfc [ 47.165712][ T3706] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000009a255fc [ 47.165916][ T3706] RBP: ff110000059dc000 R08: 1fe2200001344ac1 R09: ff11000008ffae80 [ 47.166118][ T3706] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 47.166320][ T3706] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff9256b3a0 [ 47.166526][ T3706] FS: 00007f5d70505840(0000) GS:ff110000d7b47000(0000) knlGS:0000000000000000 [ 47.166851][ T3706] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.167021][ T3706] CR2: 00007f5d706fe460 CR3: 000000000bee0004 CR4: 0000000000771ef0 [ 47.167295][ T3706] PKRU: 55555554 [ 47.167396][ T3706] Call Trace: [ 47.167498][ T3706] [ 47.167651][ T3706] ? register_vlan_dev (net/8021q/vlan.c:188) [ 47.167788][ T3706] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 47.167924][ T3706] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.168058][ T3706] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 47.168163][ T3706] __dev_notify_flags (net/core/dev.c:9787) [ 47.168299][ T3706] ? netdev_update_features (net/core/dev.c:11098) [ 47.168436][ T3706] ? netdev_sync_lower_features (./include/net/netdev_lock.h:33) [ 47.168677][ T3706] ? netif_change_name (net/core/dev.c:1495) [ 47.168813][ T3706] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 47.168948][ T3706] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 47.169086][ T3706] ? register_vlan_dev (net/8021q/vlan.c:196) [ 47.169224][ T3706] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 47.169362][ T3706] ? nla_strscpy (lib/nlattr.c:795) [ 47.169500][ T3706] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 47.169732][ T3706] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 47.169867][ T3706] ? __dev_get_by_name (net/core/dev.c:883) [ 47.170005][ T3706] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 47.170147][ T3706] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 47.170290][ T3706] rtnl_newlink (net/core/rtnetlink.c:4150) [ 47.170427][ T3706] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.170635][ T3706] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.170770][ T3706] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.170907][ T3706] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.171042][ T3706] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.171180][ T3706] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.171317][ T3706] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.171454][ T3706] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.171622][ T3706] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.171763][ T3706] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.171899][ T3706] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.172036][ T3706] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.172172][ T3706] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.172309][ T3706] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.172445][ T3706] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.172584][ T3706] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.172728][ T3706] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.172862][ T3706] ? netlink_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.173001][ T3706] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.173138][ T3706] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.173274][ T3706] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.173412][ T3706] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.173554][ T3706] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.173695][ T3706] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.173832][ T3706] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.173967][ T3706] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.174102][ T3706] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.174270][ T3706] ? move_addr_to_kernel (net/socket.c:258) [ 47.174410][ T3706] ___sys_sendmsg (net/socket.c:2752) [ 47.174550][ T3706] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.174691][ T3706] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.174836][ T3706] ? 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.174974][ T3706] __sys_sendmsg (net/socket.c:2784) [ 47.175110][ T3706] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.175250][ T3706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.175386][ T3706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.175523][ T3706] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.175669][ T3706] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.175804][ T3706] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.175938][ T3706] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.176107][ T3706] RIP: 0033:0x7f5d7073f08e [ 47.176247][ T3706] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.176740][ T3706] RSP: 002b:00007ffcb7619a30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.176942][ T3706] RAX: ffffffffffffffda RBX: 00007ffcb761a1e0 RCX: 00007f5d7073f08e [ 47.177147][ T3706] RDX: 0000000000000000 RSI: 00007ffcb7619ae0 RDI: 0000000000000005 [ 47.177349][ T3706] RBP: 00007ffcb7619a40 R08: 0000000000000000 R09: 0000000000000000 [ 47.177554][ T3706] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9a5 [ 47.177760][ T3706] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcb761a1a0 | [ 47.236146][ T3712] ------------[ cut here ]------------ | [ 47.236304][ T3712] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/3712 | [ 47.237106][ T3712] Modules linked in: | [ 47.237490][ T3712] Tainted: [W]=WARN [ 47.237600][ T3712] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.237778][ T3712] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.237960][ T3712] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 47.238450][ T3712] RSP: 0018:ffa0000004317090 EFLAGS: 00010286 [ 47.238636][ T3712] RAX: 00000000ffffffa6 RBX: ff1100000ce81700 RCX: 1ff4000000862dd8 [ 47.238841][ T3712] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000ce817bc [ 47.239046][ T3712] RBP: ff11000005982000 R08: 1fe22000019d02f9 R09: ff1100000aa75180 [ 47.239250][ T3712] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 47.239454][ T3712] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 47.239673][ T3712] FS: 00007f293f1f2840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 47.239913][ T3712] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.240084][ T3712] CR2: 00007f293f3eb460 CR3: 0000000012bf6006 CR4: 0000000000771ef0 [ 47.240288][ T3712] PKRU: 55555554 [ 47.240390][ T3712] Call Trace: [ 47.240491][ T3712] [ 47.240567][ T3712] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.240708][ T3712] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 47.240846][ T3712] notifier_call_chain (kernel/notifier.c:85) [ 47.240985][ T3712] __netdev_upper_dev_link (net/core/dev.c:8931) [ 47.241124][ T3712] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 47.241264][ T3712] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 47.241405][ T3712] netdev_upper_dev_link (net/core/dev.c:8972) [ 47.241548][ T3712] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 47.241691][ T3712] register_vlan_dev (net/8021q/vlan.c:183) [ 47.241828][ T3712] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 47.241966][ T3712] vlan_newlink (net/8021q/vlan_netlink.c:194) [ 47.242102][ T3712] ? nla_strscpy (lib/nlattr.c:795) [ 47.242239][ T3712] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 47.242379][ T3712] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 47.242516][ T3712] ? __dev_get_by_name (net/core/dev.c:883) [ 47.242660][ T3712] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 47.242803][ T3712] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 47.242945][ T3712] rtnl_newlink (net/core/rtnetlink.c:4150) [ 47.243083][ T3712] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.243221][ T3712] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.243358][ T3712] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.243496][ T3712] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.243643][ T3712] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.243785][ T3712] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.243923][ T3712] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.244061][ T3712] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.244199][ T3712] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.244335][ T3712] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.244473][ T3712] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.244617][ T3712] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.244759][ T3712] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.244895][ T3712] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.245035][ T3712] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.245172][ T3712] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.245314][ T3712] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.245449][ T3712] ? netlink_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.245595][ T3712] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.245739][ T3712] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.245877][ T3712] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.246016][ T3712] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.246155][ T3712] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.246296][ T3712] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.246435][ T3712] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.246578][ T3712] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.246724][ T3712] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.246896][ T3712] ? move_addr_to_kernel (net/socket.c:258) [ 47.247037][ T3712] ___sys_sendmsg (net/socket.c:2752) [ 47.247175][ T3712] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.247314][ T3712] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.247461][ T3712] ? 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.247606][ T3712] __sys_sendmsg (net/socket.c:2784) [ 47.247747][ T3712] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.247888][ T3712] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.248025][ T3712] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.248162][ T3712] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.248301][ T3712] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.248443][ T3712] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.248584][ T3712] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.248758][ T3712] RIP: 0033:0x7f293f42c08e [ 47.248902][ T3712] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.249396][ T3712] RSP: 002b:00007ffe72f55fe0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.249612][ T3712] RAX: ffffffffffffffda RBX: 00007ffe72f56790 RCX: 00007f293f42c08e [ 47.249822][ T3712] RDX: 0000000000000000 RSI: 00007ffe72f56090 RDI: 0000000000000005 [ 47.250027][ T3712] RBP: 00007ffe72f55ff0 R08: 0000000000000000 R09: 0000000000000000 [ 47.250233][ T3712] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9a5 [ 47.250438][ T3712] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe72f56750 | [ 47.252086][ T3712] ------------[ cut here ]------------ | [ 47.252218][ T3712] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/3712 | [ 47.252504][ T3712] Modules linked in: | [ 47.252893][ T3712] Tainted: [W]=WARN [ 47.252995][ T3712] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.253165][ T3712] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.253340][ T3712] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 47.254157][ T3712] RSP: 0018:ffa00000043171b0 EFLAGS: 00010286 [ 47.254327][ T3712] RAX: 00000000ffffffa6 RBX: ff1100000ce81a80 RCX: 1ff4000000862dfc [ 47.254529][ T3712] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000ce81b3c [ 47.254823][ T3712] RBP: ff1100000986c000 R08: 1fe22000019d0369 R09: ff1100000aa75180 [ 47.255022][ T3712] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 47.255221][ T3712] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff9256b3a0 [ 47.255424][ T3712] FS: 00007f293f1f2840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 47.255721][ T3712] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.255889][ T3712] CR2: 00007f293f3eb460 CR3: 0000000012bf6006 CR4: 0000000000771ef0 [ 47.256100][ T3712] PKRU: 55555554 [ 47.256200][ T3712] Call Trace: [ 47.256300][ T3712] [ 47.256370][ T3712] ? register_vlan_dev (net/8021q/vlan.c:188) [ 47.256504][ T3712] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 47.256646][ T3712] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.256781][ T3712] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 47.256883][ T3712] __dev_notify_flags (net/core/dev.c:9787) [ 47.257017][ T3712] ? netdev_update_features (net/core/dev.c:11098) [ 47.257151][ T3712] ? netdev_sync_lower_features (./include/net/netdev_lock.h:33) [ 47.257321][ T3712] ? netif_change_name (net/core/dev.c:1495) [ 47.257454][ T3712] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 47.257593][ T3712] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 47.257735][ T3712] ? register_vlan_dev (net/8021q/vlan.c:196) [ 47.257869][ T3712] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 47.258006][ T3712] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 47.258141][ T3712] ? nla_strscpy (lib/nlattr.c:795) [ 47.258275][ T3712] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 47.258411][ T3712] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 47.258549][ T3712] ? __dev_get_by_name (net/core/dev.c:883) [ 47.258687][ T3712] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 47.258826][ T3712] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 47.258965][ T3712] rtnl_newlink (net/core/rtnetlink.c:4150) [ 47.259101][ T3712] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.259236][ T3712] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.259371][ T3712] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.259504][ T3712] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.259649][ T3712] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.259787][ T3712] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.259922][ T3712] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.260063][ T3712] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.260201][ T3712] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.260335][ T3712] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.260467][ T3712] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.260607][ T3712] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.260745][ T3712] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.260879][ T3712] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.261014][ T3712] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.261148][ T3712] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.261289][ T3712] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.261422][ T3712] ? netlink_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.261564][ T3712] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.261703][ T3712] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.261839][ T3712] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.261974][ T3712] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.262112][ T3712] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.262248][ T3712] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.262385][ T3712] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.262520][ T3712] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.262664][ T3712] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.262831][ T3712] ? move_addr_to_kernel (net/socket.c:258) [ 47.262972][ T3712] ___sys_sendmsg (net/socket.c:2752) [ 47.263105][ T3712] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.263240][ T3712] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.263386][ T3712] ? 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.263523][ T3712] __sys_sendmsg (net/socket.c:2784) [ 47.263666][ T3712] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.263804][ T3712] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.263938][ T3712] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.264074][ T3712] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.264209][ T3712] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.264344][ T3712] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.264491][ T3712] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.264668][ T3712] RIP: 0033:0x7f293f42c08e [ 47.264809][ T3712] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.265284][ T3712] RSP: 002b:00007ffe72f55fe0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.265488][ T3712] RAX: ffffffffffffffda RBX: 00007ffe72f56790 RCX: 00007f293f42c08e [ 47.265697][ T3712] RDX: 0000000000000000 RSI: 00007ffe72f56090 RDI: 0000000000000005 [ 47.265898][ T3712] RBP: 00007ffe72f55ff0 R08: 0000000000000000 R09: 0000000000000000 [ 47.266099][ T3712] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9a5 [ 47.266299][ T3712] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe72f56750 | [ 47.321933][ T3718] ------------[ cut here ]------------ | [ 47.322160][ T3718] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/3718 | [ 47.322487][ T3718] Modules linked in: | [ 47.322998][ T3718] Tainted: [W]=WARN [ 47.323148][ T3718] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.323367][ T3718] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.323621][ T3718] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 47.324179][ T3718] RSP: 0018:ffa00000040c7090 EFLAGS: 00010286 [ 47.324401][ T3718] RAX: 00000000ffffffa6 RBX: ff1100000c634900 RCX: 1ff4000000818dd8 [ 47.324679][ T3718] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c6349bc [ 47.324932][ T3718] RBP: ff11000005982000 R08: 1fe22000018c6939 R09: ff1100000931ae80 [ 47.325184][ T3718] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 47.325437][ T3718] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 47.325720][ T3718] FS: 00007f9c881ef840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 47.326007][ T3718] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.326227][ T3718] CR2: 000056363cbb6cb8 CR3: 0000000012950004 CR4: 0000000000771ef0 [ 47.326484][ T3718] PKRU: 55555554 [ 47.326653][ T3718] Call Trace: [ 47.326804][ T3718] [ 47.326923][ T3718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.327111][ T3718] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 47.327299][ T3718] notifier_call_chain (kernel/notifier.c:85) [ 47.327491][ T3718] __netdev_upper_dev_link (net/core/dev.c:8931) [ 47.327698][ T3718] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 47.327888][ T3718] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 47.328074][ T3718] netdev_upper_dev_link (net/core/dev.c:8972) [ 47.328261][ T3718] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 47.328453][ T3718] register_vlan_dev (net/8021q/vlan.c:183) [ 47.328660][ T3718] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 47.328848][ T3718] vlan_newlink (net/8021q/vlan_netlink.c:194) [ 47.329034][ T3718] ? nla_strscpy (lib/nlattr.c:795) [ 47.329221][ T3718] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 47.329408][ T3718] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 47.329607][ T3718] ? __dev_get_by_name (net/core/dev.c:883) [ 47.329803][ T3718] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 47.329997][ T3718] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 47.330187][ T3718] rtnl_newlink (net/core/rtnetlink.c:4150) [ 47.330373][ T3718] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.330572][ T3718] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.330766][ T3718] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.330951][ T3718] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.331136][ T3718] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.331341][ T3718] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.331530][ T3718] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.331748][ T3718] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.331964][ T3718] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.332148][ T3718] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.332336][ T3718] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.332524][ T3718] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.332759][ T3718] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.332950][ T3718] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.333133][ T3718] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.333319][ T3718] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.333507][ T3718] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.333713][ T3718] ? netlink_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.333901][ T3718] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.334091][ T3718] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.334281][ T3718] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.334470][ T3718] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.334682][ T3718] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.334871][ T3718] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.335060][ T3718] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.335248][ T3718] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.335435][ T3718] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.335674][ T3718] ? move_addr_to_kernel (net/socket.c:258) [ 47.335870][ T3718] ___sys_sendmsg (net/socket.c:2752) [ 47.336056][ T3718] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.336243][ T3718] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.336442][ T3718] ? 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.336669][ T3718] __sys_sendmsg (net/socket.c:2784) [ 47.336862][ T3718] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.337053][ T3718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.337248][ T3718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.337436][ T3718] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.337643][ T3718] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.337831][ T3718] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.338046][ T3718] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.338270][ T3718] RIP: 0033:0x7f9c8842908e [ 47.338463][ T3718] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.339023][ T3718] RSP: 002b:00007ffeb77e0cb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.339279][ T3718] RAX: ffffffffffffffda RBX: 00007ffeb77e1460 RCX: 00007f9c8842908e [ 47.339535][ T3718] RDX: 0000000000000000 RSI: 00007ffeb77e0d60 RDI: 0000000000000005 [ 47.339815][ T3718] RBP: 00007ffeb77e0cc0 R08: 0000000000000000 R09: 0000000000000000 [ 47.340066][ T3718] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9a5 [ 47.340319][ T3718] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeb77e1420 | [ 47.342400][ T3718] ------------[ cut here ]------------ | [ 47.342593][ T3718] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/3718 | [ 47.342902][ T3718] Modules linked in: | [ 47.343395][ T3718] Tainted: [W]=WARN [ 47.343727][ T3718] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.343947][ T3718] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.344170][ T3718] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 47.344718][ T3718] RSP: 0018:ffa00000040c71b0 EFLAGS: 00010286 [ 47.344936][ T3718] RAX: 00000000ffffffa6 RBX: ff11000001e44040 RCX: 1ff4000000818dfc [ 47.345184][ T3718] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000001e440fc [ 47.345431][ T3718] RBP: ff11000005471000 R08: 1fe22000003c8821 R09: ff1100000931ae80 [ 47.345720][ T3718] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 47.345975][ T3718] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff9256b3a0 [ 47.346223][ T3718] FS: 00007f9c881ef840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 47.346504][ T3718] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.346742][ T3718] CR2: 000056363cbb6cb8 CR3: 0000000012950004 CR4: 0000000000771ef0 [ 47.346997][ T3718] PKRU: 55555554 [ 47.347145][ T3718] Call Trace: [ 47.347298][ T3718] [ 47.347416][ T3718] ? register_vlan_dev (net/8021q/vlan.c:188) [ 47.347611][ T3718] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 47.347803][ T3718] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.347989][ T3718] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 47.348140][ T3718] __dev_notify_flags (net/core/dev.c:9787) [ 47.348323][ T3718] ? netdev_update_features (net/core/dev.c:11098) [ 47.348505][ T3718] ? netdev_sync_lower_features (./include/net/netdev_lock.h:33) [ 47.348742][ T3718] ? netif_change_name (net/core/dev.c:1495) [ 47.348924][ T3718] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 47.349105][ T3718] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 47.349294][ T3718] ? register_vlan_dev (net/8021q/vlan.c:196) [ 47.349478][ T3718] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 47.349682][ T3718] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 47.349866][ T3718] ? nla_strscpy (lib/nlattr.c:795) [ 47.350049][ T3718] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 47.350234][ T3718] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 47.350415][ T3718] ? __dev_get_by_name (net/core/dev.c:883) [ 47.350613][ T3718] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 47.350810][ T3718] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 47.350998][ T3718] rtnl_newlink (net/core/rtnetlink.c:4150) [ 47.351184][ T3718] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.351365][ T3718] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.351561][ T3718] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.351751][ T3718] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.351934][ T3718] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.352125][ T3718] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.352309][ T3718] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.352492][ T3718] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.352710][ T3718] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.352895][ T3718] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.353079][ T3718] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.353266][ T3718] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.353451][ T3718] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.353655][ T3718] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.353840][ T3718] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.354042][ T3718] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.354231][ T3718] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.354413][ T3718] ? netlink_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.354641][ T3718] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.354832][ T3718] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.355026][ T3718] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.355211][ T3718] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.355396][ T3718] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.355590][ T3718] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.355783][ T3718] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.355968][ T3718] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.356150][ T3718] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.356369][ T3718] ? move_addr_to_kernel (net/socket.c:258) [ 47.356571][ T3718] ___sys_sendmsg (net/socket.c:2752) [ 47.356767][ T3718] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.356950][ T3718] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.357162][ T3718] ? 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.357350][ T3718] __sys_sendmsg (net/socket.c:2784) [ 47.357551][ T3718] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.357749][ T3718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.357936][ T3718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.358124][ T3718] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.358310][ T3718] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.358496][ T3718] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.358724][ T3718] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.358942][ T3718] RIP: 0033:0x7f9c8842908e [ 47.359130][ T3718] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.359693][ T3718] RSP: 002b:00007ffeb77e0cb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.359945][ T3718] RAX: ffffffffffffffda RBX: 00007ffeb77e1460 RCX: 00007f9c8842908e [ 47.360208][ T3718] RDX: 0000000000000000 RSI: 00007ffeb77e0d60 RDI: 0000000000000005 [ 47.360459][ T3718] RBP: 00007ffeb77e0cc0 R08: 0000000000000000 R09: 0000000000000000 [ 47.360726][ T3718] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9a5 [ 47.360975][ T3718] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeb77e1420 | [ 47.421321][ T3725] ------------[ cut here ]------------ | [ 47.421489][ T3725] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/3725 | [ 47.421789][ T3725] Modules linked in: | [ 47.422177][ T3725] Tainted: [W]=WARN [ 47.422287][ T3725] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.422461][ T3725] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.422740][ T3725] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 47.423232][ T3725] RSP: 0018:ffa0000004377090 EFLAGS: 00010286 [ 47.423406][ T3725] RAX: 00000000ffffffa6 RBX: ff1100000bfabc40 RCX: 1ff400000086edd8 [ 47.423714][ T3725] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000bfabcfc [ 47.424000][ T3725] RBP: ff11000005982000 R08: 1fe22000017f57a1 R09: ff1100000a9b5180 [ 47.424205][ T3725] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 47.424413][ T3725] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 47.424718][ T3725] FS: 00007f043a31b840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 47.424961][ T3725] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.425133][ T3725] CR2: 000000000042e5e0 CR3: 0000000012c66002 CR4: 0000000000771ef0 [ 47.425340][ T3725] PKRU: 55555554 [ 47.425443][ T3725] Call Trace: [ 47.425630][ T3725] [ 47.425702][ T3725] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.425841][ T3725] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 47.425978][ T3725] notifier_call_chain (kernel/notifier.c:85) [ 47.426118][ T3725] __netdev_upper_dev_link (net/core/dev.c:8931) [ 47.426256][ T3725] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 47.426396][ T3725] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 47.426619][ T3725] netdev_upper_dev_link (net/core/dev.c:8972) [ 47.426761][ T3725] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 47.426900][ T3725] register_vlan_dev (net/8021q/vlan.c:183) [ 47.427039][ T3725] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 47.427176][ T3725] vlan_newlink (net/8021q/vlan_netlink.c:194) [ 47.427312][ T3725] ? nla_strscpy (lib/nlattr.c:795) [ 47.427451][ T3725] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 47.427639][ T3725] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 47.427778][ T3725] ? __dev_get_by_name (net/core/dev.c:883) [ 47.427915][ T3725] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 47.428057][ T3725] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 47.428199][ T3725] rtnl_newlink (net/core/rtnetlink.c:4150) [ 47.428338][ T3725] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.428474][ T3725] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.428616][ T3725] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.428758][ T3725] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.428894][ T3725] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.429038][ T3725] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.429177][ T3725] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.429315][ T3725] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.429453][ T3725] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.429595][ T3725] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.429739][ T3725] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.429878][ T3725] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.430015][ T3725] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.430153][ T3725] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.430291][ T3725] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.430428][ T3725] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.430572][ T3725] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.430712][ T3725] ? netlink_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.430851][ T3725] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.430988][ T3725] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.431126][ T3725] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.431265][ T3725] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.431404][ T3725] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.431549][ T3725] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.431693][ T3725] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.431829][ T3725] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.431966][ T3725] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.432135][ T3725] ? move_addr_to_kernel (net/socket.c:258) [ 47.432278][ T3725] ___sys_sendmsg (net/socket.c:2752) [ 47.432414][ T3725] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.432553][ T3725] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.432703][ T3725] ? 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.432844][ T3725] __sys_sendmsg (net/socket.c:2784) [ 47.432981][ T3725] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.433123][ T3725] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.433260][ T3725] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.433397][ T3725] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.433539][ T3725] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.433680][ T3725] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.433818][ T3725] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.433989][ T3725] RIP: 0033:0x7f043a55508e [ 47.434132][ T3725] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.434625][ T3725] RSP: 002b:00007ffe17ea31e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.434835][ T3725] RAX: ffffffffffffffda RBX: 00007ffe17ea3990 RCX: 00007f043a55508e [ 47.435039][ T3725] RDX: 0000000000000000 RSI: 00007ffe17ea3290 RDI: 0000000000000005 [ 47.435245][ T3725] RBP: 00007ffe17ea31f0 R08: 0000000000000000 R09: 0000000000000000 [ 47.435450][ T3725] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9a5 [ 47.435663][ T3725] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe17ea3950 | [ 47.437301][ T3725] ------------[ cut here ]------------ | [ 47.437433][ T3725] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/3725 | [ 47.437707][ T3725] Modules linked in: | [ 47.438077][ T3725] Tainted: [W]=WARN [ 47.438179][ T3725] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.438348][ T3725] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.438520][ T3725] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 47.439306][ T3725] RSP: 0018:ffa00000043771b0 EFLAGS: 00010286 [ 47.439562][ T3725] RAX: 00000000ffffffa6 RBX: ff1100000eb14200 RCX: 1ff400000086edfc [ 47.439769][ T3725] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000eb142bc [ 47.439968][ T3725] RBP: ff1100001272c000 R08: 1fe2200001d62859 R09: ff1100000a9b5180 [ 47.440167][ T3725] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 47.440367][ T3725] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff9256b3a0 [ 47.440599][ T3725] FS: 00007f043a31b840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 47.440841][ T3725] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.441010][ T3725] CR2: 000000000042e5e0 CR3: 0000000012c66002 CR4: 0000000000771ef0 [ 47.441215][ T3725] PKRU: 55555554 [ 47.441314][ T3725] Call Trace: [ 47.441414][ T3725] [ 47.441483][ T3725] ? register_vlan_dev (net/8021q/vlan.c:188) [ 47.441621][ T3725] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 47.441763][ T3725] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.441899][ T3725] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 47.442003][ T3725] __dev_notify_flags (net/core/dev.c:9787) [ 47.442137][ T3725] ? netdev_update_features (net/core/dev.c:11098) [ 47.442271][ T3725] ? netdev_sync_lower_features (./include/net/netdev_lock.h:33) [ 47.442471][ T3725] ? netif_change_name (net/core/dev.c:1495) [ 47.442617][ T3725] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 47.442757][ T3725] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 47.442898][ T3725] ? register_vlan_dev (net/8021q/vlan.c:196) [ 47.443034][ T3725] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 47.443174][ T3725] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 47.443314][ T3725] ? nla_strscpy (lib/nlattr.c:795) [ 47.443455][ T3725] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 47.443600][ T3725] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 47.443740][ T3725] ? __dev_get_by_name (net/core/dev.c:883) [ 47.443875][ T3725] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 47.444015][ T3725] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 47.444153][ T3725] rtnl_newlink (net/core/rtnetlink.c:4150) [ 47.444289][ T3725] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.444422][ T3725] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.444561][ T3725] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.444701][ T3725] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.444836][ T3725] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.444974][ T3725] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.445109][ T3725] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.445243][ T3725] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.445377][ T3725] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.445509][ T3725] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.445648][ T3725] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.445784][ T3725] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.445917][ T3725] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.446050][ T3725] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.446184][ T3725] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.446318][ T3725] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.446456][ T3725] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.446594][ T3725] ? netlink_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.446735][ T3725] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.446872][ T3725] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.447006][ T3725] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.447141][ T3725] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.447277][ T3725] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.447426][ T3725] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.447565][ T3725] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.447704][ T3725] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.447838][ T3725] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.448008][ T3725] ? move_addr_to_kernel (net/socket.c:258) [ 47.448147][ T3725] ___sys_sendmsg (net/socket.c:2752) [ 47.448282][ T3725] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.448417][ T3725] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.448565][ T3725] ? 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.448706][ T3725] __sys_sendmsg (net/socket.c:2784) [ 47.448840][ T3725] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.448979][ T3725] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.449113][ T3725] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.449248][ T3725] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.449383][ T3725] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.449515][ T3725] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.449658][ T3725] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.449822][ T3725] RIP: 0033:0x7f043a55508e [ 47.449962][ T3725] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.450441][ T3725] RSP: 002b:00007ffe17ea31e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.450650][ T3725] RAX: ffffffffffffffda RBX: 00007ffe17ea3990 RCX: 00007f043a55508e [ 47.450852][ T3725] RDX: 0000000000000000 RSI: 00007ffe17ea3290 RDI: 0000000000000005 [ 47.451052][ T3725] RBP: 00007ffe17ea31f0 R08: 0000000000000000 R09: 0000000000000000 [ 47.451251][ T3725] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9a5 [ 47.451451][ T3725] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe17ea3950 | [ 47.499576][ T3731] ------------[ cut here ]------------ | [ 47.499763][ T3731] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/3731 | [ 47.500037][ T3731] Modules linked in: | [ 47.500416][ T3731] Tainted: [W]=WARN [ 47.500519][ T3731] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.500951][ T3731] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.501124][ T3731] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 47.501604][ T3731] RSP: 0018:ffa00000043a7020 EFLAGS: 00010286 [ 47.501779][ T3731] RAX: 00000000ffffffa6 RBX: ff1100000bfaa740 RCX: 1ff4000000874dca [ 47.501978][ T3731] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000bfaa7fc [ 47.502172][ T3731] RBP: ff110000059dc000 R08: 1fe22000017f5501 R09: ff1100000a12ae58 [ 47.502368][ T3731] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 47.502570][ T3731] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 47.502776][ T3731] FS: 00007fcd2ac96840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 47.503007][ T3731] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.503173][ T3731] CR2: 0000000005a59988 CR3: 0000000012950006 CR4: 0000000000771ef0 [ 47.503372][ T3731] PKRU: 55555554 [ 47.503471][ T3731] Call Trace: [ 47.503574][ T3731] [ 47.503649][ T3731] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 47.503782][ T3731] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 47.503915][ T3731] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 47.504017][ T3731] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 47.504150][ T3731] __dev_notify_flags (net/core/dev.c:9787) [ 47.504285][ T3731] ? netif_change_name (net/core/dev.c:1495) [ 47.504417][ T3731] ? __dev_change_flags (net/core/dev.c:9752) [ 47.504558][ T3731] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 47.504696][ T3731] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.504828][ T3731] ? is_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.504963][ T3731] netif_change_flags (net/core/dev.c:9820) [ 47.505096][ T3731] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 47.505227][ T3731] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 47.505361][ T3731] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 47.505496][ T3731] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 47.505669][ T3731] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.505802][ T3731] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.505934][ T3731] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 47.506068][ T3731] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.506202][ T3731] ? __kernel_text_address (kernel/extable.c:79) [ 47.506337][ T3731] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.506470][ T3731] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.506607][ T3731] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 47.506758][ T3731] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.506892][ T3731] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 47.507022][ T3731] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.507154][ T3731] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.507285][ T3731] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 47.507422][ T3731] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/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.507559][ T3731] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 47.507697][ T3731] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 47.507831][ T3731] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 47.507966][ T3731] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 47.508102][ T3731] rtnl_newlink (net/core/rtnetlink.c:4150) [ 47.508235][ T3731] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.508366][ T3731] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.508498][ T3731] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.508639][ T3731] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.508770][ T3731] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.508904][ T3731] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.509036][ T3731] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.509168][ T3731] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.509300][ T3731] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.509434][ T3731] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.509572][ T3731] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.509707][ T3731] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.509839][ T3731] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.509969][ T3731] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.510104][ T3731] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.510234][ T3731] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.510367][ T3731] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.510503][ T3731] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.510644][ T3731] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.510779][ T3731] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.510911][ T3731] ? netlink_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.511045][ T3731] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.511178][ T3731] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.511311][ T3731] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.511447][ T3731] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.511584][ T3731] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.511721][ T3731] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.511854][ T3731] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.511986][ T3731] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.512118][ T3731] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.512280][ T3731] ? move_addr_to_kernel (net/socket.c:258) [ 47.512413][ T3731] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.512549][ T3731] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.512686][ T3731] ___sys_sendmsg (net/socket.c:2752) [ 47.512816][ T3731] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 47.512979][ T3731] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.513123][ T3731] __sys_sendmsg (net/socket.c:2784) [ 47.513255][ T3731] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.513389][ T3731] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 47.513562][ T3731] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.513699][ T3731] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.513831][ T3731] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.513962][ T3731] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.514094][ T3731] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.514225][ T3731] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.514387][ T3731] RIP: 0033:0x7fcd2aed008e [ 47.514525][ T3731] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.515006][ T3731] RSP: 002b:00007ffce8ebd610 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.515202][ T3731] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fcd2aed008e [ 47.515400][ T3731] RDX: 0000000000000000 RSI: 00007ffce8ebd6c0 RDI: 0000000000000005 [ 47.515599][ T3731] RBP: 00007ffce8ebd620 R08: 0000000000000000 R09: 0000000000000000 [ 47.515800][ T3731] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9a5 [ 47.516006][ T3731] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffce8ebdd80 | [ 47.545871][ T3732] ------------[ cut here ]------------ | [ 47.546024][ T3732] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/3732 | [ 47.546280][ T3732] Modules linked in: | [ 47.547263][ T3732] Tainted: [W]=WARN [ 47.547366][ T3732] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.547530][ T3732] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.547713][ T3732] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 47.548180][ T3732] RSP: 0018:ffa00000043a7020 EFLAGS: 00010286 [ 47.548346][ T3732] RAX: 00000000ffffffa6 RBX: ff1100000ebcda80 RCX: 1ff4000000874dca [ 47.548548][ T3732] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000ebcdb3c [ 47.548748][ T3732] RBP: ff1100000986c000 R08: 1fe2200001d79b69 R09: ff1100000f510b58 [ 47.548942][ T3732] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 47.549137][ T3732] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 47.549334][ T3732] FS: 00007fce7b787840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 47.549568][ T3732] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.549739][ T3732] CR2: 000000001097d988 CR3: 0000000012a05003 CR4: 0000000000771ef0 [ 47.549936][ T3732] PKRU: 55555554 [ 47.550035][ T3732] Call Trace: [ 47.550133][ T3732] [ 47.550201][ T3732] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 47.550332][ T3732] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 47.550465][ T3732] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 47.550570][ T3732] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 47.550704][ T3732] __dev_notify_flags (net/core/dev.c:9787) [ 47.550837][ T3732] ? netif_change_name (net/core/dev.c:1495) [ 47.550970][ T3732] ? __dev_change_flags (net/core/dev.c:9752) [ 47.551102][ T3732] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 47.551232][ T3732] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.551364][ T3732] ? is_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.551498][ T3732] netif_change_flags (net/core/dev.c:9820) [ 47.551640][ T3732] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 47.551773][ T3732] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 47.551909][ T3732] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 47.552041][ T3732] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 47.552203][ T3732] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.552335][ T3732] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.552467][ T3732] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 47.552602][ T3732] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.552738][ T3732] ? __kernel_text_address (kernel/extable.c:79) [ 47.552869][ T3732] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.553002][ T3732] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.553131][ T3732] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 47.553261][ T3732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.553391][ T3732] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 47.553521][ T3732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.553660][ T3732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.553792][ T3732] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 47.553925][ T3732] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/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.554055][ T3732] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 47.554186][ T3732] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 47.554320][ T3732] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 47.554454][ T3732] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 47.554594][ T3732] rtnl_newlink (net/core/rtnetlink.c:4150) [ 47.554733][ T3732] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.554863][ T3732] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.554994][ T3732] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.555124][ T3732] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.555254][ T3732] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.555386][ T3732] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.555515][ T3732] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.555653][ T3732] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.555785][ T3732] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.555918][ T3732] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.556049][ T3732] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.556180][ T3732] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.556310][ T3732] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.556440][ T3732] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.556579][ T3732] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.556728][ T3732] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.556861][ T3732] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.556991][ T3732] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.557122][ T3732] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.557255][ T3732] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.557384][ T3732] ? netlink_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.557516][ T3732] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.557656][ T3732] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.557788][ T3732] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.557919][ T3732] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.558051][ T3732] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.558183][ T3732] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.558316][ T3732] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.558446][ T3732] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.558581][ T3732] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.558746][ T3732] ? move_addr_to_kernel (net/socket.c:258) [ 47.558880][ T3732] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.559010][ T3732] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.559142][ T3732] ___sys_sendmsg (net/socket.c:2752) [ 47.559272][ T3732] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 47.559434][ T3732] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.559582][ T3732] __sys_sendmsg (net/socket.c:2784) [ 47.559719][ T3732] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.559850][ T3732] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 47.560015][ T3732] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.560147][ T3732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.560280][ T3732] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.560411][ T3732] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.560546][ T3732] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.560682][ T3732] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.560844][ T3732] RIP: 0033:0x7fce7b9c108e [ 47.560981][ T3732] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.561446][ T3732] RSP: 002b:00007fff4ff86680 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.561654][ T3732] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fce7b9c108e [ 47.561850][ T3732] RDX: 0000000000000000 RSI: 00007fff4ff86730 RDI: 0000000000000005 [ 47.562047][ T3732] RBP: 00007fff4ff86690 R08: 0000000000000000 R09: 0000000000000000 [ 47.562241][ T3732] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9a5 [ 47.562434][ T3732] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff4ff86df0 | [ 47.585757][ T3733] ------------[ cut here ]------------ | [ 47.585907][ T3733] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/3733 | [ 47.586172][ T3733] Modules linked in: | [ 47.586547][ T3733] Tainted: [W]=WARN [ 47.586650][ T3733] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.586813][ T3733] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.586989][ T3733] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 47.587455][ T3733] RSP: 0018:ffa0000004197020 EFLAGS: 00010286 [ 47.587627][ T3733] RAX: 00000000ffffffa6 RBX: ff1100000bc15000 RCX: 1ff4000000832dca [ 47.587833][ T3733] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000bc150bc [ 47.588029][ T3733] RBP: ff11000005471000 R08: 1fe2200001782a19 R09: ff1100000f32ae58 [ 47.588223][ T3733] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 47.588419][ T3733] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 47.588624][ T3733] FS: 00007f18ba037840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 47.588856][ T3733] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.589020][ T3733] CR2: 000000003f58b988 CR3: 0000000012950004 CR4: 0000000000771ef0 [ 47.589218][ T3733] PKRU: 55555554 [ 47.589316][ T3733] Call Trace: [ 47.589414][ T3733] [ 47.589484][ T3733] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 47.589623][ T3733] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 47.589726][ T3733] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 47.589858][ T3733] __dev_notify_flags (net/core/dev.c:9787) [ 47.589990][ T3733] ? netif_change_name (net/core/dev.c:1495) [ 47.590121][ T3733] ? __dev_change_flags (net/core/dev.c:9752) [ 47.590254][ T3733] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 47.590387][ T3733] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.590519][ T3733] ? is_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.590742][ T3733] netif_change_flags (net/core/dev.c:9820) [ 47.590876][ T3733] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 47.591010][ T3733] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 47.591144][ T3733] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 47.591277][ T3733] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 47.591444][ T3733] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.591647][ T3733] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.591866][ T3733] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 47.591998][ T3733] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.592129][ T3733] ? __kernel_text_address (kernel/extable.c:79) [ 47.592262][ T3733] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.592398][ T3733] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.592528][ T3733] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 47.592754][ T3733] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.592886][ T3733] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 47.593015][ T3733] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.593147][ T3733] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.593278][ T3733] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 47.593411][ T3733] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/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.593610][ T3733] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 47.593748][ T3733] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 47.593881][ T3733] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 47.594015][ T3733] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 47.594150][ T3733] rtnl_newlink (net/core/rtnetlink.c:4150) [ 47.594284][ T3733] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.594414][ T3733] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.594646][ T3733] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.594780][ T3733] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.594910][ T3733] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.595042][ T3733] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.595172][ T3733] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.595301][ T3733] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.595431][ T3733] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.595644][ T3733] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.595777][ T3733] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.595907][ T3733] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.596037][ T3733] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.596167][ T3733] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.596299][ T3733] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.596429][ T3733] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.596582][ T3733] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.596717][ T3733] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.596849][ T3733] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.596990][ T3733] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.597120][ T3733] ? netlink_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.597253][ T3733] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.597386][ T3733] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.597517][ T3733] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.597659][ T3733] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.597790][ T3733] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.597923][ T3733] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.598055][ T3733] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.598184][ T3733] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.598314][ T3733] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.598476][ T3733] ? move_addr_to_kernel (net/socket.c:258) [ 47.598614][ T3733] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.598751][ T3733] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.598885][ T3733] ___sys_sendmsg (net/socket.c:2752) [ 47.599015][ T3733] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 47.599179][ T3733] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.599322][ T3733] __sys_sendmsg (net/socket.c:2784) [ 47.599453][ T3733] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.599590][ T3733] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 47.599762][ T3733] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.599894][ T3733] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.600027][ T3733] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.600157][ T3733] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.600288][ T3733] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.600419][ T3733] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.600585][ T3733] RIP: 0033:0x7f18ba27108e [ 47.600727][ T3733] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.601195][ T3733] RSP: 002b:00007ffe62275740 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.601393][ T3733] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f18ba27108e [ 47.601594][ T3733] RDX: 0000000000000000 RSI: 00007ffe622757f0 RDI: 0000000000000005 [ 47.601796][ T3733] RBP: 00007ffe62275750 R08: 0000000000000000 R09: 0000000000000000 [ 47.601992][ T3733] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9a5 [ 47.602185][ T3733] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe62275eb0 | [ 47.626277][ T3734] ------------[ cut here ]------------ | [ 47.626436][ T3734] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/3734 | [ 47.626714][ T3734] Modules linked in: | [ 47.627078][ T3734] Tainted: [W]=WARN [ 47.627176][ T3734] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.627339][ T3734] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.627510][ T3734] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 47.627981][ T3734] RSP: 0018:ffa00000040c7020 EFLAGS: 00010286 [ 47.628144][ T3734] RAX: 00000000ffffffa6 RBX: ff1100001257a740 RCX: 1ff4000000818dca [ 47.628345][ T3734] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100001257a7fc [ 47.628547][ T3734] RBP: ff1100001272c000 R08: 1fe22000024af501 R09: ff1100000f328b58 [ 47.628769][ T3734] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 47.628963][ T3734] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 47.629159][ T3734] FS: 00007f2f4a530840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 47.629387][ T3734] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.629554][ T3734] CR2: 00007f2f4a8001a0 CR3: 0000000012a53001 CR4: 0000000000771ef0 [ 47.629755][ T3734] PKRU: 55555554 [ 47.629853][ T3734] Call Trace: [ 47.629950][ T3734] [ 47.630018][ T3734] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 47.630153][ T3734] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 47.630285][ T3734] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 47.630384][ T3734] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 47.630514][ T3734] __dev_notify_flags (net/core/dev.c:9787) [ 47.630674][ T3734] ? netif_change_name (net/core/dev.c:1495) [ 47.630805][ T3734] ? __dev_change_flags (net/core/dev.c:9752) [ 47.630937][ T3734] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 47.631067][ T3734] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.631198][ T3734] ? is_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.631332][ T3734] netif_change_flags (net/core/dev.c:9820) [ 47.631463][ T3734] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 47.631601][ T3734] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 47.631741][ T3734] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 47.631875][ T3734] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 47.632037][ T3734] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.632168][ T3734] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.632299][ T3734] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 47.632429][ T3734] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.632565][ T3734] ? __kernel_text_address (kernel/extable.c:79) [ 47.632703][ T3734] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.632835][ T3734] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.632964][ T3734] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 47.633096][ T3734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.633227][ T3734] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 47.633357][ T3734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.633487][ T3734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.633624][ T3734] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 47.633761][ T3734] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/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.633892][ T3734] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 47.634023][ T3734] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 47.634155][ T3734] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 47.634288][ T3734] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 47.634420][ T3734] rtnl_newlink (net/core/rtnetlink.c:4150) [ 47.634558][ T3734] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.634692][ T3734] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.634823][ T3734] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.634952][ T3734] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.635081][ T3734] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.635213][ T3734] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.635343][ T3734] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.635473][ T3734] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.635610][ T3734] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.635749][ T3734] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.635878][ T3734] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.636007][ T3734] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.636135][ T3734] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.636263][ T3734] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.636393][ T3734] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.636523][ T3734] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.636729][ T3734] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.636860][ T3734] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.636988][ T3734] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.637121][ T3734] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.637249][ T3734] ? netlink_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.637380][ T3734] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.637512][ T3734] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.637698][ T3734] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.637906][ T3734] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.638038][ T3734] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.638167][ T3734] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.638298][ T3734] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.638429][ T3734] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.638638][ T3734] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.638799][ T3734] ? move_addr_to_kernel (net/socket.c:258) [ 47.638928][ T3734] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.639059][ T3734] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.639189][ T3734] ___sys_sendmsg (net/socket.c:2752) [ 47.639320][ T3734] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 47.639482][ T3734] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.639701][ T3734] __sys_sendmsg (net/socket.c:2784) [ 47.639831][ T3734] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.639959][ T3734] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 47.640122][ T3734] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/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.640252][ T3734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.640383][ T3734] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.640511][ T3734] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.640739][ T3734] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.640868][ T3734] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.641027][ T3734] RIP: 0033:0x7f2f4a76a08e [ 47.641162][ T3734] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.641639][ T3734] RSP: 002b:00007ffd38d6ee80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.641833][ T3734] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f2f4a76a08e [ 47.642026][ T3734] RDX: 0000000000000000 RSI: 00007ffd38d6ef30 RDI: 0000000000000005 [ 47.642219][ T3734] RBP: 00007ffd38d6ee90 R08: 0000000000000000 R09: 0000000000000000 [ 47.642410][ T3734] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9a5 [ 47.642613][ T3734] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd38d6f5f0 | [ 47.677595][ T3735] ------------[ cut here ]------------ | [ 47.677751][ T3735] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/3735 | [ 47.678014][ T3735] Modules linked in: | [ 47.678380][ T3735] Tainted: [W]=WARN [ 47.678479][ T3735] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.678653][ T3735] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.678825][ T3735] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 47.679294][ T3735] RSP: 0018:ffa00000040c70a0 EFLAGS: 00010286 [ 47.679457][ T3735] RAX: 00000000ffffffa6 RBX: ff1100000bfaa3c0 RCX: 1ff4000000818dda [ 47.679677][ T3735] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000bfaa47c [ 47.679871][ T3735] RBP: ff110000059dc000 R08: 1fe22000017f5491 R09: ff1100000e3f2e80 [ 47.680064][ T3735] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 47.680257][ T3735] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 47.680455][ T3735] FS: 00007f6b893f7840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 47.680694][ T3735] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.680857][ T3735] CR2: 000000000042e5e0 CR3: 0000000012a53003 CR4: 0000000000771ef0 [ 47.681053][ T3735] PKRU: 55555554 [ 47.681150][ T3735] Call Trace: [ 47.681248][ T3735] [ 47.681315][ T3735] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 47.681446][ T3735] ? notifier_call_chain (kernel/notifier.c:85) [ 47.681582][ T3735] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 47.681685][ T3735] netif_state_change (net/core/dev.c:1605) [ 47.681820][ T3735] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.681981][ T3735] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 47.682113][ T3735] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 47.682245][ T3735] ? __kernel_text_address (kernel/extable.c:79) [ 47.682375][ T3735] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 47.682506][ T3735] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 47.682714][ T3735] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 47.682847][ T3735] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 47.683010][ T3735] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.683141][ T3735] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.683270][ T3735] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 47.683399][ T3735] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.683530][ T3735] ? __kernel_text_address (kernel/extable.c:79) [ 47.683761][ T3735] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.683893][ T3735] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.684025][ T3735] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 47.684158][ T3735] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.684291][ T3735] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 47.684420][ T3735] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.684553][ T3735] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.684687][ T3735] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 47.684818][ T3735] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/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.684950][ T3735] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 47.685080][ T3735] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 47.685213][ T3735] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 47.685343][ T3735] ? nla_get_range_signed (lib/nlattr.c:270) [ 47.685474][ T3735] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 47.685611][ T3735] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 47.685745][ T3735] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 47.685878][ T3735] rtnl_newlink (net/core/rtnetlink.c:4150) [ 47.686010][ T3735] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.686140][ T3735] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.686270][ T3735] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.686401][ T3735] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.686530][ T3735] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.686673][ T3735] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.686804][ T3735] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.686935][ T3735] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.687065][ T3735] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.687194][ T3735] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.687324][ T3735] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.687456][ T3735] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.687590][ T3735] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.687725][ T3735] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.687854][ T3735] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.687984][ T3735] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.688118][ T3735] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.688250][ T3735] ? netlink_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.688382][ T3735] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.688513][ T3735] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.688650][ T3735] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.688781][ T3735] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.688912][ T3735] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.689043][ T3735] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.689175][ T3735] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.689305][ T3735] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.689433][ T3735] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.689618][ T3735] ? move_addr_to_kernel (net/socket.c:258) [ 47.689766][ T3735] ___sys_sendmsg (net/socket.c:2752) [ 47.689894][ T3735] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.690023][ T3735] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.690163][ T3735] ? 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.690297][ T3735] __sys_sendmsg (net/socket.c:2784) [ 47.690425][ T3735] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.690564][ T3735] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.690699][ T3735] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.690829][ T3735] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.690958][ T3735] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.691086][ T3735] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.691216][ T3735] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.691376][ T3735] RIP: 0033:0x7f6b8963108e [ 47.691511][ T3735] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.691982][ T3735] RSP: 002b:00007fffd5c44be0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.692177][ T3735] RAX: ffffffffffffffda RBX: 00007fffd5c45380 RCX: 00007f6b8963108e [ 47.692369][ T3735] RDX: 0000000000000000 RSI: 00007fffd5c44c90 RDI: 0000000000000005 [ 47.692569][ T3735] RBP: 00007fffd5c44bf0 R08: 0000000000000000 R09: 0000000000000000 [ 47.692765][ T3735] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9a5 [ 47.692960][ T3735] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffd5c45350 | [ 47.719694][ T3736] ------------[ cut here ]------------ | [ 47.719882][ T3736] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/3736 | [ 47.720183][ T3736] Modules linked in: | [ 47.721206][ T3736] Tainted: [W]=WARN [ 47.721349][ T3736] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.721573][ T3736] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.721795][ T3736] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 47.722298][ T3736] RSP: 0018:ffa00000043b70a0 EFLAGS: 00010286 [ 47.722507][ T3736] RAX: 00000000ffffffa6 RBX: ff1100000bfab1c0 RCX: 1ff4000000876dda [ 47.722789][ T3736] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000bfab27c [ 47.723025][ T3736] RBP: ff1100000986c000 R08: 1fe22000017f5651 R09: ff1100000e3f0b80 [ 47.723264][ T3736] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 47.723502][ T3736] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 47.723764][ T3736] FS: 00007f0def0b6840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 47.724036][ T3736] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.724245][ T3736] CR2: 000000000042e5e0 CR3: 0000000012804006 CR4: 0000000000771ef0 [ 47.724486][ T3736] PKRU: 55555554 [ 47.724648][ T3736] Call Trace: [ 47.724795][ T3736] [ 47.724908][ T3736] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 47.725084][ T3736] ? notifier_call_chain (kernel/notifier.c:85) [ 47.725262][ T3736] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 47.725408][ T3736] netif_state_change (net/core/dev.c:1605) [ 47.725598][ T3736] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.725809][ T3736] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 47.725985][ T3736] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 47.726165][ T3736] ? __kernel_text_address (kernel/extable.c:79) [ 47.726341][ T3736] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 47.726519][ T3736] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 47.726718][ T3736] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 47.726896][ T3736] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 47.727104][ T3736] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.727285][ T3736] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.727461][ T3736] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 47.727654][ T3736] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.727833][ T3736] ? __kernel_text_address (kernel/extable.c:79) [ 47.728009][ T3736] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.728188][ T3736] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.728364][ T3736] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 47.728558][ T3736] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.728740][ T3736] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 47.728914][ T3736] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.729088][ T3736] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.729265][ T3736] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 47.729443][ T3736] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/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.729639][ T3736] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 47.729816][ T3736] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 47.729996][ T3736] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 47.730174][ T3736] ? nla_get_range_signed (lib/nlattr.c:270) [ 47.730354][ T3736] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 47.730548][ T3736] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 47.730734][ T3736] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 47.730914][ T3736] rtnl_newlink (net/core/rtnetlink.c:4150) [ 47.731093][ T3736] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.731271][ T3736] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.731448][ T3736] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.731642][ T3736] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.731819][ T3736] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.732000][ T3736] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.732179][ T3736] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.732358][ T3736] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.732553][ T3736] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.732742][ T3736] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.732919][ T3736] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.733098][ T3736] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.733273][ T3736] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.733452][ T3736] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.733648][ T3736] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.733825][ T3736] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.734008][ T3736] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.734190][ T3736] ? netlink_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.734369][ T3736] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.734561][ T3736] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.734743][ T3736] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.734920][ T3736] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.735098][ T3736] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.735276][ T3736] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.735456][ T3736] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.735653][ T3736] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.735829][ T3736] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.736034][ T3736] ? move_addr_to_kernel (net/socket.c:258) [ 47.736215][ T3736] ___sys_sendmsg (net/socket.c:2752) [ 47.736391][ T3736] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.736582][ T3736] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.736782][ T3736] ? 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.736965][ T3736] __sys_sendmsg (net/socket.c:2784) [ 47.737143][ T3736] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.737324][ T3736] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.737502][ T3736] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.737700][ T3736] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.737882][ T3736] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.738061][ T3736] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.738240][ T3736] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.738448][ T3736] RIP: 0033:0x7f0def2f008e [ 47.738651][ T3736] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.739161][ T3736] RSP: 002b:00007ffe3cbfc0c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.739406][ T3736] RAX: ffffffffffffffda RBX: 00007ffe3cbfc860 RCX: 00007f0def2f008e [ 47.739665][ T3736] RDX: 0000000000000000 RSI: 00007ffe3cbfc170 RDI: 0000000000000005 [ 47.739905][ T3736] RBP: 00007ffe3cbfc0d0 R08: 0000000000000000 R09: 0000000000000000 [ 47.740144][ T3736] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9a5 [ 47.740386][ T3736] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe3cbfc830 | [ 47.761523][ T3737] ------------[ cut here ]------------ | [ 47.761681][ T3737] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/3737 | [ 47.761939][ T3737] Modules linked in: | [ 47.762301][ T3737] Tainted: [W]=WARN [ 47.762399][ T3737] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.762567][ T3737] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.762741][ T3737] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 47.763214][ T3737] RSP: 0018:ffa00000043b70a0 EFLAGS: 00010286 [ 47.763377][ T3737] RAX: 00000000ffffffa6 RBX: ff110000024d7e00 RCX: 1ff4000000876dda [ 47.763588][ T3737] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000024d7ebc [ 47.763788][ T3737] RBP: ff11000005471000 R08: 1fe220000049afd9 R09: ff1100000f5e5180 [ 47.763983][ T3737] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 47.764177][ T3737] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 47.764374][ T3737] FS: 00007f4b79306840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 47.764608][ T3737] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.764778][ T3737] CR2: 000000000042e5e0 CR3: 0000000012a53005 CR4: 0000000000771ef0 [ 47.764973][ T3737] PKRU: 55555554 [ 47.765070][ T3737] Call Trace: [ 47.765168][ T3737] [ 47.765235][ T3737] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 47.765366][ T3737] ? notifier_call_chain (kernel/notifier.c:85) [ 47.765496][ T3737] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 47.765601][ T3737] netif_state_change (net/core/dev.c:1605) [ 47.765738][ T3737] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.765900][ T3737] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 47.766031][ T3737] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 47.766161][ T3737] ? __kernel_text_address (kernel/extable.c:79) [ 47.766291][ T3737] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 47.766420][ T3737] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 47.766559][ T3737] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 47.766695][ T3737] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 47.766855][ T3737] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.766985][ T3737] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.767114][ T3737] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 47.767244][ T3737] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.767375][ T3737] ? __kernel_text_address (kernel/extable.c:79) [ 47.767506][ T3737] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.767648][ T3737] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.767777][ T3737] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 47.767907][ T3737] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.768035][ T3737] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 47.768164][ T3737] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.768294][ T3737] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.768425][ T3737] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 47.768560][ T3737] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/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.768694][ T3737] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 47.768824][ T3737] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 47.768955][ T3737] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 47.769084][ T3737] ? nla_get_range_signed (lib/nlattr.c:270) [ 47.769213][ T3737] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 47.769343][ T3737] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 47.769475][ T3737] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 47.769613][ T3737] rtnl_newlink (net/core/rtnetlink.c:4150) [ 47.769752][ T3737] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.769881][ T3737] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.770010][ T3737] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.770139][ T3737] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.770268][ T3737] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.770404][ T3737] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.770541][ T3737] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.770677][ T3737] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.770806][ T3737] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.770935][ T3737] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.771064][ T3737] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.771194][ T3737] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.771323][ T3737] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.771455][ T3737] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.771590][ T3737] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.771730][ T3737] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.771863][ T3737] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.771993][ T3737] ? netlink_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.772125][ T3737] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.772255][ T3737] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.772386][ T3737] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.772517][ T3737] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.772657][ T3737] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.772788][ T3737] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.772917][ T3737] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.773046][ T3737] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.773175][ T3737] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.773335][ T3737] ? move_addr_to_kernel (net/socket.c:258) [ 47.773470][ T3737] ___sys_sendmsg (net/socket.c:2752) [ 47.773605][ T3737] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.773739][ T3737] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.773878][ T3737] ? 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.774010][ T3737] __sys_sendmsg (net/socket.c:2784) [ 47.774141][ T3737] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.774275][ T3737] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.774405][ T3737] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.774541][ T3737] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.774673][ T3737] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.774802][ T3737] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.774931][ T3737] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.775093][ T3737] RIP: 0033:0x7f4b7954008e [ 47.775228][ T3737] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.775703][ T3737] RSP: 002b:00007ffeecd03ee0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.775899][ T3737] RAX: ffffffffffffffda RBX: 00007ffeecd04680 RCX: 00007f4b7954008e [ 47.776092][ T3737] RDX: 0000000000000000 RSI: 00007ffeecd03f90 RDI: 0000000000000005 [ 47.776287][ T3737] RBP: 00007ffeecd03ef0 R08: 0000000000000000 R09: 0000000000000000 [ 47.776482][ T3737] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9a6 [ 47.776689][ T3737] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeecd04650 | [ 47.804664][ T3738] ------------[ cut here ]------------ | [ 47.804844][ T3738] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/3738 | [ 47.805151][ T3738] Modules linked in: | [ 47.805621][ T3738] Tainted: [W]=WARN [ 47.805775][ T3738] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.805987][ T3738] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 47.806201][ T3738] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 47.806721][ T3738] RSP: 0018:ffa00000043c70a0 EFLAGS: 00010286 [ 47.806931][ T3738] RAX: 00000000ffffffa6 RBX: ff110000024d6c80 RCX: 1ff4000000878dda [ 47.807173][ T3738] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000024d6d3c [ 47.807412][ T3738] RBP: ff1100001272c000 R08: 1fe220000049ada9 R09: ff1100000f5e0b80 [ 47.807699][ T3738] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 47.807939][ T3738] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 47.808183][ T3738] FS: 00007f22a407f840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 47.808455][ T3738] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.808685][ T3738] CR2: 000000000042e5e0 CR3: 0000000012804002 CR4: 0000000000771ef0 [ 47.808928][ T3738] PKRU: 55555554 [ 47.809071][ T3738] Call Trace: [ 47.809217][ T3738] [ 47.809331][ T3738] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 47.809509][ T3738] ? notifier_call_chain (kernel/notifier.c:85) [ 47.809707][ T3738] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 47.809855][ T3738] netif_state_change (net/core/dev.c:1605) [ 47.810036][ T3738] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.810244][ T3738] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 47.810423][ T3738] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 47.810617][ T3738] ? __kernel_text_address (kernel/extable.c:79) [ 47.810804][ T3738] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 47.810980][ T3738] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 47.811159][ T3738] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 47.811339][ T3738] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 47.811561][ T3738] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.811749][ T3738] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.811927][ T3738] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 47.812104][ T3738] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.812282][ T3738] ? __kernel_text_address (kernel/extable.c:79) [ 47.812459][ T3738] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.812657][ T3738] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.812835][ T3738] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 47.813015][ T3738] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.813191][ T3738] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 47.813366][ T3738] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.813556][ T3738] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.813741][ T3738] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 47.813919][ T3738] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/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.814095][ T3738] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 47.814273][ T3738] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 47.814453][ T3738] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 47.814649][ T3738] ? nla_get_range_signed (lib/nlattr.c:270) [ 47.814829][ T3738] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 47.815006][ T3738] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 47.815185][ T3738] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 47.815365][ T3738] rtnl_newlink (net/core/rtnetlink.c:4150) [ 47.815557][ T3738] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.815742][ T3738] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.815921][ T3738] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.816096][ T3738] ? mark_usage (kernel/locking/lockdep.c:4674) [ 47.816274][ T3738] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.816456][ T3738] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.816653][ T3738] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 47.816832][ T3738] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 47.817010][ T3738] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 47.817189][ T3738] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.817366][ T3738] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.817557][ T3738] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 47.817739][ T3738] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 47.817919][ T3738] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.818094][ T3738] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.818271][ T3738] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.818451][ T3738] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 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.818649][ T3738] ? netlink_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.818829][ T3738] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.819007][ T3738] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.819184][ T3738] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 47.819361][ T3738] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 47.819553][ T3738] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 47.819739][ T3738] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 47.819920][ T3738] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 47.820097][ T3738] ? copy_msghdr_from_user (net/socket.c:2635) [ 47.820274][ T3738] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 47.820480][ T3738] ? move_addr_to_kernel (net/socket.c:258) [ 47.820683][ T3738] ___sys_sendmsg (net/socket.c:2752) [ 47.820859][ T3738] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 47.821035][ T3738] ? copy_msghdr_from_user (net/socket.c:2603) [ 47.821222][ T3738] ? 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.821401][ T3738] __sys_sendmsg (net/socket.c:2784) [ 47.821588][ T3738] ? __sys_sendmsg_sock (net/socket.c:2765) [ 47.821777][ T3738] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.821953][ T3738] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 47.822130][ T3738] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.822306][ T3738] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 47.822481][ T3738] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 47.822683][ T3738] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.822891][ T3738] RIP: 0033:0x7f22a42b908e [ 47.823072][ T3738] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 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.823586][ T3738] RSP: 002b:00007ffef1ed8a30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.823840][ T3738] RAX: ffffffffffffffda RBX: 00007ffef1ed91d0 RCX: 00007f22a42b908e [ 47.824079][ T3738] RDX: 0000000000000000 RSI: 00007ffef1ed8ae0 RDI: 0000000000000005 [ 47.824319][ T3738] RBP: 00007ffef1ed8a40 R08: 0000000000000000 R09: 0000000000000000 [ 47.824569][ T3738] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9a6 [ 47.824818][ T3738] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffef1ed91a0 | [ 64.987467][ T5376] ------------[ cut here ]------------ | [ 64.987655][ T5376] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/5376 | [ 64.987936][ T5376] Modules linked in: | [ 64.988310][ T5376] Tainted: [W]=WARN [ 64.988410][ T5376] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 64.988582][ T5376] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 64.988760][ T5376] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 64.989226][ T5376] RSP: 0018:ffa0000005ee7090 EFLAGS: 00010286 [ 64.989393][ T5376] RAX: 00000000ffffffa6 RBX: ff110000092b7000 RCX: 1ff4000000bdcdd8 [ 64.989595][ T5376] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000092b70bc [ 64.989796][ T5376] RBP: ff11000005982000 R08: 1fe2200001256e19 R09: ff11000013920b58 [ 64.989992][ T5376] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 64.990187][ T5376] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 64.990386][ T5376] FS: 00007f147c9dd840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 64.990621][ T5376] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 64.990791][ T5376] CR2: 00000000268a6988 CR3: 000000001363a006 CR4: 0000000000771ef0 [ 64.990990][ T5376] PKRU: 55555554 [ 64.991089][ T5376] Call Trace: [ 64.991187][ T5376] [ 64.991256][ T5376] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 64.991393][ T5376] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 64.991526][ T5376] notifier_call_chain (kernel/notifier.c:85) [ 64.991670][ T5376] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 64.991808][ T5376] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 64.991941][ T5376] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 64.992104][ T5376] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 64.992240][ T5376] ? mark_usage (kernel/locking/lockdep.c:4674) [ 64.992372][ T5376] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 64.992505][ T5376] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 64.992643][ T5376] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 64.992816][ T5376] unregister_vlan_dev (net/8021q/vlan.c:112) [ 64.992950][ T5376] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 64.993083][ T5376] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.993213][ T5376] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.993344][ T5376] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 64.993475][ T5376] ? mark_usage (kernel/locking/lockdep.c:4674) [ 64.993679][ T5376] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 64.993834][ T5376] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.993965][ T5376] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.994096][ T5376] ? mark_usage (kernel/locking/lockdep.c:4674) [ 64.994226][ T5376] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 64.994355][ T5376] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 64.994486][ T5376] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 64.994725][ T5376] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.994858][ T5376] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.994990][ T5376] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 64.995124][ T5376] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 64.995256][ T5376] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 64.995386][ T5376] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 64.995518][ T5376] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 64.995735][ T5376] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 64.995867][ T5376] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 64.996000][ T5376] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 64.996131][ T5376] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 64.996264][ T5376] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 64.996395][ T5376] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 64.996527][ T5376] ? netlink_ack (./include/linux/skbuff.h:2718) [ 64.996744][ T5376] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 64.996877][ T5376] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 64.997010][ T5376] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 64.997142][ T5376] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 64.997274][ T5376] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 64.997406][ T5376] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 64.997625][ T5376] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 64.997762][ T5376] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 64.997896][ T5376] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 64.998028][ T5376] ? copy_msghdr_from_user (net/socket.c:2635) [ 64.998157][ T5376] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 64.998320][ T5376] ? move_addr_to_kernel (net/socket.c:258) [ 64.998456][ T5376] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 64.998676][ T5376] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 64.998814][ T5376] ___sys_sendmsg (net/socket.c:2752) [ 64.998944][ T5376] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 64.999107][ T5376] ? copy_msghdr_from_user (net/socket.c:2603) [ 64.999250][ T5376] __sys_sendmsg (net/socket.c:2784) [ 64.999382][ T5376] ? __sys_sendmsg_sock (net/socket.c:2765) [ 64.999512][ T5376] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 64.999724][ T5376] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 64.999856][ T5376] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 64.999987][ T5376] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.000119][ T5376] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.000251][ T5376] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.000381][ T5376] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.000551][ T5376] RIP: 0033:0x7f147cc1708e [ 65.000696][ T5376] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 65.001164][ T5376] RSP: 002b:00007fff9c0399f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.001362][ T5376] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f147cc1708e [ 65.001566][ T5376] RDX: 0000000000000000 RSI: 00007fff9c039aa0 RDI: 0000000000000005 [ 65.001764][ T5376] RBP: 00007fff9c039a00 R08: 0000000000000000 R09: 0000000000000000 [ 65.001959][ T5376] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9b7 [ 65.002156][ T5376] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff9c03a160 | [ 65.003819][ T5376] ------------[ cut here ]------------ | [ 65.003962][ T5376] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/5376 | [ 65.004218][ T5376] Modules linked in: | [ 65.004587][ T5376] Tainted: [W]=WARN [ 65.004692][ T5376] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.004853][ T5376] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.005019][ T5376] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 65.005476][ T5376] RSP: 0018:ffa0000005ee7060 EFLAGS: 00010286 [ 65.005646][ T5376] RAX: 00000000ffffffa6 RBX: ff110000092b71c0 RCX: 1ff4000000bdcdd2 [ 65.005845][ T5376] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000092b727c [ 65.006038][ T5376] RBP: ff1100001272c000 R08: 1fe2200001256e51 R09: ff11000013920b58 [ 65.006226][ T5376] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 65.006416][ T5376] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000005ee70f8 [ 65.006612][ T5376] FS: 00007f147c9dd840(0000) GS:ff110000d7b47000(0000) knlGS:0000000000000000 [ 65.006841][ T5376] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.007001][ T5376] CR2: 0000562c6a188d18 CR3: 000000001363a005 CR4: 0000000000771ef0 [ 65.007193][ T5376] PKRU: 55555554 [ 65.007288][ T5376] Call Trace: [ 65.007382][ T5376] [ 65.007449][ T5376] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 65.007594][ T5376] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 65.007696][ T5376] netif_close_many (net/core/dev.c:1804) [ 65.007827][ T5376] ? __dev_close_many (net/core/dev.c:1781) [ 65.007954][ T5376] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 65.008114][ T5376] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 65.008275][ T5376] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 65.008403][ T5376] ? kasan_quarantine_put (mm/kasan/quarantine.c:234 (discriminator 6)) [ 65.008532][ T5376] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 65.008702][ T5376] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 65.008801][ T5376] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 65.008931][ T5376] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 65.009059][ T5376] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.009186][ T5376] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.009314][ T5376] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.009442][ T5376] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.009574][ T5376] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.009725][ T5376] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.009852][ T5376] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.009979][ T5376] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.010106][ T5376] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.010233][ T5376] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.010360][ T5376] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 65.010489][ T5376] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.010624][ T5376] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.010754][ T5376] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.010882][ T5376] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.011009][ T5376] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.011137][ T5376] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 65.011264][ T5376] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.011390][ T5376] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.011516][ T5376] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.011653][ T5376] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.011783][ T5376] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.011912][ T5376] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 65.012039][ T5376] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.012168][ T5376] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.012299][ T5376] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 65.012426][ T5376] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 65.012562][ T5376] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.012698][ T5376] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.012826][ T5376] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.012955][ T5376] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 65.013085][ T5376] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.013214][ T5376] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 65.013342][ T5376] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 65.013469][ T5376] ? copy_msghdr_from_user (net/socket.c:2635) [ 65.013602][ T5376] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 65.013764][ T5376] ? move_addr_to_kernel (net/socket.c:258) [ 65.013893][ T5376] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 65.014021][ T5376] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.014151][ T5376] ___sys_sendmsg (net/socket.c:2752) [ 65.014279][ T5376] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 65.014438][ T5376] ? copy_msghdr_from_user (net/socket.c:2603) [ 65.014585][ T5376] __sys_sendmsg (net/socket.c:2784) [ 65.014720][ T5376] ? __sys_sendmsg_sock (net/socket.c:2765) [ 65.014847][ T5376] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 65.015009][ T5376] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 65.015139][ T5376] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.015269][ T5376] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.015398][ T5376] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.015525][ T5376] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.015659][ T5376] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.015821][ T5376] RIP: 0033:0x7f147cc1708e [ 65.015954][ T5376] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 65.016408][ T5376] RSP: 002b:00007fff9c0399f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.016607][ T5376] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f147cc1708e [ 65.016802][ T5376] RDX: 0000000000000000 RSI: 00007fff9c039aa0 RDI: 0000000000000005 [ 65.016992][ T5376] RBP: 00007fff9c039a00 R08: 0000000000000000 R09: 0000000000000000 [ 65.017183][ T5376] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9b7 [ 65.017374][ T5376] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff9c03a160 | [ 65.020211][ T5376] ------------[ cut here ]------------ | [ 65.020351][ T5376] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/5376 | [ 65.020608][ T5376] Modules linked in: | [ 65.020962][ T5376] Tainted: [W]=WARN [ 65.021056][ T5376] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.021219][ T5376] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.021382][ T5376] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 65.021834][ T5376] RSP: 0018:ffa0000005ee7190 EFLAGS: 00010286 [ 65.021989][ T5376] RAX: 00000000ffffffa6 RBX: ff110000092b7540 RCX: 1ff4000000bdcdf8 [ 65.022174][ T5376] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000092b75fc [ 65.022357][ T5376] RBP: ff1100001272c000 R08: 1fe2200001256ec1 R09: ff11000013920b58 [ 65.022545][ T5376] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 65.022734][ T5376] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 65.022921][ T5376] FS: 00007f147c9dd840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 65.023137][ T5376] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.023292][ T5376] CR2: 00007fc6a09f6f98 CR3: 000000001363a001 CR4: 0000000000771ef0 [ 65.023479][ T5376] PKRU: 55555554 [ 65.023578][ T5376] Call Trace: [ 65.023671][ T5376] [ 65.023741][ T5376] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 65.023899][ T5376] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 65.024053][ T5376] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 65.024148][ T5376] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 65.024273][ T5376] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 65.024418][ T5376] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.024546][ T5376] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.024670][ T5376] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.024798][ T5376] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.024922][ T5376] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.025064][ T5376] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.025187][ T5376] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.025311][ T5376] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.025434][ T5376] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.025564][ T5376] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.025696][ T5376] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 65.025821][ T5376] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.025945][ T5376] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.026068][ T5376] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.026192][ T5376] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.026317][ T5376] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.026442][ T5376] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 65.026571][ T5376] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.026701][ T5376] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.026824][ T5376] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.026949][ T5376] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.027071][ T5376] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.027196][ T5376] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 65.027321][ T5376] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.027445][ T5376] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.027579][ T5376] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 65.027705][ T5376] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 65.027831][ T5376] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.027962][ T5376] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.028086][ T5376] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.028211][ T5376] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 65.028337][ T5376] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.028463][ T5376] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 65.028593][ T5376] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 65.028725][ T5376] ? copy_msghdr_from_user (net/socket.c:2635) [ 65.028850][ T5376] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 65.029004][ T5376] ? move_addr_to_kernel (net/socket.c:258) [ 65.029130][ T5376] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 65.029255][ T5376] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.029381][ T5376] ___sys_sendmsg (net/socket.c:2752) [ 65.029504][ T5376] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 65.029666][ T5376] ? copy_msghdr_from_user (net/socket.c:2603) [ 65.029808][ T5376] __sys_sendmsg (net/socket.c:2784) [ 65.029933][ T5376] ? __sys_sendmsg_sock (net/socket.c:2765) [ 65.030056][ T5376] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 65.030213][ T5376] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 65.030339][ T5376] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.030465][ T5376] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.030600][ T5376] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.030729][ T5376] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.030859][ T5376] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.031013][ T5376] RIP: 0033:0x7f147cc1708e [ 65.031143][ T5376] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 65.031592][ T5376] RSP: 002b:00007fff9c0399f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.031784][ T5376] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f147cc1708e [ 65.031969][ T5376] RDX: 0000000000000000 RSI: 00007fff9c039aa0 RDI: 0000000000000005 [ 65.032155][ T5376] RBP: 00007fff9c039a00 R08: 0000000000000000 R09: 0000000000000000 [ 65.032340][ T5376] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9b7 [ 65.032526][ T5376] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff9c03a160 | [ 65.080813][ T5378] ------------[ cut here ]------------ | [ 65.080998][ T5378] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/5378 | [ 65.081308][ T5378] Modules linked in: | [ 65.082605][ T5378] Tainted: [W]=WARN [ 65.083606][ T5378] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.083922][ T5378] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.084230][ T5378] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 65.084812][ T5378] RSP: 0018:ffa0000005f07090 EFLAGS: 00010286 [ 65.085021][ T5378] RAX: 00000000ffffffa6 RBX: ff1100000ce81380 RCX: 1ff4000000be0dd8 [ 65.085261][ T5378] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000ce8143c [ 65.085503][ T5378] RBP: ff11000005982000 R08: 1fe22000019d0289 R09: ff11000013925158 [ 65.085767][ T5378] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 65.086011][ T5378] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 65.086255][ T5378] FS: 00007f23be50a840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 65.086531][ T5378] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.086764][ T5378] CR2: 000000000e684988 CR3: 000000001363a004 CR4: 0000000000771ef0 [ 65.087011][ T5378] PKRU: 55555554 [ 65.087157][ T5378] Call Trace: [ 65.087302][ T5378] [ 65.087418][ T5378] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.087610][ T5378] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 65.087798][ T5378] notifier_call_chain (kernel/notifier.c:85) [ 65.087979][ T5378] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 65.088158][ T5378] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 65.088341][ T5378] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 65.088563][ T5378] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 65.088754][ T5378] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.088937][ T5378] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 65.089119][ T5378] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 65.089300][ T5378] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 65.089512][ T5378] unregister_vlan_dev (net/8021q/vlan.c:112) [ 65.089722][ T5378] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 65.089904][ T5378] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.090083][ T5378] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.090263][ T5378] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.090442][ T5378] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.090633][ T5378] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.090843][ T5378] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.091026][ T5378] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.091207][ T5378] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.091384][ T5378] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.091575][ T5378] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.091764][ T5378] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 65.091948][ T5378] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.092127][ T5378] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.092309][ T5378] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.092489][ T5378] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.092683][ T5378] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.092871][ T5378] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 65.093049][ T5378] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.093227][ T5378] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.093492][ T5378] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.093693][ T5378] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.093873][ T5378] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.094055][ T5378] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 65.094319][ T5378] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.094504][ T5378] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.094705][ T5378] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 65.094883][ T5378] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 65.095150][ T5378] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.095331][ T5378] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.095510][ T5378] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.095712][ T5378] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 65.095978][ T5378] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.096162][ T5378] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 65.096344][ T5378] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 65.096528][ T5378] ? copy_msghdr_from_user (net/socket.c:2635) [ 65.096818][ T5378] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 65.097201][ T5378] ? move_addr_to_kernel (net/socket.c:258) [ 65.097384][ T5378] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 65.097578][ T5378] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.097769][ T5378] ___sys_sendmsg (net/socket.c:2752) [ 65.098033][ T5378] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 65.098329][ T5378] ? copy_msghdr_from_user (net/socket.c:2603) [ 65.098524][ T5378] __sys_sendmsg (net/socket.c:2784) [ 65.098806][ T5378] ? __sys_sendmsg_sock (net/socket.c:2765) [ 65.098985][ T5378] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 65.099200][ T5378] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 65.099465][ T5378] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.099746][ T5378] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.100107][ T5378] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.100292][ T5378] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.100477][ T5378] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.100709][ T5378] RIP: 0033:0x7f23be74408e [ 65.100895][ T5378] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 65.101501][ T5378] RSP: 002b:00007fff69c75690 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.101770][ T5378] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f23be74408e [ 65.102016][ T5378] RDX: 0000000000000000 RSI: 00007fff69c75740 RDI: 0000000000000005 [ 65.102259][ T5378] RBP: 00007fff69c756a0 R08: 0000000000000000 R09: 0000000000000000 [ 65.102502][ T5378] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9b7 [ 65.102941][ T5378] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff69c75e00 | [ 65.104996][ T5378] ------------[ cut here ]------------ | [ 65.105136][ T5378] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/5378 | [ 65.105394][ T5378] Modules linked in: | [ 65.105778][ T5378] Tainted: [W]=WARN [ 65.105876][ T5378] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.106127][ T5378] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.106388][ T5378] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 65.106859][ T5378] RSP: 0018:ffa0000005f07060 EFLAGS: 00010286 [ 65.107029][ T5378] RAX: 00000000ffffffa6 RBX: ff1100000ce803c0 RCX: 1ff4000000be0dd2 [ 65.107223][ T5378] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000ce8047c [ 65.107417][ T5378] RBP: ff11000005471000 R08: 1fe22000019d0091 R09: ff11000013925158 [ 65.107616][ T5378] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 65.107812][ T5378] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000005f070f8 [ 65.108008][ T5378] FS: 00007f23be50a840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 65.108236][ T5378] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.108399][ T5378] CR2: 00007fc6a09f6f98 CR3: 000000001363a004 CR4: 0000000000771ef0 [ 65.108600][ T5378] PKRU: 55555554 [ 65.108702][ T5378] Call Trace: [ 65.108799][ T5378] [ 65.108868][ T5378] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 65.109000][ T5378] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 65.109099][ T5378] netif_close_many (net/core/dev.c:1804) [ 65.109231][ T5378] ? __dev_close_many (net/core/dev.c:1781) [ 65.109362][ T5378] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 65.109524][ T5378] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 65.109699][ T5378] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 65.109832][ T5378] ? kasan_quarantine_put (mm/kasan/quarantine.c:234 (discriminator 6)) [ 65.109964][ T5378] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 65.110130][ T5378] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 65.110230][ T5378] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 65.110362][ T5378] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 65.110493][ T5378] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.110632][ T5378] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.110767][ T5378] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.110899][ T5378] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.111028][ T5378] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.111177][ T5378] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.111307][ T5378] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.111437][ T5378] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.111572][ T5378] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.111709][ T5378] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.111842][ T5378] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 65.112059][ T5378] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.112272][ T5378] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.112486][ T5378] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.112711][ T5378] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.112843][ T5378] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.112973][ T5378] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 65.113189][ T5378] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.113319][ T5378] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.113539][ T5378] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.113673][ T5378] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.113809][ T5378] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.113939][ T5378] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 65.114069][ T5378] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.114283][ T5378] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.114503][ T5378] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 65.114640][ T5378] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 65.114773][ T5378] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.114905][ T5378] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.115035][ T5378] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.115250][ T5378] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 65.115467][ T5378] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.115605][ T5378] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 65.115743][ T5378] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 65.115955][ T5378] ? copy_msghdr_from_user (net/socket.c:2635) [ 65.116170][ T5378] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 65.116415][ T5378] ? move_addr_to_kernel (net/socket.c:258) [ 65.116551][ T5378] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 65.116682][ T5378] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.116817][ T5378] ___sys_sendmsg (net/socket.c:2752) [ 65.116948][ T5378] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 65.117109][ T5378] ? copy_msghdr_from_user (net/socket.c:2603) [ 65.117250][ T5378] __sys_sendmsg (net/socket.c:2784) [ 65.117464][ T5378] ? __sys_sendmsg_sock (net/socket.c:2765) [ 65.117682][ T5378] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 65.117852][ T5378] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 65.117982][ T5378] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.118116][ T5378] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.118246][ T5378] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.118375][ T5378] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.118594][ T5378] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.118930][ T5378] RIP: 0033:0x7f23be74408e [ 65.119066][ T5378] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 65.119716][ T5378] RSP: 002b:00007fff69c75690 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.119914][ T5378] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f23be74408e [ 65.120108][ T5378] RDX: 0000000000000000 RSI: 00007fff69c75740 RDI: 0000000000000005 [ 65.120303][ T5378] RBP: 00007fff69c756a0 R08: 0000000000000000 R09: 0000000000000000 [ 65.120671][ T5378] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9b7 [ 65.120869][ T5378] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff69c75e00 | [ 65.130277][ T5378] ------------[ cut here ]------------ | [ 65.130416][ T5378] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/5378 | [ 65.130672][ T5378] Modules linked in: | [ 65.131028][ T5378] Tainted: [W]=WARN [ 65.131123][ T5378] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.131279][ T5378] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.131445][ T5378] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 65.131911][ T5378] RSP: 0018:ffa0000005f07190 EFLAGS: 00010286 [ 65.132067][ T5378] RAX: 00000000ffffffa6 RBX: ff11000001e45e00 RCX: 1ff4000000be0df8 [ 65.132251][ T5378] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000001e45ebc [ 65.132436][ T5378] RBP: ff11000005471000 R08: 1fe22000003c8bd9 R09: ff11000013925158 [ 65.132626][ T5378] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 65.132817][ T5378] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 65.133005][ T5378] FS: 00007f23be50a840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 65.133222][ T5378] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.133377][ T5378] CR2: 000056363cba7ee8 CR3: 000000001363a002 CR4: 0000000000771ef0 [ 65.133571][ T5378] PKRU: 55555554 [ 65.133666][ T5378] Call Trace: [ 65.133762][ T5378] [ 65.133828][ T5378] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 65.133986][ T5378] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 65.134140][ T5378] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 65.134235][ T5378] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 65.134360][ T5378] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 65.134487][ T5378] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.134617][ T5378] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.134747][ T5378] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.134871][ T5378] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.134993][ T5378] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.135136][ T5378] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.135259][ T5378] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.135384][ T5378] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.135509][ T5378] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.135647][ T5378] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.135775][ T5378] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 65.135901][ T5378] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.136025][ T5378] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.136148][ T5378] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.136273][ T5378] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.136399][ T5378] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.136525][ T5378] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 65.136656][ T5378] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.136783][ T5378] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.136908][ T5378] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.137035][ T5378] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.137159][ T5378] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.137283][ T5378] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 65.137408][ T5378] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.137531][ T5378] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.137667][ T5378] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 65.137796][ T5378] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 65.137928][ T5378] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.138053][ T5378] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.138177][ T5378] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.138303][ T5378] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 65.138428][ T5378] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.138560][ T5378] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 65.138687][ T5378] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 65.138820][ T5378] ? copy_msghdr_from_user (net/socket.c:2635) [ 65.138944][ T5378] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 65.139098][ T5378] ? move_addr_to_kernel (net/socket.c:258) [ 65.139224][ T5378] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 65.139348][ T5378] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.139473][ T5378] ___sys_sendmsg (net/socket.c:2752) [ 65.139602][ T5378] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 65.139766][ T5378] ? copy_msghdr_from_user (net/socket.c:2603) [ 65.139906][ T5378] __sys_sendmsg (net/socket.c:2784) [ 65.140031][ T5378] ? __sys_sendmsg_sock (net/socket.c:2765) [ 65.140154][ T5378] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 65.140313][ T5378] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 65.140438][ T5378] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.140568][ T5378] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.140699][ T5378] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.140828][ T5378] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.140956][ T5378] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.141110][ T5378] RIP: 0033:0x7f23be74408e [ 65.141241][ T5378] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 65.141693][ T5378] RSP: 002b:00007fff69c75690 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.141881][ T5378] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f23be74408e [ 65.142068][ T5378] RDX: 0000000000000000 RSI: 00007fff69c75740 RDI: 0000000000000005 [ 65.142253][ T5378] RBP: 00007fff69c756a0 R08: 0000000000000000 R09: 0000000000000000 [ 65.142439][ T5378] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9b7 [ 65.142632][ T5378] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff69c75e00 | [ 65.197499][ T5383] ------------[ cut here ]------------ | [ 65.197649][ T5383] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/5383 | [ 65.197914][ T5383] Modules linked in: | [ 65.198283][ T5383] Tainted: [W]=WARN [ 65.198381][ T5383] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.198551][ T5383] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.198724][ T5383] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 65.199185][ T5383] RSP: 0018:ffa0000005f47090 EFLAGS: 00010286 [ 65.199349][ T5383] RAX: 00000000ffffffa6 RBX: ff1100000f096900 RCX: 1ff4000000be8dd8 [ 65.199550][ T5383] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f0969bc [ 65.199748][ T5383] RBP: ff11000005982000 R08: 1fe2200001e12d39 R09: ff1100000f25d158 [ 65.199941][ T5383] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 65.200132][ T5383] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 65.200327][ T5383] FS: 00007f60464cb840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 65.200559][ T5383] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.200729][ T5383] CR2: 00000000220ab988 CR3: 0000000013257002 CR4: 0000000000771ef0 [ 65.200923][ T5383] PKRU: 55555554 [ 65.201020][ T5383] Call Trace: [ 65.201117][ T5383] [ 65.201183][ T5383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.201314][ T5383] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 65.201445][ T5383] notifier_call_chain (kernel/notifier.c:85) [ 65.201583][ T5383] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 65.201716][ T5383] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 65.201846][ T5383] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 65.202006][ T5383] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 65.202139][ T5383] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.202268][ T5383] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 65.202399][ T5383] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 65.202529][ T5383] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 65.203169][ T5383] unregister_vlan_dev (net/8021q/vlan.c:112) [ 65.203303][ T5383] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 65.203433][ T5383] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.203568][ T5383] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.203700][ T5383] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.203830][ T5383] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.203957][ T5383] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.204107][ T5383] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.204236][ T5383] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.204365][ T5383] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.204494][ T5383] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.204630][ T5383] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.204764][ T5383] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 65.204895][ T5383] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.205025][ T5383] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.205158][ T5383] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.205287][ T5383] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.205417][ T5383] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.205549][ T5383] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 65.205679][ T5383] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.205812][ T5383] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.205942][ T5383] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.206072][ T5383] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.206201][ T5383] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.206332][ T5383] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 65.206461][ T5383] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.206595][ T5383] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.206734][ T5383] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 65.206862][ T5383] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 65.206995][ T5383] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.207124][ T5383] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.207255][ T5383] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.207384][ T5383] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 65.207515][ T5383] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.207649][ T5383] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 65.207784][ T5383] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 65.207913][ T5383] ? copy_msghdr_from_user (net/socket.c:2635) [ 65.208045][ T5383] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 65.208205][ T5383] ? move_addr_to_kernel (net/socket.c:258) [ 65.208335][ T5383] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 65.208465][ T5383] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.208601][ T5383] ___sys_sendmsg (net/socket.c:2752) [ 65.208738][ T5383] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 65.208900][ T5383] ? copy_msghdr_from_user (net/socket.c:2603) [ 65.209042][ T5383] __sys_sendmsg (net/socket.c:2784) [ 65.209173][ T5383] ? __sys_sendmsg_sock (net/socket.c:2765) [ 65.209301][ T5383] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 65.209465][ T5383] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 65.209600][ T5383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.209737][ T5383] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.209867][ T5383] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.209998][ T5383] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.210129][ T5383] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.210289][ T5383] RIP: 0033:0x7f604670508e [ 65.210426][ T5383] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 65.210903][ T5383] RSP: 002b:00007ffed945cde0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.211098][ T5383] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f604670508e [ 65.211291][ T5383] RDX: 0000000000000000 RSI: 00007ffed945ce90 RDI: 0000000000000005 [ 65.211485][ T5383] RBP: 00007ffed945cdf0 R08: 0000000000000000 R09: 0000000000000000 [ 65.211684][ T5383] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9b7 [ 65.211881][ T5383] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffed945d550 | [ 65.213452][ T5383] ------------[ cut here ]------------ | [ 65.213585][ T5383] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/5383 | [ 65.213837][ T5383] Modules linked in: | [ 65.214187][ T5383] Tainted: [W]=WARN [ 65.214283][ T5383] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.214445][ T5383] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.215242][ T5383] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 65.215770][ T5383] RSP: 0018:ffa0000005f47060 EFLAGS: 00010286 [ 65.215933][ T5383] RAX: 00000000ffffffa6 RBX: ff1100000f096ac0 RCX: 1ff4000000be8dd2 [ 65.216123][ T5383] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f096b7c [ 65.216313][ T5383] RBP: ff1100000986c000 R08: 1fe2200001e12d71 R09: ff1100000f25d158 [ 65.216502][ T5383] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 65.216714][ T5383] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000005f470f8 [ 65.216905][ T5383] FS: 00007f60464cb840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 65.217127][ T5383] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.217286][ T5383] CR2: 00000000220ab988 CR3: 0000000013257002 CR4: 0000000000771ef0 [ 65.217476][ T5383] PKRU: 55555554 [ 65.217578][ T5383] Call Trace: [ 65.217672][ T5383] [ 65.217741][ T5383] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 65.217871][ T5383] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 65.217969][ T5383] netif_close_many (net/core/dev.c:1804) [ 65.218097][ T5383] ? __dev_close_many (net/core/dev.c:1781) [ 65.218225][ T5383] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 65.218384][ T5383] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 65.218550][ T5383] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 65.218677][ T5383] ? kasan_quarantine_put (mm/kasan/quarantine.c:234 (discriminator 6)) [ 65.218809][ T5383] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 65.218970][ T5383] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 65.219068][ T5383] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 65.219197][ T5383] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 65.219324][ T5383] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.219453][ T5383] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.219583][ T5383] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.219714][ T5383] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.219841][ T5383] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.219986][ T5383] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.220114][ T5383] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.220242][ T5383] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.220369][ T5383] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.220497][ T5383] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.220630][ T5383] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 65.220761][ T5383] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.220888][ T5383] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.221016][ T5383] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.221144][ T5383] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.221272][ T5383] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.221402][ T5383] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 65.221530][ T5383] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.221663][ T5383] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.221793][ T5383] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.221922][ T5383] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.222050][ T5383] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.222178][ T5383] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 65.222305][ T5383] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.222433][ T5383] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.222570][ T5383] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 65.222702][ T5383] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 65.222831][ T5383] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.222960][ T5383] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.223088][ T5383] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.223217][ T5383] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 65.223348][ T5383] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.223477][ T5383] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 65.223612][ T5383] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 65.223745][ T5383] ? copy_msghdr_from_user (net/socket.c:2635) [ 65.223873][ T5383] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 65.224031][ T5383] ? move_addr_to_kernel (net/socket.c:258) [ 65.224160][ T5383] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 65.224289][ T5383] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.224420][ T5383] ___sys_sendmsg (net/socket.c:2752) [ 65.224551][ T5383] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 65.224717][ T5383] ? copy_msghdr_from_user (net/socket.c:2603) [ 65.224857][ T5383] __sys_sendmsg (net/socket.c:2784) [ 65.224985][ T5383] ? __sys_sendmsg_sock (net/socket.c:2765) [ 65.225112][ T5383] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 65.225272][ T5383] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 65.225401][ T5383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.225529][ T5383] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.225664][ T5383] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.225793][ T5383] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.225920][ T5383] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.226079][ T5383] RIP: 0033:0x7f604670508e [ 65.226211][ T5383] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 65.226674][ T5383] RSP: 002b:00007ffed945cde0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.226869][ T5383] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f604670508e [ 65.227058][ T5383] RDX: 0000000000000000 RSI: 00007ffed945ce90 RDI: 0000000000000005 [ 65.227251][ T5383] RBP: 00007ffed945cdf0 R08: 0000000000000000 R09: 0000000000000000 [ 65.227442][ T5383] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9b7 [ 65.227639][ T5383] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffed945d550 | [ 65.230372][ T5383] ------------[ cut here ]------------ | [ 65.230506][ T5383] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/5383 | [ 65.230761][ T5383] Modules linked in: | [ 65.231110][ T5383] Tainted: [W]=WARN [ 65.231202][ T5383] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.231356][ T5383] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.231516][ T5383] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 65.231968][ T5383] RSP: 0018:ffa0000005f47190 EFLAGS: 00010286 [ 65.232125][ T5383] RAX: 00000000ffffffa6 RBX: ff110000125a6200 RCX: 1ff4000000be8df8 [ 65.232308][ T5383] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000125a62bc [ 65.232492][ T5383] RBP: ff1100000986c000 R08: 1fe22000024b4c59 R09: ff1100000f25d158 [ 65.232683][ T5383] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 65.232872][ T5383] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 65.233056][ T5383] FS: 00007f60464cb840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 65.233272][ T5383] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.233427][ T5383] CR2: 0000562c36b80d5c CR3: 0000000013257005 CR4: 0000000000771ef0 [ 65.233624][ T5383] PKRU: 55555554 [ 65.233721][ T5383] Call Trace: [ 65.233814][ T5383] [ 65.233878][ T5383] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 65.234036][ T5383] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 65.234191][ T5383] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 65.234288][ T5383] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 65.234412][ T5383] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 65.234551][ T5383] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.234676][ T5383] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.234808][ T5383] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.234938][ T5383] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.235061][ T5383] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.235203][ T5383] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.235326][ T5383] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.235450][ T5383] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.235578][ T5383] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.235707][ T5383] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.235830][ T5383] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 65.235955][ T5383] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.236078][ T5383] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.236203][ T5383] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.236327][ T5383] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.236452][ T5383] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.236667][ T5383] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 65.236795][ T5383] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.236999][ T5383] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.237126][ T5383] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.237256][ T5383] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.237380][ T5383] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.237512][ T5383] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 65.237707][ T5383] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.237831][ T5383] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.237957][ T5383] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 65.238079][ T5383] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 65.238204][ T5383] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.238330][ T5383] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.238453][ T5383] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.238581][ T5383] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 65.238709][ T5383] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.238834][ T5383] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 65.238959][ T5383] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 65.239082][ T5383] ? copy_msghdr_from_user (net/socket.c:2635) [ 65.239206][ T5383] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 65.239361][ T5383] ? move_addr_to_kernel (net/socket.c:258) [ 65.239484][ T5383] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 65.239612][ T5383] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.239742][ T5383] ___sys_sendmsg (net/socket.c:2752) [ 65.239865][ T5383] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 65.240018][ T5383] ? copy_msghdr_from_user (net/socket.c:2603) [ 65.240155][ T5383] __sys_sendmsg (net/socket.c:2784) [ 65.240280][ T5383] ? __sys_sendmsg_sock (net/socket.c:2765) [ 65.240405][ T5383] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 65.240569][ T5383] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 65.240721][ T5383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.240847][ T5383] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.240975][ T5383] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.241099][ T5383] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.241225][ T5383] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.241380][ T5383] RIP: 0033:0x7f604670508e [ 65.241509][ T5383] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 65.241964][ T5383] RSP: 002b:00007ffed945cde0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.242153][ T5383] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f604670508e [ 65.242336][ T5383] RDX: 0000000000000000 RSI: 00007ffed945ce90 RDI: 0000000000000005 [ 65.242522][ T5383] RBP: 00007ffed945cdf0 R08: 0000000000000000 R09: 0000000000000000 [ 65.242716][ T5383] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9b7 [ 65.242902][ T5383] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffed945d550 | [ 65.294228][ T5385] ------------[ cut here ]------------ | [ 65.294380][ T5385] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/5385 | [ 65.295265][ T5385] Modules linked in: | [ 65.295675][ T5385] Tainted: [W]=WARN [ 65.295778][ T5385] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.295941][ T5385] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.296110][ T5385] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 65.296577][ T5385] RSP: 0018:ffa0000005f57090 EFLAGS: 00010286 [ 65.296747][ T5385] RAX: 00000000ffffffa6 RBX: ff1100000bfab540 RCX: 1ff4000000beadd8 [ 65.296941][ T5385] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000bfab5fc [ 65.297135][ T5385] RBP: ff11000005982000 R08: 1fe22000017f56c1 R09: ff1100001364ae58 [ 65.297328][ T5385] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 65.297521][ T5385] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 65.297727][ T5385] FS: 00007f30825dc840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 65.297959][ T5385] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.298122][ T5385] CR2: 0000000035e65988 CR3: 000000001393f001 CR4: 0000000000771ef0 [ 65.298318][ T5385] PKRU: 55555554 [ 65.298414][ T5385] Call Trace: [ 65.298511][ T5385] [ 65.298583][ T5385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.298719][ T5385] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 65.298852][ T5385] notifier_call_chain (kernel/notifier.c:85) [ 65.298987][ T5385] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 65.299118][ T5385] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 65.299248][ T5385] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 65.299410][ T5385] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 65.299548][ T5385] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.299679][ T5385] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 65.299819][ T5385] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 65.299950][ T5385] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 65.300113][ T5385] unregister_vlan_dev (net/8021q/vlan.c:112) [ 65.300245][ T5385] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 65.300377][ T5385] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.300507][ T5385] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.300643][ T5385] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.300780][ T5385] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.300910][ T5385] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.301058][ T5385] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.301188][ T5385] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.301319][ T5385] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.301448][ T5385] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.301582][ T5385] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.301715][ T5385] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 65.301848][ T5385] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.301978][ T5385] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.302108][ T5385] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.302238][ T5385] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.302369][ T5385] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.302499][ T5385] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 65.302637][ T5385] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.302777][ T5385] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.302908][ T5385] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.303040][ T5385] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.303170][ T5385] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.303301][ T5385] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 65.303431][ T5385] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.303570][ T5385] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.303709][ T5385] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 65.303840][ T5385] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 65.303973][ T5385] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.304106][ T5385] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.304237][ T5385] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.304369][ T5385] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 65.304501][ T5385] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.304641][ T5385] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 65.304780][ T5385] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 65.304911][ T5385] ? copy_msghdr_from_user (net/socket.c:2635) [ 65.305041][ T5385] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 65.305204][ T5385] ? move_addr_to_kernel (net/socket.c:258) [ 65.305336][ T5385] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 65.305467][ T5385] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.305605][ T5385] ___sys_sendmsg (net/socket.c:2752) [ 65.305741][ T5385] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 65.305903][ T5385] ? copy_msghdr_from_user (net/socket.c:2603) [ 65.306045][ T5385] __sys_sendmsg (net/socket.c:2784) [ 65.306176][ T5385] ? __sys_sendmsg_sock (net/socket.c:2765) [ 65.306307][ T5385] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 65.306471][ T5385] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 65.306607][ T5385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.306745][ T5385] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.306876][ T5385] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.307007][ T5385] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.307137][ T5385] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.307298][ T5385] RIP: 0033:0x7f308281608e [ 65.307436][ T5385] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 65.307911][ T5385] RSP: 002b:00007ffeee812510 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.308107][ T5385] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f308281608e [ 65.308303][ T5385] RDX: 0000000000000000 RSI: 00007ffeee8125c0 RDI: 0000000000000005 [ 65.308498][ T5385] RBP: 00007ffeee812520 R08: 0000000000000000 R09: 0000000000000000 [ 65.308702][ T5385] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9b7 [ 65.308895][ T5385] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeee812c80 | [ 65.310508][ T5385] ------------[ cut here ]------------ | [ 65.310654][ T5385] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/5385 | [ 65.310912][ T5385] Modules linked in: | [ 65.311270][ T5385] Tainted: [W]=WARN [ 65.311367][ T5385] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.311528][ T5385] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.311708][ T5385] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 65.312163][ T5385] RSP: 0018:ffa0000005f57060 EFLAGS: 00010286 [ 65.312324][ T5385] RAX: 00000000ffffffa6 RBX: ff1100000bfaa740 RCX: 1ff4000000beadd2 [ 65.312515][ T5385] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000bfaa7fc [ 65.312714][ T5385] RBP: ff110000059dc000 R08: 1fe22000017f5501 R09: ff1100001364ae58 [ 65.312902][ T5385] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 65.313090][ T5385] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000005f570f8 [ 65.313282][ T5385] FS: 00007f30825dc840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 65.313506][ T5385] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.313674][ T5385] CR2: 00007fc6a09f6f98 CR3: 000000001393f005 CR4: 0000000000771ef0 [ 65.313870][ T5385] PKRU: 55555554 [ 65.313965][ T5385] Call Trace: [ 65.314060][ T5385] [ 65.314126][ T5385] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 65.314256][ T5385] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 65.314353][ T5385] netif_close_many (net/core/dev.c:1804) [ 65.314483][ T5385] ? __dev_close_many (net/core/dev.c:1781) [ 65.314617][ T5385] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 65.314782][ T5385] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 65.314944][ T5385] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 65.315105][ T5385] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 65.315233][ T5385] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 65.315361][ T5385] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 65.315521][ T5385] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 65.315655][ T5385] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.315786][ T5385] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.315912][ T5385] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.316040][ T5385] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.316166][ T5385] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.316311][ T5385] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.316438][ T5385] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.316571][ T5385] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.316702][ T5385] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.316830][ T5385] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.316960][ T5385] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 65.317088][ T5385] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.317215][ T5385] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.317342][ T5385] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.317470][ T5385] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.317604][ T5385] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.317740][ T5385] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 65.317867][ T5385] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.317995][ T5385] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.318121][ T5385] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.318251][ T5385] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.318378][ T5385] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.318505][ T5385] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 65.318640][ T5385] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.318774][ T5385] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.318905][ T5385] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 65.319031][ T5385] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 65.319161][ T5385] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.319290][ T5385] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.319417][ T5385] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.319550][ T5385] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 65.319681][ T5385] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.319814][ T5385] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 65.319943][ T5385] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 65.320071][ T5385] ? copy_msghdr_from_user (net/socket.c:2635) [ 65.320199][ T5385] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 65.320357][ T5385] ? move_addr_to_kernel (net/socket.c:258) [ 65.320485][ T5385] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 65.320620][ T5385] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.320754][ T5385] ___sys_sendmsg (net/socket.c:2752) [ 65.320881][ T5385] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 65.321040][ T5385] ? copy_msghdr_from_user (net/socket.c:2603) [ 65.321180][ T5385] __sys_sendmsg (net/socket.c:2784) [ 65.321308][ T5385] ? __sys_sendmsg_sock (net/socket.c:2765) [ 65.321436][ T5385] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 65.321604][ T5385] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 65.321736][ T5385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.321866][ T5385] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.321993][ T5385] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.322120][ T5385] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.322248][ T5385] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.322407][ T5385] RIP: 0033:0x7f308281608e [ 65.322547][ T5385] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 65.323008][ T5385] RSP: 002b:00007ffeee812510 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.323201][ T5385] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f308281608e [ 65.323391][ T5385] RDX: 0000000000000000 RSI: 00007ffeee8125c0 RDI: 0000000000000005 [ 65.323585][ T5385] RBP: 00007ffeee812520 R08: 0000000000000000 R09: 0000000000000000 [ 65.323779][ T5385] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9b7 [ 65.323970][ T5385] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeee812c80 | [ 65.331899][ T5385] ------------[ cut here ]------------ | [ 65.332038][ T5385] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/5385 | [ 65.332284][ T5385] Modules linked in: | [ 65.332644][ T5385] Tainted: [W]=WARN [ 65.332745][ T5385] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.332903][ T5385] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.333068][ T5385] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 65.333514][ T5385] RSP: 0018:ffa0000005f57190 EFLAGS: 00010286 [ 65.333679][ T5385] RAX: 00000000ffffffa6 RBX: ff11000013499000 RCX: 1ff4000000beadf8 [ 65.333865][ T5385] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000134990bc [ 65.334048][ T5385] RBP: ff110000059dc000 R08: 1fe2200002693219 R09: ff1100001364ae58 [ 65.334233][ T5385] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 65.334417][ T5385] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 65.334608][ T5385] FS: 00007f30825dc840(0000) GS:ff110000d7b47000(0000) knlGS:0000000000000000 [ 65.334828][ T5385] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.334982][ T5385] CR2: 0000562c6a18d6b8 CR3: 000000001393f006 CR4: 0000000000771ef0 [ 65.335168][ T5385] PKRU: 55555554 [ 65.335260][ T5385] Call Trace: [ 65.335351][ T5385] [ 65.335415][ T5385] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 65.335579][ T5385] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 65.335738][ T5385] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 65.335863][ T5385] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 65.335986][ T5385] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 65.336143][ T5385] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 65.336267][ T5385] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.336390][ T5385] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.336514][ T5385] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.336648][ T5385] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.336775][ T5385] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.336921][ T5385] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.337043][ T5385] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.337167][ T5385] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.337289][ T5385] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.337416][ T5385] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.337544][ T5385] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 65.337671][ T5385] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.337800][ T5385] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.337923][ T5385] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.338048][ T5385] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.338172][ T5385] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 65.338297][ T5385] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 65.338422][ T5385] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.338548][ T5385] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.338672][ T5385] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.338804][ T5385] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.338927][ T5385] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.339052][ T5385] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 65.339177][ T5385] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.339301][ T5385] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.339428][ T5385] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 65.339557][ T5385] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 65.339683][ T5385] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.339812][ T5385] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.339939][ T5385] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.340065][ T5385] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 65.340191][ T5385] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.340323][ T5385] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 65.340449][ T5385] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 65.340584][ T5385] ? copy_msghdr_from_user (net/socket.c:2635) [ 65.340712][ T5385] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 65.340866][ T5385] ? move_addr_to_kernel (net/socket.c:258) [ 65.340993][ T5385] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 65.341117][ T5385] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.341243][ T5385] ___sys_sendmsg (net/socket.c:2752) [ 65.341368][ T5385] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 65.341524][ T5385] ? copy_msghdr_from_user (net/socket.c:2603) [ 65.341667][ T5385] __sys_sendmsg (net/socket.c:2784) [ 65.341796][ T5385] ? __sys_sendmsg_sock (net/socket.c:2765) [ 65.341922][ T5385] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 65.342079][ T5385] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 65.342203][ T5385] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.342331][ T5385] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.342457][ T5385] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.342586][ T5385] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.342715][ T5385] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.342871][ T5385] RIP: 0033:0x7f308281608e [ 65.343002][ T5385] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 65.343444][ T5385] RSP: 002b:00007ffeee812510 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.343638][ T5385] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f308281608e [ 65.343830][ T5385] RDX: 0000000000000000 RSI: 00007ffeee8125c0 RDI: 0000000000000005 [ 65.344020][ T5385] RBP: 00007ffeee812520 R08: 0000000000000000 R09: 0000000000000000 [ 65.344207][ T5385] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9b7 [ 65.344392][ T5385] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeee812c80 | [ 65.412949][ T5390] ------------[ cut here ]------------ | [ 65.413105][ T5390] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/5390 | [ 65.413381][ T5390] Modules linked in: | [ 65.413788][ T5390] Tainted: [W]=WARN [ 65.413891][ T5390] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.414062][ T5390] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.414238][ T5390] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 65.414782][ T5390] RSP: 0018:ffa0000005fa7090 EFLAGS: 00010286 [ 65.414954][ T5390] RAX: 00000000ffffffa6 RBX: ff11000013735c40 RCX: 1ff4000000bf4dd8 [ 65.415156][ T5390] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000013735cfc [ 65.415360][ T5390] RBP: ff11000005982000 R08: 1fe22000026e6ba1 R09: ff1100000a9b0b80 [ 65.415573][ T5390] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 65.415778][ T5390] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 65.415980][ T5390] FS: 00007fe98c5cb840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 65.416217][ T5390] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.416389][ T5390] CR2: 0000562c36b80d5c CR3: 00000000130d4002 CR4: 0000000000771ef0 [ 65.416602][ T5390] PKRU: 55555554 [ 65.416711][ T5390] Call Trace: [ 65.416815][ T5390] [ 65.416886][ T5390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.417024][ T5390] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 65.417161][ T5390] notifier_call_chain (kernel/notifier.c:85) [ 65.417301][ T5390] __netdev_upper_dev_link (net/core/dev.c:8931) [ 65.417439][ T5390] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 65.417587][ T5390] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 65.417730][ T5390] netdev_upper_dev_link (net/core/dev.c:8972) [ 65.417867][ T5390] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 65.418006][ T5390] register_vlan_dev (net/8021q/vlan.c:183) [ 65.418145][ T5390] vlan_newlink (net/8021q/vlan_netlink.c:194) [ 65.418280][ T5390] ? nla_strscpy (lib/nlattr.c:795) [ 65.418417][ T5390] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 65.418563][ T5390] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 65.418706][ T5390] ? __dev_get_by_name (net/core/dev.c:883) [ 65.418842][ T5390] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 65.418984][ T5390] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 65.419124][ T5390] rtnl_newlink (net/core/rtnetlink.c:4150) [ 65.419261][ T5390] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.419397][ T5390] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.419540][ T5390] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.419677][ T5390] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.419818][ T5390] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.419959][ T5390] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.420098][ T5390] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.420236][ T5390] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 65.420373][ T5390] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.420510][ T5390] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.420651][ T5390] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.420796][ T5390] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.420932][ T5390] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.421068][ T5390] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 65.421204][ T5390] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.421342][ T5390] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.421484][ T5390] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 65.421629][ T5390] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 65.421771][ T5390] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.421909][ T5390] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.422047][ T5390] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.422186][ T5390] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 65.422324][ T5390] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.422461][ T5390] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 65.422605][ T5390] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 65.422748][ T5390] ? copy_msghdr_from_user (net/socket.c:2635) [ 65.422885][ T5390] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 65.423054][ T5390] ? move_addr_to_kernel (net/socket.c:258) [ 65.423195][ T5390] ___sys_sendmsg (net/socket.c:2752) [ 65.423330][ T5390] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.423468][ T5390] ? copy_msghdr_from_user (net/socket.c:2603) [ 65.423620][ T5390] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 65.423767][ T5390] __sys_sendmsg (net/socket.c:2784) [ 65.423904][ T5390] ? __sys_sendmsg_sock (net/socket.c:2765) [ 65.424046][ T5390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.424183][ T5390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.424322][ T5390] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.424458][ T5390] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.424601][ T5390] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.424775][ T5390] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.424946][ T5390] RIP: 0033:0x7fe98c80508e [ 65.425089][ T5390] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 65.425580][ T5390] RSP: 002b:00007ffce3f933b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.425794][ T5390] RAX: ffffffffffffffda RBX: 00007ffce3f93b60 RCX: 00007fe98c80508e [ 65.425996][ T5390] RDX: 0000000000000000 RSI: 00007ffce3f93460 RDI: 0000000000000005 [ 65.426198][ T5390] RBP: 00007ffce3f933c0 R08: 0000000000000000 R09: 0000000000000000 [ 65.426402][ T5390] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9b7 [ 65.426612][ T5390] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffce3f93b20 | [ 65.428238][ T5390] ------------[ cut here ]------------ | [ 65.428369][ T5390] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/5390 | [ 65.428640][ T5390] Modules linked in: | [ 65.429021][ T5390] Tainted: [W]=WARN [ 65.429121][ T5390] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.429289][ T5390] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.429464][ T5390] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 65.429948][ T5390] RSP: 0018:ffa0000005fa71b0 EFLAGS: 00010286 [ 65.430118][ T5390] RAX: 00000000ffffffa6 RBX: ff1100000c634200 RCX: 1ff4000000bf4dfc [ 65.430318][ T5390] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c6342bc [ 65.430518][ T5390] RBP: ff110000052d1000 R08: 1fe22000018c6859 R09: ff1100000a9b0b80 [ 65.430725][ T5390] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 65.430924][ T5390] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff9256b3a0 [ 65.431128][ T5390] FS: 00007fe98c5cb840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 65.431362][ T5390] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.431529][ T5390] CR2: 0000562c36b80d5c CR3: 00000000130d4002 CR4: 0000000000771ef0 [ 65.431740][ T5390] PKRU: 55555554 [ 65.431840][ T5390] Call Trace: [ 65.431939][ T5390] [ 65.432008][ T5390] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 65.432145][ T5390] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 65.432248][ T5390] __dev_notify_flags (net/core/dev.c:9787) [ 65.432382][ T5390] ? netdev_update_features (net/core/dev.c:11098) [ 65.432516][ T5390] ? netdev_sync_lower_features (./include/net/netdev_lock.h:33) [ 65.432690][ T5390] ? netif_change_name (net/core/dev.c:1495) [ 65.432825][ T5390] ? linkwatch_fire_event (./include/linux/instrumented.h:112 ./include/asm-generic/bitops/instrumented-atomic.h:71 net/core/link_watch.c:323) [ 65.432959][ T5390] ? register_vlan_dev (net/8021q/vlan.c:196) [ 65.433096][ T5390] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 65.433231][ T5390] ? nla_strscpy (lib/nlattr.c:795) [ 65.433365][ T5390] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 65.433502][ T5390] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 65.433643][ T5390] ? __dev_get_by_name (net/core/dev.c:883) [ 65.433780][ T5390] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 65.433919][ T5390] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 65.434059][ T5390] rtnl_newlink (net/core/rtnetlink.c:4150) [ 65.434197][ T5390] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.434329][ T5390] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.434464][ T5390] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.434604][ T5390] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.434741][ T5390] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.434879][ T5390] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.435016][ T5390] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.435152][ T5390] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 65.435286][ T5390] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.435418][ T5390] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.435557][ T5390] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.435696][ T5390] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.435829][ T5390] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.435963][ T5390] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 65.436098][ T5390] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.436232][ T5390] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.436371][ T5390] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 65.436505][ T5390] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 65.436647][ T5390] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.436787][ T5390] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.436922][ T5390] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.437057][ T5390] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 65.437194][ T5390] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.437331][ T5390] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 65.437467][ T5390] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 65.437607][ T5390] ? copy_msghdr_from_user (net/socket.c:2635) [ 65.437746][ T5390] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 65.437911][ T5390] ? move_addr_to_kernel (net/socket.c:258) [ 65.438048][ T5390] ___sys_sendmsg (net/socket.c:2752) [ 65.438183][ T5390] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.438316][ T5390] ? copy_msghdr_from_user (net/socket.c:2603) [ 65.438460][ T5390] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 65.438602][ T5390] __sys_sendmsg (net/socket.c:2784) [ 65.438741][ T5390] ? __sys_sendmsg_sock (net/socket.c:2765) [ 65.438879][ T5390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.439012][ T5390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.439146][ T5390] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.439279][ T5390] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.439415][ T5390] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.439552][ T5390] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.439721][ T5390] RIP: 0033:0x7fe98c80508e [ 65.439859][ T5390] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 65.440340][ T5390] RSP: 002b:00007ffce3f933b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.440548][ T5390] RAX: ffffffffffffffda RBX: 00007ffce3f93b60 RCX: 00007fe98c80508e [ 65.440752][ T5390] RDX: 0000000000000000 RSI: 00007ffce3f93460 RDI: 0000000000000005 [ 65.440952][ T5390] RBP: 00007ffce3f933c0 R08: 0000000000000000 R09: 0000000000000000 [ 65.441152][ T5390] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9b7 [ 65.441353][ T5390] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffce3f93b20 | [ 65.487916][ T5396] ------------[ cut here ]------------ | [ 65.488078][ T5396] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/5396 | [ 65.488352][ T5396] Modules linked in: | [ 65.488749][ T5396] Tainted: [W]=WARN [ 65.488853][ T5396] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.489024][ T5396] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.489203][ T5396] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 65.489697][ T5396] RSP: 0018:ffa0000005fb7090 EFLAGS: 00010286 [ 65.489872][ T5396] RAX: 00000000ffffffa6 RBX: ff1100001257ac80 RCX: 1ff4000000bf6dd8 [ 65.490073][ T5396] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100001257ad3c [ 65.490277][ T5396] RBP: ff11000005982000 R08: 1fe22000024af5a9 R09: ff1100000f8e2e80 [ 65.490479][ T5396] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 65.490690][ T5396] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 65.490895][ T5396] FS: 00007f42704fe840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 65.491134][ T5396] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.491306][ T5396] CR2: 000000000042e5e0 CR3: 0000000013953002 CR4: 0000000000771ef0 [ 65.491510][ T5396] PKRU: 55555554 [ 65.491693][ T5396] Call Trace: [ 65.491796][ T5396] [ 65.491958][ T5396] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.492095][ T5396] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 65.492232][ T5396] notifier_call_chain (kernel/notifier.c:85) [ 65.492373][ T5396] __netdev_upper_dev_link (net/core/dev.c:8931) [ 65.492511][ T5396] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 65.492749][ T5396] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 65.492887][ T5396] netdev_upper_dev_link (net/core/dev.c:8972) [ 65.493023][ T5396] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 65.493160][ T5396] register_vlan_dev (net/8021q/vlan.c:183) [ 65.493296][ T5396] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 65.493433][ T5396] vlan_newlink (net/8021q/vlan_netlink.c:194) [ 65.493640][ T5396] ? nla_strscpy (lib/nlattr.c:795) [ 65.493784][ T5396] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 65.493921][ T5396] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 65.494056][ T5396] ? __dev_get_by_name (net/core/dev.c:883) [ 65.494192][ T5396] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 65.494335][ T5396] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 65.494477][ T5396] rtnl_newlink (net/core/rtnetlink.c:4150) [ 65.494711][ T5396] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.494850][ T5396] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.494986][ T5396] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.495125][ T5396] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.495261][ T5396] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.495402][ T5396] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.495621][ T5396] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.495760][ T5396] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 65.495897][ T5396] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.496032][ T5396] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.496168][ T5396] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.496306][ T5396] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.496443][ T5396] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.496674][ T5396] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 65.496816][ T5396] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.496954][ T5396] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.497094][ T5396] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 65.497230][ T5396] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 65.497369][ T5396] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.497506][ T5396] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.497717][ T5396] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.497856][ T5396] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 65.497994][ T5396] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.498132][ T5396] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 65.498270][ T5396] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 65.498407][ T5396] ? copy_msghdr_from_user (net/socket.c:2635) [ 65.498549][ T5396] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 65.498723][ T5396] ? move_addr_to_kernel (net/socket.c:258) [ 65.498866][ T5396] ___sys_sendmsg (net/socket.c:2752) [ 65.499003][ T5396] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.499141][ T5396] ? copy_msghdr_from_user (net/socket.c:2603) [ 65.499288][ T5396] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 65.499429][ T5396] __sys_sendmsg (net/socket.c:2784) [ 65.499571][ T5396] ? __sys_sendmsg_sock (net/socket.c:2765) [ 65.499715][ T5396] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.499851][ T5396] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.499989][ T5396] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.500126][ T5396] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.500262][ T5396] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.500400][ T5396] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.500575][ T5396] RIP: 0033:0x7f427073808e [ 65.500723][ T5396] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 65.501213][ T5396] RSP: 002b:00007fff9eff0530 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.501420][ T5396] RAX: ffffffffffffffda RBX: 00007fff9eff0ce0 RCX: 00007f427073808e [ 65.501631][ T5396] RDX: 0000000000000000 RSI: 00007fff9eff05e0 RDI: 0000000000000005 [ 65.501839][ T5396] RBP: 00007fff9eff0540 R08: 0000000000000000 R09: 0000000000000000 [ 65.502044][ T5396] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9b7 [ 65.502248][ T5396] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff9eff0ca0 | [ 65.503896][ T5396] ------------[ cut here ]------------ | [ 65.504027][ T5396] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/5396 | [ 65.504289][ T5396] Modules linked in: | [ 65.504672][ T5396] Tainted: [W]=WARN [ 65.504780][ T5396] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.504948][ T5396] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.505122][ T5396] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 65.505906][ T5396] RSP: 0018:ffa0000005fb71b0 EFLAGS: 00010286 [ 65.506076][ T5396] RAX: 00000000ffffffa6 RBX: ff1100000c45a900 RCX: 1ff4000000bf6dfc [ 65.506277][ T5396] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c45a9bc [ 65.506477][ T5396] RBP: ff11000013a19000 R08: 1fe220000188b539 R09: ff1100000f8e2e80 [ 65.506691][ T5396] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 65.506894][ T5396] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff9256b3a0 [ 65.507096][ T5396] FS: 00007f42704fe840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 65.507332][ T5396] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.507502][ T5396] CR2: 000000000042e5e0 CR3: 0000000013953002 CR4: 0000000000771ef0 [ 65.507718][ T5396] PKRU: 55555554 [ 65.507817][ T5396] Call Trace: [ 65.507917][ T5396] [ 65.507987][ T5396] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 65.508124][ T5396] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 65.508227][ T5396] __dev_notify_flags (net/core/dev.c:9787) [ 65.508363][ T5396] ? netdev_update_features (net/core/dev.c:11098) [ 65.508497][ T5396] ? netdev_sync_lower_features (./include/net/netdev_lock.h:33) [ 65.508672][ T5396] ? netif_change_name (net/core/dev.c:1495) [ 65.508811][ T5396] ? linkwatch_fire_event (./include/linux/instrumented.h:112 ./include/asm-generic/bitops/instrumented-atomic.h:71 net/core/link_watch.c:323) [ 65.508945][ T5396] ? register_vlan_dev (net/8021q/vlan.c:196) [ 65.509079][ T5396] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 65.509215][ T5396] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 65.509349][ T5396] ? nla_strscpy (lib/nlattr.c:795) [ 65.509484][ T5396] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 65.509626][ T5396] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 65.509764][ T5396] ? __dev_get_by_name (net/core/dev.c:883) [ 65.509899][ T5396] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 65.510040][ T5396] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 65.510178][ T5396] rtnl_newlink (net/core/rtnetlink.c:4150) [ 65.510315][ T5396] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.510449][ T5396] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.510588][ T5396] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.510727][ T5396] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.510860][ T5396] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.510999][ T5396] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.511133][ T5396] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.511267][ T5396] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 65.511400][ T5396] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.511541][ T5396] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.511676][ T5396] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.511814][ T5396] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.511948][ T5396] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.512083][ T5396] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 65.512216][ T5396] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.512351][ T5396] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.512489][ T5396] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 65.512630][ T5396] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 65.512767][ T5396] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.512904][ T5396] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.513038][ T5396] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.513174][ T5396] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 65.513309][ T5396] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.513445][ T5396] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 65.513584][ T5396] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 65.513724][ T5396] ? copy_msghdr_from_user (net/socket.c:2635) [ 65.513858][ T5396] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 65.514025][ T5396] ? move_addr_to_kernel (net/socket.c:258) [ 65.514164][ T5396] ___sys_sendmsg (net/socket.c:2752) [ 65.514299][ T5396] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.514434][ T5396] ? copy_msghdr_from_user (net/socket.c:2603) [ 65.514583][ T5396] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 65.514723][ T5396] __sys_sendmsg (net/socket.c:2784) [ 65.514858][ T5396] ? __sys_sendmsg_sock (net/socket.c:2765) [ 65.514998][ T5396] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.515133][ T5396] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.515269][ T5396] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.515404][ T5396] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.515543][ T5396] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.515678][ T5396] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.515847][ T5396] RIP: 0033:0x7f427073808e [ 65.515988][ T5396] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 65.516464][ T5396] RSP: 002b:00007fff9eff0530 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.516673][ T5396] RAX: ffffffffffffffda RBX: 00007fff9eff0ce0 RCX: 00007f427073808e [ 65.516879][ T5396] RDX: 0000000000000000 RSI: 00007fff9eff05e0 RDI: 0000000000000005 [ 65.517081][ T5396] RBP: 00007fff9eff0540 R08: 0000000000000000 R09: 0000000000000000 [ 65.517282][ T5396] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9b7 [ 65.517484][ T5396] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff9eff0ca0 | [ 65.581591][ T5402] ------------[ cut here ]------------ | [ 65.581761][ T5402] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/5402 | [ 65.582038][ T5402] Modules linked in: | [ 65.582421][ T5402] Tainted: [W]=WARN [ 65.582523][ T5402] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.582789][ T5402] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.582967][ T5402] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 65.583447][ T5402] RSP: 0018:ffa0000005fd7090 EFLAGS: 00010286 [ 65.583699][ T5402] RAX: 00000000ffffffa6 RBX: ff110000136e8740 RCX: 1ff4000000bfadd8 [ 65.583905][ T5402] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000136e87fc [ 65.584107][ T5402] RBP: ff11000005982000 R08: 1fe22000026dd101 R09: ff11000011a08b80 [ 65.584309][ T5402] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 65.584512][ T5402] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 65.584780][ T5402] FS: 00007fc15cb6f840(0000) GS:ff110000d7b47000(0000) knlGS:0000000000000000 [ 65.585018][ T5402] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.585189][ T5402] CR2: 00007fc15cd68460 CR3: 00000000139d7006 CR4: 0000000000771ef0 [ 65.585393][ T5402] PKRU: 55555554 [ 65.585495][ T5402] Call Trace: [ 65.585661][ T5402] [ 65.585737][ T5402] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.585874][ T5402] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 65.586010][ T5402] notifier_call_chain (kernel/notifier.c:85) [ 65.586149][ T5402] __netdev_upper_dev_link (net/core/dev.c:8931) [ 65.586286][ T5402] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 65.586426][ T5402] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 65.586625][ T5402] netdev_upper_dev_link (net/core/dev.c:8972) [ 65.586766][ T5402] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 65.586959][ T5402] register_vlan_dev (net/8021q/vlan.c:183) [ 65.587096][ T5402] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 65.587234][ T5402] vlan_newlink (net/8021q/vlan_netlink.c:194) [ 65.587370][ T5402] ? nla_strscpy (lib/nlattr.c:795) [ 65.587507][ T5402] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 65.587719][ T5402] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 65.587856][ T5402] ? __dev_get_by_name (net/core/dev.c:883) [ 65.587993][ T5402] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 65.588136][ T5402] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 65.588277][ T5402] rtnl_newlink (net/core/rtnetlink.c:4150) [ 65.588415][ T5402] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.588643][ T5402] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.588785][ T5402] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.588920][ T5402] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.589056][ T5402] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.589195][ T5402] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.589332][ T5402] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.589467][ T5402] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 65.589669][ T5402] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.589808][ T5402] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.589943][ T5402] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.590080][ T5402] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.590218][ T5402] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.590354][ T5402] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 65.590491][ T5402] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.590700][ T5402] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.590839][ T5402] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 65.590974][ T5402] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 65.591112][ T5402] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.591249][ T5402] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.591386][ T5402] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.591524][ T5402] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 65.591768][ T5402] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.591906][ T5402] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 65.592043][ T5402] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 65.592179][ T5402] ? copy_msghdr_from_user (net/socket.c:2635) [ 65.592314][ T5402] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 65.592483][ T5402] ? move_addr_to_kernel (net/socket.c:258) [ 65.592706][ T5402] ___sys_sendmsg (net/socket.c:2752) [ 65.592841][ T5402] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.592975][ T5402] ? copy_msghdr_from_user (net/socket.c:2603) [ 65.593119][ T5402] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 65.593258][ T5402] __sys_sendmsg (net/socket.c:2784) [ 65.593394][ T5402] ? __sys_sendmsg_sock (net/socket.c:2765) [ 65.593591][ T5402] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.593732][ T5402] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.593868][ T5402] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.594003][ T5402] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.594141][ T5402] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.594277][ T5402] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.594444][ T5402] RIP: 0033:0x7fc15cda908e [ 65.594592][ T5402] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 65.595081][ T5402] RSP: 002b:00007ffcaf62fb20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.595283][ T5402] RAX: ffffffffffffffda RBX: 00007ffcaf6302d0 RCX: 00007fc15cda908e [ 65.595485][ T5402] RDX: 0000000000000000 RSI: 00007ffcaf62fbd0 RDI: 0000000000000005 [ 65.595698][ T5402] RBP: 00007ffcaf62fb30 R08: 0000000000000000 R09: 0000000000000000 [ 65.595900][ T5402] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9b7 [ 65.596101][ T5402] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcaf630290 | [ 65.597730][ T5402] ------------[ cut here ]------------ | [ 65.597871][ T5402] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/5402 | [ 65.598134][ T5402] Modules linked in: | [ 65.598508][ T5402] Tainted: [W]=WARN [ 65.598694][ T5402] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.598860][ T5402] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.599031][ T5402] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 65.599499][ T5402] RSP: 0018:ffa0000005fd71b0 EFLAGS: 00010286 [ 65.599676][ T5402] RAX: 00000000ffffffa6 RBX: ff110000136e8ac0 RCX: 1ff4000000bfadfc [ 65.599879][ T5402] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000136e8b7c [ 65.600077][ T5402] RBP: ff11000013a99000 R08: 1fe22000026dd171 R09: ff11000011a08b80 [ 65.600273][ T5402] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 65.600471][ T5402] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff9256b3a0 [ 65.600677][ T5402] FS: 00007fc15cb6f840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 65.600911][ T5402] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.601078][ T5402] CR2: 00007fc15cd09000 CR3: 00000000139d7004 CR4: 0000000000771ef0 [ 65.601278][ T5402] PKRU: 55555554 [ 65.601379][ T5402] Call Trace: [ 65.601478][ T5402] [ 65.601552][ T5402] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 65.601692][ T5402] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 65.601795][ T5402] __dev_notify_flags (net/core/dev.c:9787) [ 65.601927][ T5402] ? netdev_update_features (net/core/dev.c:11098) [ 65.602060][ T5402] ? netdev_sync_lower_features (./include/net/netdev_lock.h:33) [ 65.602226][ T5402] ? netif_change_name (net/core/dev.c:1495) [ 65.602359][ T5402] ? linkwatch_fire_event (./include/linux/instrumented.h:112 ./include/asm-generic/bitops/instrumented-atomic.h:71 net/core/link_watch.c:323) [ 65.602492][ T5402] ? register_vlan_dev (net/8021q/vlan.c:196) [ 65.602633][ T5402] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 65.602773][ T5402] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 65.602905][ T5402] ? nla_strscpy (lib/nlattr.c:795) [ 65.603039][ T5402] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 65.603174][ T5402] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 65.603308][ T5402] ? __dev_get_by_name (net/core/dev.c:883) [ 65.603442][ T5402] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 65.603588][ T5402] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 65.603731][ T5402] rtnl_newlink (net/core/rtnetlink.c:4150) [ 65.603865][ T5402] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.603998][ T5402] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.604131][ T5402] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.604265][ T5402] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.604397][ T5402] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.604540][ T5402] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.604675][ T5402] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.604814][ T5402] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 65.604947][ T5402] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.605079][ T5402] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.605212][ T5402] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.605348][ T5402] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.605480][ T5402] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.605618][ T5402] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 65.605755][ T5402] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.605889][ T5402] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.606026][ T5402] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 65.606158][ T5402] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 65.606294][ T5402] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.606429][ T5402] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.606571][ T5402] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.606712][ T5402] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 65.606847][ T5402] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.606982][ T5402] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 65.607117][ T5402] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 65.607251][ T5402] ? copy_msghdr_from_user (net/socket.c:2635) [ 65.607385][ T5402] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 65.607558][ T5402] ? move_addr_to_kernel (net/socket.c:258) [ 65.607701][ T5402] ___sys_sendmsg (net/socket.c:2752) [ 65.607835][ T5402] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.607969][ T5402] ? copy_msghdr_from_user (net/socket.c:2603) [ 65.608112][ T5402] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 65.608247][ T5402] __sys_sendmsg (net/socket.c:2784) [ 65.608384][ T5402] ? __sys_sendmsg_sock (net/socket.c:2765) [ 65.608523][ T5402] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.608663][ T5402] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.608804][ T5402] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.608937][ T5402] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.609070][ T5402] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.609204][ T5402] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.609369][ T5402] RIP: 0033:0x7fc15cda908e [ 65.609511][ T5402] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 65.609995][ T5402] RSP: 002b:00007ffcaf62fb20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.610197][ T5402] RAX: ffffffffffffffda RBX: 00007ffcaf6302d0 RCX: 00007fc15cda908e [ 65.610399][ T5402] RDX: 0000000000000000 RSI: 00007ffcaf62fbd0 RDI: 0000000000000005 [ 65.610604][ T5402] RBP: 00007ffcaf62fb30 R08: 0000000000000000 R09: 0000000000000000 [ 65.610807][ T5402] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9b7 [ 65.611006][ T5402] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcaf630290 | [ 65.662133][ T5408] ------------[ cut here ]------------ | [ 65.662288][ T5408] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/5408 | [ 65.662576][ T5408] Modules linked in: | [ 65.662964][ T5408] Tainted: [W]=WARN [ 65.663117][ T5408] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.663305][ T5408] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.663485][ T5408] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 65.663994][ T5408] RSP: 0018:ffa0000005ff7090 EFLAGS: 00010286 [ 65.664168][ T5408] RAX: 00000000ffffffa6 RBX: ff110000024d7380 RCX: 1ff4000000bfedd8 [ 65.664370][ T5408] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000024d743c [ 65.664581][ T5408] RBP: ff11000005982000 R08: 1fe220000049ae89 R09: ff1100000a818b80 [ 65.664788][ T5408] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 65.664988][ T5408] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 65.665191][ T5408] FS: 00007f2fbbb66840(0000) GS:ff110000d7b47000(0000) knlGS:0000000000000000 [ 65.665427][ T5408] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.665606][ T5408] CR2: 00007f2fbbd5f460 CR3: 000000001368b005 CR4: 0000000000771ef0 [ 65.665817][ T5408] PKRU: 55555554 [ 65.665917][ T5408] Call Trace: [ 65.666018][ T5408] [ 65.666088][ T5408] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.666225][ T5408] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 65.666362][ T5408] notifier_call_chain (kernel/notifier.c:85) [ 65.666500][ T5408] __netdev_upper_dev_link (net/core/dev.c:8931) [ 65.666644][ T5408] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 65.666788][ T5408] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 65.666926][ T5408] netdev_upper_dev_link (net/core/dev.c:8972) [ 65.667061][ T5408] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 65.667225][ T5408] register_vlan_dev (net/8021q/vlan.c:183) [ 65.667361][ T5408] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 65.667497][ T5408] vlan_newlink (net/8021q/vlan_netlink.c:194) [ 65.667642][ T5408] ? nla_strscpy (lib/nlattr.c:795) [ 65.667780][ T5408] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 65.667917][ T5408] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 65.668052][ T5408] ? __dev_get_by_name (net/core/dev.c:883) [ 65.668186][ T5408] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 65.668327][ T5408] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 65.668466][ T5408] rtnl_newlink (net/core/rtnetlink.c:4150) [ 65.668610][ T5408] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.668751][ T5408] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.668887][ T5408] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.669022][ T5408] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.669155][ T5408] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.669294][ T5408] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.669430][ T5408] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.669573][ T5408] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 65.669714][ T5408] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.669850][ T5408] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.669984][ T5408] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.670121][ T5408] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.670254][ T5408] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.670391][ T5408] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 65.670526][ T5408] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.670670][ T5408] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.670821][ T5408] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 65.670961][ T5408] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 65.671099][ T5408] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.671237][ T5408] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.671371][ T5408] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.671507][ T5408] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 65.671650][ T5408] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.671793][ T5408] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 65.671930][ T5408] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 65.672065][ T5408] ? copy_msghdr_from_user (net/socket.c:2635) [ 65.672200][ T5408] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 65.672367][ T5408] ? move_addr_to_kernel (net/socket.c:258) [ 65.672507][ T5408] ___sys_sendmsg (net/socket.c:2752) [ 65.672648][ T5408] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.672790][ T5408] ? copy_msghdr_from_user (net/socket.c:2603) [ 65.672936][ T5408] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 65.673075][ T5408] __sys_sendmsg (net/socket.c:2784) [ 65.673211][ T5408] ? __sys_sendmsg_sock (net/socket.c:2765) [ 65.673351][ T5408] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.673486][ T5408] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.673629][ T5408] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.673766][ T5408] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.673902][ T5408] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.674037][ T5408] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.674204][ T5408] RIP: 0033:0x7f2fbbda008e [ 65.674345][ T5408] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 65.674839][ T5408] RSP: 002b:00007ffecb1123a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.675043][ T5408] RAX: ffffffffffffffda RBX: 00007ffecb112b50 RCX: 00007f2fbbda008e [ 65.675246][ T5408] RDX: 0000000000000000 RSI: 00007ffecb112450 RDI: 0000000000000005 [ 65.675445][ T5408] RBP: 00007ffecb1123b0 R08: 0000000000000000 R09: 0000000000000000 [ 65.675648][ T5408] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9b7 [ 65.675856][ T5408] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffecb112b10 | [ 65.677512][ T5408] ------------[ cut here ]------------ | [ 65.677669][ T5408] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/5408 | [ 65.677937][ T5408] Modules linked in: | [ 65.678309][ T5408] Tainted: [W]=WARN [ 65.678410][ T5408] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.678662][ T5408] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.678840][ T5408] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 65.679312][ T5408] RSP: 0018:ffa0000005ff71b0 EFLAGS: 00010286 [ 65.679482][ T5408] RAX: 00000000ffffffa6 RBX: ff110000024d71c0 RCX: 1ff4000000bfedfc [ 65.679771][ T5408] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000024d727c [ 65.679972][ T5408] RBP: ff11000013ac1000 R08: 1fe220000049ae51 R09: ff1100000a818b80 [ 65.680170][ T5408] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 65.680368][ T5408] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff9256b3a0 [ 65.680649][ T5408] FS: 00007f2fbbb66840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 65.680891][ T5408] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.681059][ T5408] CR2: 00007f7874476388 CR3: 000000001368b004 CR4: 0000000000771ef0 [ 65.681260][ T5408] PKRU: 55555554 [ 65.681361][ T5408] Call Trace: [ 65.681460][ T5408] [ 65.681530][ T5408] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 65.681754][ T5408] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 65.681857][ T5408] __dev_notify_flags (net/core/dev.c:9787) [ 65.681992][ T5408] ? netdev_update_features (net/core/dev.c:11098) [ 65.682126][ T5408] ? netdev_sync_lower_features (./include/net/netdev_lock.h:33) [ 65.682294][ T5408] ? netif_change_name (net/core/dev.c:1495) [ 65.682428][ T5408] ? linkwatch_fire_event (./include/linux/instrumented.h:112 ./include/asm-generic/bitops/instrumented-atomic.h:71 net/core/link_watch.c:323) [ 65.682642][ T5408] ? register_vlan_dev (net/8021q/vlan.c:196) [ 65.682783][ T5408] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 65.682918][ T5408] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 65.683052][ T5408] ? nla_strscpy (lib/nlattr.c:795) [ 65.683186][ T5408] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 65.683322][ T5408] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 65.683456][ T5408] ? __dev_get_by_name (net/core/dev.c:883) [ 65.683680][ T5408] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 65.683825][ T5408] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 65.683964][ T5408] rtnl_newlink (net/core/rtnetlink.c:4150) [ 65.684102][ T5408] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.684235][ T5408] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.684369][ T5408] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.684501][ T5408] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.684718][ T5408] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.684933][ T5408] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.685067][ T5408] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.685200][ T5408] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 65.685334][ T5408] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.685469][ T5408] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.685697][ T5408] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.685835][ T5408] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.685968][ T5408] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.686102][ T5408] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 65.686235][ T5408] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.686370][ T5408] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.686509][ T5408] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 65.686735][ T5408] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 65.686872][ T5408] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.687095][ T5408] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.687231][ T5408] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.687366][ T5408] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 65.687501][ T5408] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.687730][ T5408] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 65.687868][ T5408] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 65.688003][ T5408] ? copy_msghdr_from_user (net/socket.c:2635) [ 65.688138][ T5408] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 65.688303][ T5408] ? move_addr_to_kernel (net/socket.c:258) [ 65.688444][ T5408] ___sys_sendmsg (net/socket.c:2752) [ 65.688664][ T5408] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.688804][ T5408] ? copy_msghdr_from_user (net/socket.c:2603) [ 65.688949][ T5408] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 65.689088][ T5408] __sys_sendmsg (net/socket.c:2784) [ 65.689222][ T5408] ? __sys_sendmsg_sock (net/socket.c:2765) [ 65.689359][ T5408] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.689493][ T5408] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.689719][ T5408] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.689855][ T5408] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.689990][ T5408] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.690124][ T5408] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.690289][ T5408] RIP: 0033:0x7f2fbbda008e [ 65.690431][ T5408] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 65.691006][ T5408] RSP: 002b:00007ffecb1123a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.691207][ T5408] RAX: ffffffffffffffda RBX: 00007ffecb112b50 RCX: 00007f2fbbda008e [ 65.691405][ T5408] RDX: 0000000000000000 RSI: 00007ffecb112450 RDI: 0000000000000005 [ 65.691868][ T5408] RBP: 00007ffecb1123b0 R08: 0000000000000000 R09: 0000000000000000 [ 65.692068][ T5408] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9b7 [ 65.692268][ T5408] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffecb112b10 | [ 65.754818][ T5414] ------------[ cut here ]------------ | [ 65.754981][ T5414] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/5414 | [ 65.755240][ T5414] Modules linked in: | [ 65.755627][ T5414] Tainted: [W]=WARN [ 65.755731][ T5414] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.755894][ T5414] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.756065][ T5414] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 65.756540][ T5414] RSP: 0018:ffa0000006007020 EFLAGS: 00010286 [ 65.756760][ T5414] RAX: 00000000ffffffa6 RBX: ff1100000d6fe3c0 RCX: 1ff4000000c00dca [ 65.756973][ T5414] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d6fe47c [ 65.757168][ T5414] RBP: ff110000052d1000 R08: 1fe2200001adfc91 R09: ff1100000a9b5158 [ 65.757363][ T5414] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 65.757639][ T5414] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 65.757900][ T5414] FS: 00007f7402698840(0000) GS:ff110000d7b47000(0000) knlGS:0000000000000000 [ 65.758127][ T5414] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.758290][ T5414] CR2: 0000000006855988 CR3: 0000000013512004 CR4: 0000000000771ef0 [ 65.758485][ T5414] PKRU: 55555554 [ 65.758652][ T5414] Call Trace: [ 65.758753][ T5414] [ 65.758820][ T5414] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 65.758952][ T5414] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 65.759083][ T5414] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 65.759181][ T5414] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 65.759313][ T5414] __dev_notify_flags (net/core/dev.c:9787) [ 65.759444][ T5414] ? netif_change_name (net/core/dev.c:1495) [ 65.759651][ T5414] ? __dev_change_flags (net/core/dev.c:9752) [ 65.759787][ T5414] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 65.759917][ T5414] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.760048][ T5414] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 65.760182][ T5414] netif_change_flags (net/core/dev.c:9820) [ 65.760314][ T5414] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 65.760445][ T5414] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 65.760633][ T5414] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 65.760768][ T5414] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 65.760929][ T5414] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 65.761060][ T5414] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.761192][ T5414] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 65.761323][ T5414] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 65.761454][ T5414] ? __kernel_text_address (kernel/extable.c:79) [ 65.761652][ T5414] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.761788][ T5414] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.761919][ T5414] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 65.762049][ T5414] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.762181][ T5414] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 65.762311][ T5414] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.762467][ T5414] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.762658][ T5414] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 65.762796][ T5414] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 65.762926][ T5414] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 65.763058][ T5414] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 65.763190][ T5414] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 65.763325][ T5414] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 65.763458][ T5414] rtnl_newlink (net/core/rtnetlink.c:4150) [ 65.763597][ T5414] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.763730][ T5414] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.763860][ T5414] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.763990][ T5414] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.764120][ T5414] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.764253][ T5414] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.764385][ T5414] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.764513][ T5414] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.764647][ T5414] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.764782][ T5414] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.764912][ T5414] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 65.765042][ T5414] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.765170][ T5414] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.765300][ T5414] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.765431][ T5414] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.765567][ T5414] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.765701][ T5414] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 65.765831][ T5414] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.765961][ T5414] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.766094][ T5414] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 65.766222][ T5414] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 65.766356][ T5414] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.766486][ T5414] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.766622][ T5414] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.766756][ T5414] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 65.766886][ T5414] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.767017][ T5414] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 65.767149][ T5414] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 65.767279][ T5414] ? copy_msghdr_from_user (net/socket.c:2635) [ 65.767411][ T5414] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 65.767578][ T5414] ? move_addr_to_kernel (net/socket.c:258) [ 65.767711][ T5414] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 65.767841][ T5414] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.767973][ T5414] ___sys_sendmsg (net/socket.c:2752) [ 65.768102][ T5414] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 65.768265][ T5414] ? copy_msghdr_from_user (net/socket.c:2603) [ 65.768408][ T5414] __sys_sendmsg (net/socket.c:2784) [ 65.768544][ T5414] ? __sys_sendmsg_sock (net/socket.c:2765) [ 65.768674][ T5414] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 65.768841][ T5414] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 65.768973][ T5414] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.769104][ T5414] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.769234][ T5414] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.769366][ T5414] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.769496][ T5414] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.769666][ T5414] RIP: 0033:0x7f74028d208e [ 65.769809][ T5414] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 65.770275][ T5414] RSP: 002b:00007fffa49e4000 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.770473][ T5414] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f74028d208e [ 65.770676][ T5414] RDX: 0000000000000000 RSI: 00007fffa49e40b0 RDI: 0000000000000005 [ 65.770875][ T5414] RBP: 00007fffa49e4010 R08: 0000000000000000 R09: 0000000000000000 [ 65.771071][ T5414] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9b8 [ 65.771265][ T5414] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffa49e4770 | [ 65.808764][ T5415] ------------[ cut here ]------------ | [ 65.808911][ T5415] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/5415 | [ 65.809170][ T5415] Modules linked in: | [ 65.809548][ T5415] Tainted: [W]=WARN [ 65.809652][ T5415] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.809818][ T5415] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.809988][ T5415] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 65.810450][ T5415] RSP: 0018:ffa0000006007020 EFLAGS: 00010286 [ 65.810780][ T5415] RAX: 00000000ffffffa6 RBX: ff11000002a33540 RCX: 1ff4000000c00dca [ 65.810976][ T5415] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000002a335fc [ 65.811169][ T5415] RBP: ff11000013a19000 R08: 1fe22000005466c1 R09: ff1100000a9b2e58 [ 65.811363][ T5415] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 65.811647][ T5415] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 65.811847][ T5415] FS: 00007f80d6cc9840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 65.812075][ T5415] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.812238][ T5415] CR2: 000000000aa4d988 CR3: 00000000138fa003 CR4: 0000000000771ef0 [ 65.812434][ T5415] PKRU: 55555554 [ 65.812531][ T5415] Call Trace: [ 65.812711][ T5415] [ 65.812860][ T5415] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 65.812991][ T5415] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 65.813123][ T5415] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 65.813221][ T5415] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 65.813351][ T5415] __dev_notify_flags (net/core/dev.c:9787) [ 65.813482][ T5415] ? netif_change_name (net/core/dev.c:1495) [ 65.813618][ T5415] ? __dev_change_flags (net/core/dev.c:9752) [ 65.813753][ T5415] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 65.813883][ T5415] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.814015][ T5415] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 65.814148][ T5415] netif_change_flags (net/core/dev.c:9820) [ 65.814279][ T5415] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 65.814410][ T5415] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 65.814549][ T5415] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 65.814681][ T5415] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 65.814848][ T5415] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 65.814978][ T5415] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.815108][ T5415] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 65.815237][ T5415] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 65.815368][ T5415] ? __kernel_text_address (kernel/extable.c:79) [ 65.815499][ T5415] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.815637][ T5415] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.815770][ T5415] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 65.815900][ T5415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.816029][ T5415] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 65.816158][ T5415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.816290][ T5415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.816422][ T5415] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 65.816560][ T5415] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 65.816698][ T5415] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 65.816829][ T5415] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 65.816962][ T5415] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 65.817096][ T5415] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 65.817228][ T5415] rtnl_newlink (net/core/rtnetlink.c:4150) [ 65.817385][ T5415] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.817516][ T5415] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.817651][ T5415] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.817799][ T5415] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.817928][ T5415] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.818060][ T5415] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.818190][ T5415] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.818319][ T5415] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.818451][ T5415] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.818586][ T5415] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.818722][ T5415] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 65.818852][ T5415] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.818982][ T5415] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.819111][ T5415] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.819243][ T5415] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.819373][ T5415] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.819506][ T5415] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 65.819644][ T5415] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.819781][ T5415] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.819915][ T5415] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 65.820046][ T5415] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 65.820178][ T5415] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.820309][ T5415] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.820442][ T5415] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.820578][ T5415] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 65.820713][ T5415] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.820845][ T5415] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 65.820978][ T5415] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 65.821109][ T5415] ? copy_msghdr_from_user (net/socket.c:2635) [ 65.821240][ T5415] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 65.821403][ T5415] ? move_addr_to_kernel (net/socket.c:258) [ 65.821545][ T5415] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 65.821677][ T5415] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.821813][ T5415] ___sys_sendmsg (net/socket.c:2752) [ 65.821944][ T5415] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 65.822107][ T5415] ? copy_msghdr_from_user (net/socket.c:2603) [ 65.822250][ T5415] __sys_sendmsg (net/socket.c:2784) [ 65.822382][ T5415] ? __sys_sendmsg_sock (net/socket.c:2765) [ 65.822514][ T5415] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 65.822684][ T5415] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 65.822819][ T5415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.822952][ T5415] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.823083][ T5415] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.823213][ T5415] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.823344][ T5415] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.823507][ T5415] RIP: 0033:0x7f80d6f0308e [ 65.823648][ T5415] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 65.824114][ T5415] RSP: 002b:00007ffe51574dd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.824312][ T5415] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f80d6f0308e [ 65.824510][ T5415] RDX: 0000000000000000 RSI: 00007ffe51574e80 RDI: 0000000000000005 [ 65.824714][ T5415] RBP: 00007ffe51574de0 R08: 0000000000000000 R09: 0000000000000000 [ 65.824910][ T5415] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9b8 [ 65.825104][ T5415] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe51575540 | [ 65.854037][ T5416] ------------[ cut here ]------------ | [ 65.854183][ T5416] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/5416 | [ 65.854444][ T5416] Modules linked in: | [ 65.854822][ T5416] Tainted: [W]=WARN [ 65.854921][ T5416] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.855084][ T5416] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.855260][ T5416] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 65.855738][ T5416] RSP: 0018:ffa0000005f67020 EFLAGS: 00010286 [ 65.855903][ T5416] RAX: 00000000ffffffa6 RBX: ff1100000b0a98c0 RCX: 1ff4000000becdca [ 65.856097][ T5416] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b0a997c [ 65.856293][ T5416] RBP: ff11000013a99000 R08: 1fe2200001615331 R09: ff11000013135158 [ 65.856487][ T5416] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 65.856690][ T5416] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 65.856886][ T5416] FS: 00007fe595efb840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 65.857116][ T5416] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.857278][ T5416] CR2: 00000000218d3988 CR3: 0000000013512005 CR4: 0000000000771ef0 [ 65.857475][ T5416] PKRU: 55555554 [ 65.857578][ T5416] Call Trace: [ 65.857676][ T5416] [ 65.857749][ T5416] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 65.857885][ T5416] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 65.857986][ T5416] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 65.858116][ T5416] __dev_notify_flags (net/core/dev.c:9787) [ 65.858248][ T5416] ? netif_change_name (net/core/dev.c:1495) [ 65.858379][ T5416] ? __dev_change_flags (net/core/dev.c:9752) [ 65.858511][ T5416] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 65.858645][ T5416] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.858784][ T5416] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 65.858917][ T5416] netif_change_flags (net/core/dev.c:9820) [ 65.859049][ T5416] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 65.859181][ T5416] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 65.859314][ T5416] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 65.859446][ T5416] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 65.859670][ T5416] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 65.859860][ T5416] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.859991][ T5416] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 65.860121][ T5416] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 65.860252][ T5416] ? __kernel_text_address (kernel/extable.c:79) [ 65.860383][ T5416] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.860516][ T5416] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.860718][ T5416] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 65.860854][ T5416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.860984][ T5416] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 65.861117][ T5416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.861247][ T5416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.861378][ T5416] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 65.861511][ T5416] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 65.861720][ T5416] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 65.861850][ T5416] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 65.861984][ T5416] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 65.862118][ T5416] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 65.862251][ T5416] rtnl_newlink (net/core/rtnetlink.c:4150) [ 65.862383][ T5416] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.862513][ T5416] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.862722][ T5416] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.862854][ T5416] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.862984][ T5416] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.863118][ T5416] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.863247][ T5416] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.863378][ T5416] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.863509][ T5416] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.863742][ T5416] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.863875][ T5416] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 65.864005][ T5416] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.864137][ T5416] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.864267][ T5416] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.864399][ T5416] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.864530][ T5416] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.864742][ T5416] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 65.864874][ T5416] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.865004][ T5416] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.865137][ T5416] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 65.865270][ T5416] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 65.865403][ T5416] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.865619][ T5416] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.865753][ T5416] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.865884][ T5416] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 65.866017][ T5416] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.866149][ T5416] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 65.866283][ T5416] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 65.866415][ T5416] ? copy_msghdr_from_user (net/socket.c:2635) [ 65.866621][ T5416] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 65.866787][ T5416] ? move_addr_to_kernel (net/socket.c:258) [ 65.866919][ T5416] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 65.867050][ T5416] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.867182][ T5416] ___sys_sendmsg (net/socket.c:2752) [ 65.867314][ T5416] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 65.867476][ T5416] ? copy_msghdr_from_user (net/socket.c:2603) [ 65.867624][ T5416] __sys_sendmsg (net/socket.c:2784) [ 65.867759][ T5416] ? __sys_sendmsg_sock (net/socket.c:2765) [ 65.867889][ T5416] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 65.868054][ T5416] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 65.868186][ T5416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.868320][ T5416] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.868449][ T5416] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.868583][ T5416] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.868719][ T5416] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.868880][ T5416] RIP: 0033:0x7fe59613508e [ 65.869016][ T5416] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 65.869483][ T5416] RSP: 002b:00007ffd5f731400 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.869684][ T5416] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe59613508e [ 65.869882][ T5416] RDX: 0000000000000000 RSI: 00007ffd5f7314b0 RDI: 0000000000000005 [ 65.870076][ T5416] RBP: 00007ffd5f731410 R08: 0000000000000000 R09: 0000000000000000 [ 65.870273][ T5416] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9b8 [ 65.870468][ T5416] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd5f731b70 | [ 65.894147][ T5417] ------------[ cut here ]------------ | [ 65.894326][ T5417] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/5417 | [ 65.894650][ T5417] Modules linked in: | [ 65.895113][ T5417] Tainted: [W]=WARN [ 65.895258][ T5417] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.895467][ T5417] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.895703][ T5417] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 65.896224][ T5417] RSP: 0018:ffa0000005fe7020 EFLAGS: 00010286 [ 65.896436][ T5417] RAX: 00000000ffffffa6 RBX: ff11000011a69540 RCX: 1ff4000000bfcdca [ 65.896695][ T5417] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000011a695fc [ 65.896939][ T5417] RBP: ff11000013ac1000 R08: 1fe220000234d2c1 R09: ff11000013130b58 [ 65.897181][ T5417] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 65.897422][ T5417] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 65.897773][ T5417] FS: 00007f11bc609840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 65.898129][ T5417] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.898436][ T5417] CR2: 000000002f023988 CR3: 00000000138fa006 CR4: 0000000000771ef0 [ 65.898772][ T5417] PKRU: 55555554 [ 65.898982][ T5417] Call Trace: [ 65.899177][ T5417] [ 65.899343][ T5417] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 65.899588][ T5417] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 65.899833][ T5417] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 65.899988][ T5417] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 65.900166][ T5417] __dev_notify_flags (net/core/dev.c:9787) [ 65.900348][ T5417] ? netif_change_name (net/core/dev.c:1495) [ 65.900525][ T5417] ? __dev_change_flags (net/core/dev.c:9752) [ 65.900723][ T5417] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 65.900902][ T5417] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.901084][ T5417] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 65.901265][ T5417] netif_change_flags (net/core/dev.c:9820) [ 65.901445][ T5417] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 65.901636][ T5417] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 65.901825][ T5417] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 65.902005][ T5417] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 65.902218][ T5417] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 65.902397][ T5417] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.902588][ T5417] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 65.902777][ T5417] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 65.902959][ T5417] ? __kernel_text_address (kernel/extable.c:79) [ 65.903140][ T5417] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.903321][ T5417] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.903503][ T5417] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 65.903701][ T5417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.903884][ T5417] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 65.904061][ T5417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.904240][ T5417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.904419][ T5417] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 65.904613][ T5417] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 65.904799][ T5417] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 65.904981][ T5417] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 65.905162][ T5417] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 65.905344][ T5417] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 65.905526][ T5417] rtnl_newlink (net/core/rtnetlink.c:4150) [ 65.905728][ T5417] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.905906][ T5417] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.906085][ T5417] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.906262][ T5417] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.906445][ T5417] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.906640][ T5417] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.906825][ T5417] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.907004][ T5417] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.907184][ T5417] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.907364][ T5417] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.907555][ T5417] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 65.907745][ T5417] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.907928][ T5417] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.908107][ T5417] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.908288][ T5417] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.908466][ T5417] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.908662][ T5417] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 65.908848][ T5417] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.909028][ T5417] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.909214][ T5417] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 65.909394][ T5417] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 65.909588][ T5417] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.909778][ T5417] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.909961][ T5417] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.910143][ T5417] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 65.910323][ T5417] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.910506][ T5417] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 65.910710][ T5417] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 65.910891][ T5417] ? copy_msghdr_from_user (net/socket.c:2635) [ 65.911069][ T5417] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 65.911279][ T5417] ? move_addr_to_kernel (net/socket.c:258) [ 65.911460][ T5417] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 65.911652][ T5417] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.911842][ T5417] ___sys_sendmsg (net/socket.c:2752) [ 65.912022][ T5417] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 65.912232][ T5417] ? copy_msghdr_from_user (net/socket.c:2603) [ 65.912423][ T5417] __sys_sendmsg (net/socket.c:2784) [ 65.912616][ T5417] ? __sys_sendmsg_sock (net/socket.c:2765) [ 65.912799][ T5417] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 65.913014][ T5417] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 65.913195][ T5417] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.913383][ T5417] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.913574][ T5417] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.913761][ T5417] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.913942][ T5417] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.914152][ T5417] RIP: 0033:0x7f11bc84308e [ 65.914336][ T5417] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 65.914871][ T5417] RSP: 002b:00007ffd1d0305d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.915117][ T5417] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f11bc84308e [ 65.915360][ T5417] RDX: 0000000000000000 RSI: 00007ffd1d030680 RDI: 0000000000000005 [ 65.915617][ T5417] RBP: 00007ffd1d0305e0 R08: 0000000000000000 R09: 0000000000000000 [ 65.915864][ T5417] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9b8 [ 65.916106][ T5417] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd1d030d40 | [ 65.943843][ T5418] ------------[ cut here ]------------ | [ 65.943989][ T5418] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/5418 | [ 65.944251][ T5418] Modules linked in: | [ 65.944619][ T5418] Tainted: [W]=WARN [ 65.944725][ T5418] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.944889][ T5418] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.945061][ T5418] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 65.945522][ T5418] RSP: 0018:ffa0000005fe70a0 EFLAGS: 00010286 [ 65.945697][ T5418] RAX: 00000000ffffffa6 RBX: ff110000131f3000 RCX: 1ff4000000bfcdda [ 65.945895][ T5418] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000131f30bc [ 65.946089][ T5418] RBP: ff110000052d1000 R08: 1fe220000263e619 R09: ff1100000eb1ae80 [ 65.946285][ T5418] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 65.946479][ T5418] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 65.946697][ T5418] FS: 00007fee04b9d840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 65.946925][ T5418] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.947090][ T5418] CR2: 000000000042e5e0 CR3: 000000000991a001 CR4: 0000000000771ef0 [ 65.947287][ T5418] PKRU: 55555554 [ 65.947385][ T5418] Call Trace: [ 65.947483][ T5418] [ 65.947554][ T5418] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 65.947692][ T5418] ? notifier_call_chain (kernel/notifier.c:85) [ 65.947828][ T5418] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 65.947928][ T5418] netif_state_change (net/core/dev.c:1605) [ 65.948059][ T5418] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.948221][ T5418] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 65.948353][ T5418] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 65.948485][ T5418] ? __kernel_text_address (kernel/extable.c:79) [ 65.948620][ T5418] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 65.948756][ T5418] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 65.948889][ T5418] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 65.949021][ T5418] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 65.949185][ T5418] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 65.949314][ T5418] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.949446][ T5418] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 65.949580][ T5418] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 65.949716][ T5418] ? __kernel_text_address (kernel/extable.c:79) [ 65.949847][ T5418] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.949978][ T5418] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.950107][ T5418] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 65.950238][ T5418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.950371][ T5418] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 65.950500][ T5418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.950637][ T5418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.950771][ T5418] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 65.950902][ T5418] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 65.951032][ T5418] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 65.951161][ T5418] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 65.951293][ T5418] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 65.951424][ T5418] ? nla_get_range_signed (lib/nlattr.c:270) [ 65.951560][ T5418] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 65.951697][ T5418] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 65.951829][ T5418] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 65.951962][ T5418] rtnl_newlink (net/core/rtnetlink.c:4150) [ 65.952092][ T5418] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.952221][ T5418] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.952352][ T5418] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.952482][ T5418] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.952615][ T5418] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.952756][ T5418] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.952887][ T5418] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.953018][ T5418] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 65.953148][ T5418] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.953279][ T5418] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.953410][ T5418] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.953548][ T5418] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.953679][ T5418] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.953816][ T5418] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 65.953946][ T5418] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.954077][ T5418] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.954209][ T5418] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 65.954339][ T5418] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 65.954472][ T5418] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.954608][ T5418] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.954745][ T5418] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.954875][ T5418] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 65.955006][ T5418] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.955137][ T5418] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 65.955269][ T5418] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 65.955403][ T5418] ? copy_msghdr_from_user (net/socket.c:2635) [ 65.955533][ T5418] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 65.955703][ T5418] ? move_addr_to_kernel (net/socket.c:258) [ 65.955838][ T5418] ___sys_sendmsg (net/socket.c:2752) [ 65.955967][ T5418] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.956098][ T5418] ? copy_msghdr_from_user (net/socket.c:2603) [ 65.956237][ T5418] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 65.956371][ T5418] __sys_sendmsg (net/socket.c:2784) [ 65.956502][ T5418] ? __sys_sendmsg_sock (net/socket.c:2765) [ 65.956645][ T5418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.956781][ T5418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.956923][ T5418] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 65.957052][ T5418] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 65.957183][ T5418] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 65.957312][ T5418] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 65.957476][ T5418] RIP: 0033:0x7fee04dd708e [ 65.957616][ T5418] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 65.958087][ T5418] RSP: 002b:00007fff43722020 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 65.958287][ T5418] RAX: ffffffffffffffda RBX: 00007fff437227c0 RCX: 00007fee04dd708e [ 65.958481][ T5418] RDX: 0000000000000000 RSI: 00007fff437220d0 RDI: 0000000000000005 [ 65.958679][ T5418] RBP: 00007fff43722030 R08: 0000000000000000 R09: 0000000000000000 [ 65.958879][ T5418] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9b8 [ 65.959075][ T5418] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff43722790 | [ 65.982483][ T5419] ------------[ cut here ]------------ | [ 65.982664][ T5419] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/5419 | [ 65.982976][ T5419] Modules linked in: | [ 65.983444][ T5419] Tainted: [W]=WARN [ 65.983601][ T5419] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.983819][ T5419] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 65.984036][ T5419] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 65.984577][ T5419] RSP: 0018:ffa00000060170a0 EFLAGS: 00010286 [ 65.984794][ T5419] RAX: 00000000ffffffa6 RBX: ff110000131f3c40 RCX: 1ff4000000c02dda [ 65.985035][ T5419] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000131f3cfc [ 65.985285][ T5419] RBP: ff11000013a19000 R08: 1fe220000263e7a1 R09: ff11000008ffae80 [ 65.985528][ T5419] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 65.985904][ T5419] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 65.986200][ T5419] FS: 00007f9e44644840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 65.986526][ T5419] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 65.986824][ T5419] CR2: 000000000042e5e0 CR3: 000000000f864003 CR4: 0000000000771ef0 [ 65.987146][ T5419] PKRU: 55555554 [ 65.987383][ T5419] Call Trace: [ 65.987615][ T5419] [ 65.987798][ T5419] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 65.988033][ T5419] ? notifier_call_chain (kernel/notifier.c:85) [ 65.988266][ T5419] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 65.988464][ T5419] netif_state_change (net/core/dev.c:1605) [ 65.988714][ T5419] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.988951][ T5419] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 65.989127][ T5419] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 65.989306][ T5419] ? __kernel_text_address (kernel/extable.c:79) [ 65.989483][ T5419] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 65.989675][ T5419] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 65.989863][ T5419] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 65.990046][ T5419] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 65.990255][ T5419] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 65.990433][ T5419] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.990619][ T5419] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 65.990800][ T5419] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 65.990978][ T5419] ? __kernel_text_address (kernel/extable.c:79) [ 65.991160][ T5419] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.991340][ T5419] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.991518][ T5419] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 65.991718][ T5419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.991897][ T5419] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 65.992074][ T5419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.992251][ T5419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 65.992431][ T5419] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 65.992624][ T5419] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 65.992810][ T5419] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 65.992993][ T5419] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 65.993172][ T5419] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 65.993351][ T5419] ? nla_get_range_signed (lib/nlattr.c:270) [ 65.993531][ T5419] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 65.993731][ T5419] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 65.993911][ T5419] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 65.994095][ T5419] rtnl_newlink (net/core/rtnetlink.c:4150) [ 65.994276][ T5419] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.994452][ T5419] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.994645][ T5419] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.994830][ T5419] ? mark_usage (kernel/locking/lockdep.c:4674) [ 65.995007][ T5419] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.995190][ T5419] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.995373][ T5419] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 65.995564][ T5419] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 65.995750][ T5419] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 65.995930][ T5419] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.996108][ T5419] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.996287][ T5419] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 65.996463][ T5419] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 65.996652][ T5419] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 65.996837][ T5419] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 65.997016][ T5419] ? netlink_ack (./include/linux/skbuff.h:2718) [ 65.997198][ T5419] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 65.997375][ T5419] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 65.997568][ T5419] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 65.997758][ T5419] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 65.997937][ T5419] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 65.998118][ T5419] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 65.998298][ T5419] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 65.998477][ T5419] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 65.998670][ T5419] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 65.998858][ T5419] ? copy_msghdr_from_user (net/socket.c:2635) [ 65.999036][ T5419] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 65.999247][ T5419] ? move_addr_to_kernel (net/socket.c:258) [ 65.999430][ T5419] ___sys_sendmsg (net/socket.c:2752) [ 65.999621][ T5419] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 65.999810][ T5419] ? copy_msghdr_from_user (net/socket.c:2603) [ 66.000001][ T5419] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 66.000182][ T5419] __sys_sendmsg (net/socket.c:2784) [ 66.000364][ T5419] ? __sys_sendmsg_sock (net/socket.c:2765) [ 66.000559][ T5419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.000747][ T5419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.000932][ T5419] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 66.001111][ T5419] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 66.001288][ T5419] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 66.001468][ T5419] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 66.001687][ T5419] RIP: 0033:0x7f9e4487e08e [ 66.001880][ T5419] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 66.002394][ T5419] RSP: 002b:00007ffd8ac1c380 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 66.002650][ T5419] RAX: ffffffffffffffda RBX: 00007ffd8ac1cb20 RCX: 00007f9e4487e08e [ 66.002897][ T5419] RDX: 0000000000000000 RSI: 00007ffd8ac1c430 RDI: 0000000000000005 [ 66.003139][ T5419] RBP: 00007ffd8ac1c390 R08: 0000000000000000 R09: 0000000000000000 [ 66.003382][ T5419] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9b8 [ 66.003638][ T5419] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd8ac1caf0 | [ 66.033841][ T5420] ------------[ cut here ]------------ | [ 66.033987][ T5420] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/5420 | [ 66.034251][ T5420] Modules linked in: | [ 66.034630][ T5420] Tainted: [W]=WARN [ 66.034734][ T5420] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 66.034900][ T5420] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 66.035070][ T5420] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 66.035544][ T5420] RSP: 0018:ffa00000060270a0 EFLAGS: 00010286 [ 66.035717][ T5420] RAX: 00000000ffffffa6 RBX: ff1100000b0a9540 RCX: 1ff4000000c04dda [ 66.035912][ T5420] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b0a95fc [ 66.036106][ T5420] RBP: ff11000013a99000 R08: 1fe22000016152c1 R09: ff11000008ffd180 [ 66.036301][ T5420] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 66.036497][ T5420] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 66.036721][ T5420] FS: 00007fdf51ca8840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 66.036955][ T5420] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 66.037119][ T5420] CR2: 000000000042e5e0 CR3: 0000000013113005 CR4: 0000000000771ef0 [ 66.037316][ T5420] PKRU: 55555554 [ 66.037413][ T5420] Call Trace: [ 66.037512][ T5420] [ 66.037586][ T5420] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 66.037724][ T5420] ? notifier_call_chain (kernel/notifier.c:85) [ 66.037856][ T5420] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 66.037957][ T5420] netif_state_change (net/core/dev.c:1605) [ 66.038089][ T5420] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 66.038253][ T5420] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 66.038386][ T5420] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 66.038517][ T5420] ? __kernel_text_address (kernel/extable.c:79) [ 66.038653][ T5420] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 66.038787][ T5420] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 66.038923][ T5420] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 66.039056][ T5420] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 66.039220][ T5420] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 66.039352][ T5420] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 66.039483][ T5420] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 66.039697][ T5420] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 66.039829][ T5420] ? __kernel_text_address (kernel/extable.c:79) [ 66.039960][ T5420] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.040093][ T5420] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.040224][ T5420] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 66.040356][ T5420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.040487][ T5420] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 66.040698][ T5420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.040829][ T5420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.040960][ T5420] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 66.041093][ T5420] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 66.041224][ T5420] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 66.041356][ T5420] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 66.041490][ T5420] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 66.041712][ T5420] ? nla_get_range_signed (lib/nlattr.c:270) [ 66.041846][ T5420] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 66.041977][ T5420] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 66.042108][ T5420] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 66.042242][ T5420] rtnl_newlink (net/core/rtnetlink.c:4150) [ 66.042374][ T5420] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.042506][ T5420] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 66.042727][ T5420] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 66.042860][ T5420] ? mark_usage (kernel/locking/lockdep.c:4674) [ 66.042991][ T5420] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 66.043126][ T5420] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 66.043259][ T5420] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 66.043390][ T5420] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 66.043521][ T5420] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 66.043720][ T5420] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 66.043851][ T5420] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.043984][ T5420] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.044113][ T5420] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 66.044245][ T5420] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 66.044376][ T5420] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 66.044507][ T5420] ? netlink_ack (./include/linux/skbuff.h:2718) [ 66.044702][ T5420] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 66.044833][ T5420] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 66.044966][ T5420] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 66.045098][ T5420] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 66.045229][ T5420] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.045361][ T5420] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 66.045492][ T5420] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 66.045679][ T5420] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 66.045817][ T5420] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 66.045948][ T5420] ? copy_msghdr_from_user (net/socket.c:2635) [ 66.046081][ T5420] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 66.046242][ T5420] ? move_addr_to_kernel (net/socket.c:258) [ 66.046378][ T5420] ___sys_sendmsg (net/socket.c:2752) [ 66.046509][ T5420] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 66.046699][ T5420] ? copy_msghdr_from_user (net/socket.c:2603) [ 66.046841][ T5420] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 66.046975][ T5420] __sys_sendmsg (net/socket.c:2784) [ 66.047106][ T5420] ? __sys_sendmsg_sock (net/socket.c:2765) [ 66.047241][ T5420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.047372][ T5420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.047507][ T5420] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 66.047701][ T5420] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 66.047833][ T5420] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 66.047964][ T5420] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 66.048128][ T5420] RIP: 0033:0x7fdf51ee208e [ 66.048267][ T5420] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 66.048744][ T5420] RSP: 002b:00007ffddb15dc70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 66.048944][ T5420] RAX: ffffffffffffffda RBX: 00007ffddb15e410 RCX: 00007fdf51ee208e [ 66.049140][ T5420] RDX: 0000000000000000 RSI: 00007ffddb15dd20 RDI: 0000000000000005 [ 66.049335][ T5420] RBP: 00007ffddb15dc80 R08: 0000000000000000 R09: 0000000000000000 [ 66.049530][ T5420] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9b8 [ 66.049737][ T5420] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffddb15e3e0 | [ 66.078263][ T5421] ------------[ cut here ]------------ | [ 66.078441][ T5421] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/5421 | [ 66.078768][ T5421] Modules linked in: | [ 66.079227][ T5421] Tainted: [W]=WARN [ 66.079373][ T5421] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 66.079718][ T5421] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 66.079933][ T5421] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 66.080442][ T5421] RSP: 0018:ffa00000060370a0 EFLAGS: 00010286 [ 66.080683][ T5421] RAX: 00000000ffffffa6 RBX: ff1100000b0a9000 RCX: 1ff4000000c06dda [ 66.080929][ T5421] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b0a90bc [ 66.081172][ T5421] RBP: ff11000013ac1000 R08: 1fe2200001615219 R09: ff110000098f2e80 [ 66.081412][ T5421] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 66.081675][ T5421] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 66.081926][ T5421] FS: 00007f5bf41a3840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 66.082201][ T5421] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 66.082411][ T5421] CR2: 000000000042e5e0 CR3: 0000000013621001 CR4: 0000000000771ef0 [ 66.082668][ T5421] PKRU: 55555554 [ 66.082820][ T5421] Call Trace: [ 66.082965][ T5421] [ 66.083079][ T5421] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 66.083258][ T5421] ? notifier_call_chain (kernel/notifier.c:85) [ 66.083439][ T5421] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 66.083600][ T5421] netif_state_change (net/core/dev.c:1605) [ 66.083789][ T5421] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 66.084000][ T5421] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 66.084180][ T5421] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 66.084360][ T5421] ? __kernel_text_address (kernel/extable.c:79) [ 66.084554][ T5421] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 66.084737][ T5421] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 66.084919][ T5421] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 66.085099][ T5421] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 66.085309][ T5421] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 66.085487][ T5421] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 66.085679][ T5421] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 66.085868][ T5421] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 66.086045][ T5421] ? __kernel_text_address (kernel/extable.c:79) [ 66.086223][ T5421] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.086403][ T5421] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.086596][ T5421] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 66.086782][ T5421] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.086960][ T5421] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 66.087139][ T5421] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.087316][ T5421] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.087494][ T5421] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 66.087686][ T5421] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 66.087871][ T5421] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 66.088051][ T5421] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 66.088230][ T5421] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 66.088407][ T5421] ? nla_get_range_signed (lib/nlattr.c:270) [ 66.088602][ T5421] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 66.088788][ T5421] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 66.088967][ T5421] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 66.089152][ T5421] rtnl_newlink (net/core/rtnetlink.c:4150) [ 66.089332][ T5421] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.089509][ T5421] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 66.089709][ T5421] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 66.089890][ T5421] ? mark_usage (kernel/locking/lockdep.c:4674) [ 66.090067][ T5421] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 66.090251][ T5421] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 66.090431][ T5421] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 66.090624][ T5421] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 66.090809][ T5421] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 66.090987][ T5421] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 66.091164][ T5421] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.091346][ T5421] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 66.091523][ T5421] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 66.091722][ T5421] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 66.091901][ T5421] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 66.092079][ T5421] ? netlink_ack (./include/linux/skbuff.h:2718) [ 66.092261][ T5421] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 66.092438][ T5421] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 66.092634][ T5421] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 66.092822][ T5421] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 66.093001][ T5421] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 66.093180][ T5421] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 66.093360][ T5421] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 66.093552][ T5421] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 66.093740][ T5421] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 66.093919][ T5421] ? copy_msghdr_from_user (net/socket.c:2635) [ 66.094099][ T5421] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 66.094309][ T5421] ? move_addr_to_kernel (net/socket.c:258) [ 66.094491][ T5421] ___sys_sendmsg (net/socket.c:2752) [ 66.094681][ T5421] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 66.094867][ T5421] ? copy_msghdr_from_user (net/socket.c:2603) [ 66.095054][ T5421] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 66.095234][ T5421] __sys_sendmsg (net/socket.c:2784) [ 66.095417][ T5421] ? __sys_sendmsg_sock (net/socket.c:2765) [ 66.095612][ T5421] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.095797][ T5421] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 66.095976][ T5421] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 66.096154][ T5421] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 66.096331][ T5421] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 66.096512][ T5421] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 66.096741][ T5421] RIP: 0033:0x7f5bf43dd08e [ 66.096926][ T5421] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 66.097435][ T5421] RSP: 002b:00007ffd5b222f40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 66.097697][ T5421] RAX: ffffffffffffffda RBX: 00007ffd5b2236e0 RCX: 00007f5bf43dd08e [ 66.097940][ T5421] RDX: 0000000000000000 RSI: 00007ffd5b222ff0 RDI: 0000000000000005 [ 66.098181][ T5421] RBP: 00007ffd5b222f50 R08: 0000000000000000 R09: 0000000000000000 [ 66.098421][ T5421] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9b8 [ 66.098677][ T5421] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd5b2236b0 | [ 83.265257][ T7044] ------------[ cut here ]------------ | [ 83.265474][ T7044] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/7044 | [ 83.265827][ T7044] Modules linked in: | [ 83.266296][ T7044] Tainted: [W]=WARN [ 83.266453][ T7044] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 83.266678][ T7044] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 83.266910][ T7044] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 83.267421][ T7044] RSP: 0018:ffa0000007847090 EFLAGS: 00010286 [ 83.267737][ T7044] RAX: 00000000ffffffa6 RBX: ff1100000c634900 RCX: 1ff4000000f08dd8 [ 83.268056][ T7044] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c6349bc [ 83.268350][ T7044] RBP: ff11000005982000 R08: 1fe22000018c6939 R09: ff110000124e0b58 [ 83.268659][ T7044] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 83.268963][ T7044] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 83.269261][ T7044] FS: 00007f99dcb18840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 83.269601][ T7044] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 83.269890][ T7044] CR2: 000000000cefe988 CR3: 00000000140fd006 CR4: 0000000000771ef0 [ 83.270221][ T7044] PKRU: 55555554 [ 83.270441][ T7044] Call Trace: [ 83.270662][ T7044] [ 83.270782][ T7044] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 83.270966][ T7044] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 83.271149][ T7044] notifier_call_chain (kernel/notifier.c:85) [ 83.271331][ T7044] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 83.271508][ T7044] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 83.271703][ T7044] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 83.271917][ T7044] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 83.272098][ T7044] ? mark_usage (kernel/locking/lockdep.c:4674) [ 83.272277][ T7044] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 83.272456][ T7044] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 83.272648][ T7044] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 83.272866][ T7044] unregister_vlan_dev (net/8021q/vlan.c:112) [ 83.273050][ T7044] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 83.273264][ T7044] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.273439][ T7044] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.273628][ T7044] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 83.273814][ T7044] ? mark_usage (kernel/locking/lockdep.c:4674) [ 83.273989][ T7044] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.274185][ T7044] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.274362][ T7044] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.274553][ T7044] ? mark_usage (kernel/locking/lockdep.c:4674) [ 83.274732][ T7044] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.274920][ T7044] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.275098][ T7044] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 83.275316][ T7044] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.275526][ T7044] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.275720][ T7044] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 83.275908][ T7044] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.276088][ T7044] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 83.276288][ T7044] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 83.276469][ T7044] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 83.276660][ T7044] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.276846][ T7044] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.277027][ T7044] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.277233][ T7044] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.277430][ T7044] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 83.277618][ T7044] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.277806][ T7044] ? netlink_ack (./include/linux/skbuff.h:2718) [ 83.277992][ T7044] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 83.278171][ T7044] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 83.278351][ T7044] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 83.278546][ T7044] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 83.278727][ T7044] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.278914][ T7044] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 83.279096][ T7044] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 83.279276][ T7044] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 83.279457][ T7044] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 83.279651][ T7044] ? copy_msghdr_from_user (net/socket.c:2635) [ 83.279839][ T7044] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 83.280048][ T7044] ? move_addr_to_kernel (net/socket.c:258) [ 83.280229][ T7044] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 83.280411][ T7044] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 83.280604][ T7044] ___sys_sendmsg (net/socket.c:2752) [ 83.280790][ T7044] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 83.281000][ T7044] ? copy_msghdr_from_user (net/socket.c:2603) [ 83.281191][ T7044] __sys_sendmsg (net/socket.c:2784) [ 83.281369][ T7044] ? __sys_sendmsg_sock (net/socket.c:2765) [ 83.281559][ T7044] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 83.281780][ T7044] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 83.281959][ T7044] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 83.282139][ T7044] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 83.282316][ T7044] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 83.282495][ T7044] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 83.282685][ T7044] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 83.282906][ T7044] RIP: 0033:0x7f99dcd5208e [ 83.283092][ T7044] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 83.283613][ T7044] RSP: 002b:00007ffd5491a2b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 83.283868][ T7044] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f99dcd5208e [ 83.284108][ T7044] RDX: 0000000000000000 RSI: 00007ffd5491a360 RDI: 0000000000000005 [ 83.284350][ T7044] RBP: 00007ffd5491a2c0 R08: 0000000000000000 R09: 0000000000000000 [ 83.284605][ T7044] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9c9 [ 83.284854][ T7044] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd5491aa20 | [ 83.286900][ T7044] ------------[ cut here ]------------ | [ 83.287040][ T7044] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/7044 | [ 83.287293][ T7044] Modules linked in: | [ 83.287799][ T7044] Tainted: [W]=WARN [ 83.287896][ T7044] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 83.288055][ T7044] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 83.288221][ T7044] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 83.288680][ T7044] RSP: 0018:ffa0000007847060 EFLAGS: 00010286 [ 83.288852][ T7044] RAX: 00000000ffffffa6 RBX: ff1100000c634580 RCX: 1ff4000000f08dd2 [ 83.289043][ T7044] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c63463c [ 83.289235][ T7044] RBP: ff11000013ac1000 R08: 1fe22000018c68c9 R09: ff110000124e0b58 [ 83.289425][ T7044] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 83.289621][ T7044] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000078470f8 [ 83.289818][ T7044] FS: 00007f99dcb18840(0000) GS:ff110000d7b47000(0000) knlGS:0000000000000000 [ 83.290042][ T7044] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 83.290203][ T7044] CR2: 0000562c36b80d5c CR3: 00000000140fd005 CR4: 0000000000771ef0 [ 83.290393][ T7044] PKRU: 55555554 [ 83.290488][ T7044] Call Trace: [ 83.290591][ T7044] [ 83.290658][ T7044] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 83.290792][ T7044] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 83.290889][ T7044] netif_close_many (net/core/dev.c:1804) [ 83.291019][ T7044] ? __dev_close_many (net/core/dev.c:1781) [ 83.291147][ T7044] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 83.291308][ T7044] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 83.291469][ T7044] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 83.291603][ T7044] ? kasan_quarantine_put (mm/kasan/quarantine.c:234 (discriminator 6)) [ 83.291736][ T7044] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 83.291900][ T7044] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 83.292000][ T7044] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 83.292129][ T7044] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 83.292257][ T7044] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.292384][ T7044] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.292510][ T7044] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 83.292642][ T7044] ? mark_usage (kernel/locking/lockdep.c:4674) [ 83.292774][ T7044] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.292920][ T7044] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.293045][ T7044] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.293172][ T7044] ? mark_usage (kernel/locking/lockdep.c:4674) [ 83.293298][ T7044] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.293425][ T7044] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.293557][ T7044] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 83.293685][ T7044] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.293816][ T7044] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.293943][ T7044] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 83.294072][ T7044] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.294200][ T7044] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 83.294329][ T7044] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 83.294456][ T7044] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 83.294589][ T7044] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.294716][ T7044] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.294850][ T7044] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.294977][ T7044] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.295106][ T7044] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 83.295233][ T7044] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.295361][ T7044] ? netlink_ack (./include/linux/skbuff.h:2718) [ 83.295492][ T7044] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 83.295623][ T7044] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 83.295756][ T7044] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 83.295884][ T7044] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 83.296012][ T7044] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.296141][ T7044] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 83.296269][ T7044] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 83.296398][ T7044] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 83.296527][ T7044] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 83.296661][ T7044] ? copy_msghdr_from_user (net/socket.c:2635) [ 83.296796][ T7044] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 83.296952][ T7044] ? move_addr_to_kernel (net/socket.c:258) [ 83.297081][ T7044] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 83.297209][ T7044] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 83.297337][ T7044] ___sys_sendmsg (net/socket.c:2752) [ 83.297464][ T7044] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 83.297630][ T7044] ? copy_msghdr_from_user (net/socket.c:2603) [ 83.297775][ T7044] __sys_sendmsg (net/socket.c:2784) [ 83.297903][ T7044] ? __sys_sendmsg_sock (net/socket.c:2765) [ 83.298053][ T7044] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 83.298212][ T7044] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 83.298339][ T7044] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 83.298467][ T7044] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 83.298602][ T7044] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 83.298731][ T7044] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 83.298863][ T7044] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 83.299020][ T7044] RIP: 0033:0x7f99dcd5208e [ 83.299245][ T7044] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 83.299801][ T7044] RSP: 002b:00007ffd5491a2b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 83.299996][ T7044] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f99dcd5208e [ 83.300186][ T7044] RDX: 0000000000000000 RSI: 00007ffd5491a360 RDI: 0000000000000005 [ 83.300459][ T7044] RBP: 00007ffd5491a2c0 R08: 0000000000000000 R09: 0000000000000000 [ 83.300654][ T7044] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9c9 [ 83.300850][ T7044] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd5491aa20 | [ 83.303817][ T7044] ------------[ cut here ]------------ | [ 83.303958][ T7044] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/7044 | [ 83.304206][ T7044] Modules linked in: | [ 83.304560][ T7044] Tainted: [W]=WARN [ 83.304654][ T7044] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 83.304819][ T7044] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 83.304979][ T7044] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 83.305507][ T7044] RSP: 0018:ffa0000007847190 EFLAGS: 00010286 [ 83.305756][ T7044] RAX: 00000000ffffffa6 RBX: ff11000013499000 RCX: 1ff4000000f08df8 [ 83.305943][ T7044] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000134990bc [ 83.306128][ T7044] RBP: ff11000013ac1000 R08: 1fe2200002693219 R09: ff110000124e0b58 [ 83.306394][ T7044] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 83.306581][ T7044] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 83.306774][ T7044] FS: 00007f99dcb18840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 83.306989][ T7044] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 83.307145][ T7044] CR2: 00007fc6a09f6f98 CR3: 00000000140fd006 CR4: 0000000000771ef0 [ 83.307331][ T7044] PKRU: 55555554 [ 83.307423][ T7044] Call Trace: [ 83.307516][ T7044] [ 83.307584][ T7044] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 83.307747][ T7044] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 83.307981][ T7044] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 83.308077][ T7044] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 83.308200][ T7044] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 83.308325][ T7044] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.308527][ T7044] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.308657][ T7044] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 83.308783][ T7044] ? mark_usage (kernel/locking/lockdep.c:4674) [ 83.308906][ T7044] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.309130][ T7044] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.309250][ T7044] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.309373][ T7044] ? mark_usage (kernel/locking/lockdep.c:4674) [ 83.309496][ T7044] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.309625][ T7044] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.309753][ T7044] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 83.309878][ T7044] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.309999][ T7044] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.310200][ T7044] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 83.310324][ T7044] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.310448][ T7044] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 83.310576][ T7044] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 83.310783][ T7044] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 83.310905][ T7044] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.311027][ T7044] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.311153][ T7044] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.311353][ T7044] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.311478][ T7044] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 83.311607][ T7044] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.311731][ T7044] ? netlink_ack (./include/linux/skbuff.h:2718) [ 83.311943][ T7044] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 83.312065][ T7044] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 83.312191][ T7044] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 83.312324][ T7044] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 83.312525][ T7044] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.312657][ T7044] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 83.312784][ T7044] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 83.312910][ T7044] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 83.313114][ T7044] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 83.313238][ T7044] ? copy_msghdr_from_user (net/socket.c:2635) [ 83.313361][ T7044] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 83.313515][ T7044] ? move_addr_to_kernel (net/socket.c:258) [ 83.313644][ T7044] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 83.313771][ T7044] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 83.313897][ T7044] ___sys_sendmsg (net/socket.c:2752) [ 83.314019][ T7044] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 83.314253][ T7044] ? copy_msghdr_from_user (net/socket.c:2603) [ 83.314388][ T7044] __sys_sendmsg (net/socket.c:2784) [ 83.314513][ T7044] ? __sys_sendmsg_sock (net/socket.c:2765) [ 83.314719][ T7044] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 83.314877][ T7044] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 83.315001][ T7044] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 83.315123][ T7044] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 83.315325][ T7044] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 83.315448][ T7044] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 83.315581][ T7044] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 83.315733][ T7044] RIP: 0033:0x7f99dcd5208e [ 83.315948][ T7044] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 83.316388][ T7044] RSP: 002b:00007ffd5491a2b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 83.316661][ T7044] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f99dcd5208e [ 83.316849][ T7044] RDX: 0000000000000000 RSI: 00007ffd5491a360 RDI: 0000000000000005 [ 83.317113][ T7044] RBP: 00007ffd5491a2c0 R08: 0000000000000000 R09: 0000000000000000 [ 83.317296][ T7044] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9c9 [ 83.317479][ T7044] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd5491aa20 | [ 83.369959][ T7046] ------------[ cut here ]------------ | [ 83.370123][ T7046] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/7046 | [ 83.370382][ T7046] Modules linked in: | [ 83.370765][ T7046] Tainted: [W]=WARN [ 83.370865][ T7046] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 83.371028][ T7046] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 83.371196][ T7046] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 83.371675][ T7046] RSP: 0018:ffa0000007827090 EFLAGS: 00010286 [ 83.371846][ T7046] RAX: 00000000ffffffa6 RBX: ff1100001257ac80 RCX: 1ff4000000f04dd8 [ 83.372041][ T7046] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100001257ad3c [ 83.372237][ T7046] RBP: ff11000005982000 R08: 1fe22000024af5a9 R09: ff11000009a68b58 [ 83.372432][ T7046] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 83.372635][ T7046] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 83.372835][ T7046] FS: 00007fd762fca840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 83.373064][ T7046] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 83.373227][ T7046] CR2: 000000003aeac988 CR3: 00000000138ee001 CR4: 0000000000771ef0 [ 83.373425][ T7046] PKRU: 55555554 [ 83.373524][ T7046] Call Trace: [ 83.373629][ T7046] [ 83.373698][ T7046] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 83.373837][ T7046] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 83.373970][ T7046] notifier_call_chain (kernel/notifier.c:85) [ 83.374105][ T7046] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 83.374236][ T7046] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 83.374370][ T7046] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 83.374533][ T7046] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 83.374672][ T7046] ? mark_usage (kernel/locking/lockdep.c:4674) [ 83.374804][ T7046] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 83.374937][ T7046] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 83.375068][ T7046] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 83.375232][ T7046] unregister_vlan_dev (net/8021q/vlan.c:112) [ 83.375365][ T7046] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 83.375496][ T7046] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.375636][ T7046] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.375772][ T7046] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 83.375901][ T7046] ? mark_usage (kernel/locking/lockdep.c:4674) [ 83.376030][ T7046] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.376178][ T7046] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.376306][ T7046] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.376435][ T7046] ? mark_usage (kernel/locking/lockdep.c:4674) [ 83.376626][ T7046] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.376761][ T7046] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.376891][ T7046] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 83.377022][ T7046] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.377150][ T7046] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.377280][ T7046] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 83.377412][ T7046] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.377601][ T7046] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 83.377733][ T7046] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 83.377870][ T7046] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 83.377999][ T7046] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.378129][ T7046] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.378261][ T7046] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.378391][ T7046] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.378523][ T7046] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 83.378710][ T7046] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.378848][ T7046] ? netlink_ack (./include/linux/skbuff.h:2718) [ 83.378982][ T7046] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 83.379113][ T7046] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 83.379246][ T7046] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 83.379378][ T7046] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 83.379510][ T7046] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.379697][ T7046] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 83.379836][ T7046] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 83.379970][ T7046] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 83.380103][ T7046] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 83.380236][ T7046] ? copy_msghdr_from_user (net/socket.c:2635) [ 83.380366][ T7046] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 83.380528][ T7046] ? move_addr_to_kernel (net/socket.c:258) [ 83.380720][ T7046] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 83.380857][ T7046] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 83.380990][ T7046] ___sys_sendmsg (net/socket.c:2752) [ 83.381120][ T7046] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 83.381282][ T7046] ? copy_msghdr_from_user (net/socket.c:2603) [ 83.381425][ T7046] __sys_sendmsg (net/socket.c:2784) [ 83.381614][ T7046] ? __sys_sendmsg_sock (net/socket.c:2765) [ 83.381749][ T7046] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 83.381914][ T7046] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 83.382046][ T7046] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 83.382179][ T7046] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 83.382310][ T7046] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 83.382442][ T7046] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 83.382630][ T7046] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 83.382795][ T7046] RIP: 0033:0x7fd76320408e [ 83.382931][ T7046] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 83.383396][ T7046] RSP: 002b:00007fff2458e570 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 83.383683][ T7046] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd76320408e [ 83.383883][ T7046] RDX: 0000000000000000 RSI: 00007fff2458e620 RDI: 0000000000000005 [ 83.384079][ T7046] RBP: 00007fff2458e580 R08: 0000000000000000 R09: 0000000000000000 [ 83.384274][ T7046] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9c9 [ 83.384730][ T7046] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff2458ece0 | [ 83.387525][ T7046] ------------[ cut here ]------------ | [ 83.387657][ T7046] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/7046 | [ 83.387906][ T7046] Modules linked in: | [ 83.388265][ T7046] Tainted: [W]=WARN [ 83.388364][ T7046] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 83.388524][ T7046] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 83.388697][ T7046] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 83.389157][ T7046] RSP: 0018:ffa0000007827060 EFLAGS: 00010286 [ 83.389319][ T7046] RAX: 00000000ffffffa6 RBX: ff1100001257a740 RCX: 1ff4000000f04dd2 [ 83.389602][ T7046] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100001257a7fc [ 83.389967][ T7046] RBP: ff11000013a99000 R08: 1fe22000024af501 R09: ff11000009a68b58 [ 83.390158][ T7046] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 83.390433][ T7046] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000078270f8 [ 83.390632][ T7046] FS: 00007fd762fca840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 83.390860][ T7046] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 83.391021][ T7046] CR2: 000000003aeac988 CR3: 00000000138ee001 CR4: 0000000000771ef0 [ 83.391214][ T7046] PKRU: 55555554 [ 83.391394][ T7046] Call Trace: [ 83.391490][ T7046] [ 83.391562][ T7046] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 83.391695][ T7046] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 83.391881][ T7046] netif_close_many (net/core/dev.c:1804) [ 83.392011][ T7046] ? __dev_close_many (net/core/dev.c:1781) [ 83.392141][ T7046] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 83.392388][ T7046] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 83.392640][ T7046] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 83.392857][ T7046] ? kasan_quarantine_put (mm/kasan/quarantine.c:234 (discriminator 6)) [ 83.392987][ T7046] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 83.393148][ T7046] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 83.393330][ T7046] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 83.393462][ T7046] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 83.393599][ T7046] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.393816][ T7046] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.394027][ T7046] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 83.394240][ T7046] ? mark_usage (kernel/locking/lockdep.c:4674) [ 83.394452][ T7046] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.394604][ T7046] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.394733][ T7046] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.394867][ T7046] ? mark_usage (kernel/locking/lockdep.c:4674) [ 83.394996][ T7046] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.395126][ T7046] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.395255][ T7046] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 83.395385][ T7046] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.395656][ T7046] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.395788][ T7046] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 83.396001][ T7046] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.396213][ T7046] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 83.396427][ T7046] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 83.396610][ T7046] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 83.396820][ T7046] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.396948][ T7046] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.397078][ T7046] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.397207][ T7046] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.397338][ T7046] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 83.397466][ T7046] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.397693][ T7046] ? netlink_ack (./include/linux/skbuff.h:2718) [ 83.397831][ T7046] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 83.397958][ T7046] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 83.398089][ T7046] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 83.398217][ T7046] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 83.398347][ T7046] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.398477][ T7046] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 83.398679][ T7046] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 83.398816][ T7046] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 83.398946][ T7046] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 83.399076][ T7046] ? copy_msghdr_from_user (net/socket.c:2635) [ 83.399204][ T7046] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 83.399364][ T7046] ? move_addr_to_kernel (net/socket.c:258) [ 83.399496][ T7046] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 83.399679][ T7046] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 83.399813][ T7046] ___sys_sendmsg (net/socket.c:2752) [ 83.399942][ T7046] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 83.400102][ T7046] ? copy_msghdr_from_user (net/socket.c:2603) [ 83.400245][ T7046] __sys_sendmsg (net/socket.c:2784) [ 83.400375][ T7046] ? __sys_sendmsg_sock (net/socket.c:2765) [ 83.400505][ T7046] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 83.400724][ T7046] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 83.400858][ T7046] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 83.400986][ T7046] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 83.401114][ T7046] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 83.401242][ T7046] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 83.401454][ T7046] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 83.401839][ T7046] RIP: 0033:0x7fd76320408e [ 83.401977][ T7046] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 83.402437][ T7046] RSP: 002b:00007fff2458e570 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 83.402779][ T7046] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd76320408e [ 83.403061][ T7046] RDX: 0000000000000000 RSI: 00007fff2458e620 RDI: 0000000000000005 [ 83.403254][ T7046] RBP: 00007fff2458e580 R08: 0000000000000000 R09: 0000000000000000 [ 83.403446][ T7046] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9c9 [ 83.403868][ T7046] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff2458ece0 | [ 83.407397][ T7046] ------------[ cut here ]------------ | [ 83.407581][ T7046] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/7046 | [ 83.407891][ T7046] Modules linked in: | [ 83.408335][ T7046] Tainted: [W]=WARN [ 83.408476][ T7046] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 83.408694][ T7046] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 83.408912][ T7046] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 83.409394][ T7046] RSP: 0018:ffa0000007827190 EFLAGS: 00010286 [ 83.409613][ T7046] RAX: 00000000ffffffa6 RBX: ff1100001257aac0 RCX: 1ff4000000f04df8 [ 83.409850][ T7046] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100001257ab7c [ 83.410085][ T7046] RBP: ff11000013a99000 R08: 1fe22000024af571 R09: ff11000009a68b58 [ 83.410316][ T7046] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 83.410559][ T7046] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 83.410802][ T7046] FS: 00007fd762fca840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 83.411067][ T7046] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 83.411272][ T7046] CR2: 000000000cefe988 CR3: 00000000138ee001 CR4: 0000000000771ef0 [ 83.411508][ T7046] PKRU: 55555554 [ 83.411662][ T7046] Call Trace: [ 83.411811][ T7046] [ 83.411924][ T7046] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 83.412134][ T7046] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 83.412337][ T7046] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 83.412484][ T7046] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 83.412673][ T7046] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 83.412852][ T7046] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.413022][ T7046] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.413194][ T7046] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 83.413367][ T7046] ? mark_usage (kernel/locking/lockdep.c:4674) [ 83.413550][ T7046] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.413742][ T7046] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.413923][ T7046] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.414099][ T7046] ? mark_usage (kernel/locking/lockdep.c:4674) [ 83.414270][ T7046] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.414443][ T7046] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.414630][ T7046] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 83.414813][ T7046] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.414985][ T7046] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.415157][ T7046] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 83.415330][ T7046] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.415505][ T7046] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 83.415693][ T7046] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 83.415879][ T7046] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 83.416056][ T7046] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.416229][ T7046] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.416404][ T7046] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.416585][ T7046] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.416770][ T7046] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 83.416944][ T7046] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.417117][ T7046] ? netlink_ack (./include/linux/skbuff.h:2718) [ 83.417294][ T7046] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 83.417467][ T7046] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 83.417657][ T7046] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 83.417839][ T7046] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 83.418015][ T7046] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.418189][ T7046] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 83.418363][ T7046] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 83.418551][ T7046] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 83.418730][ T7046] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 83.418909][ T7046] ? copy_msghdr_from_user (net/socket.c:2635) [ 83.419081][ T7046] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 83.419282][ T7046] ? move_addr_to_kernel (net/socket.c:258) [ 83.419458][ T7046] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 83.419645][ T7046] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 83.419824][ T7046] ___sys_sendmsg (net/socket.c:2752) [ 83.419997][ T7046] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 83.420201][ T7046] ? copy_msghdr_from_user (net/socket.c:2603) [ 83.420385][ T7046] __sys_sendmsg (net/socket.c:2784) [ 83.420570][ T7046] ? __sys_sendmsg_sock (net/socket.c:2765) [ 83.420740][ T7046] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 83.420952][ T7046] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 83.421125][ T7046] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 83.421301][ T7046] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 83.421473][ T7046] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 83.421657][ T7046] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 83.421838][ T7046] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 83.422040][ T7046] RIP: 0033:0x7fd76320408e [ 83.422217][ T7046] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 83.422719][ T7046] RSP: 002b:00007fff2458e570 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 83.422961][ T7046] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd76320408e [ 83.423193][ T7046] RDX: 0000000000000000 RSI: 00007fff2458e620 RDI: 0000000000000005 [ 83.423425][ T7046] RBP: 00007fff2458e580 R08: 0000000000000000 R09: 0000000000000000 [ 83.423675][ T7046] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9c9 [ 83.423913][ T7046] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff2458ece0 | [ 83.466607][ T7051] ------------[ cut here ]------------ | [ 83.466757][ T7051] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/7051 | [ 83.467021][ T7051] Modules linked in: | [ 83.467388][ T7051] Tainted: [W]=WARN [ 83.467486][ T7051] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 83.467654][ T7051] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 83.467827][ T7051] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 83.468288][ T7051] RSP: 0018:ffa0000007877090 EFLAGS: 00010286 [ 83.468451][ T7051] RAX: 00000000ffffffa6 RBX: ff1100001363de00 RCX: 1ff4000000f0edd8 [ 83.468648][ T7051] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100001363debc [ 83.468846][ T7051] RBP: ff11000005982000 R08: 1fe22000026c7bd9 R09: ff1100000931ae58 [ 83.469038][ T7051] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 83.469231][ T7051] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 83.469426][ T7051] FS: 00007fb0fbc5f840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 83.469660][ T7051] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 83.469824][ T7051] CR2: 0000000036424988 CR3: 0000000004f14006 CR4: 0000000000771ef0 [ 83.470019][ T7051] PKRU: 55555554 [ 83.470115][ T7051] Call Trace: [ 83.470212][ T7051] [ 83.470279][ T7051] ? rtnetlink_event (net/core/rtnetlink.c:7128 net/core/rtnetlink.c:7121) [ 83.470409][ T7051] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 83.470544][ T7051] notifier_call_chain (kernel/notifier.c:85) [ 83.470679][ T7051] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 83.470813][ T7051] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 83.470944][ T7051] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 83.471106][ T7051] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 83.471240][ T7051] ? mark_usage (kernel/locking/lockdep.c:4674) [ 83.471370][ T7051] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 83.471503][ T7051] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 83.472041][ T7051] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 83.472206][ T7051] unregister_vlan_dev (net/8021q/vlan.c:112) [ 83.472337][ T7051] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 83.472467][ T7051] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.472603][ T7051] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.472734][ T7051] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 83.472868][ T7051] ? mark_usage (kernel/locking/lockdep.c:4674) [ 83.472999][ T7051] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.473148][ T7051] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.473277][ T7051] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.473407][ T7051] ? mark_usage (kernel/locking/lockdep.c:4674) [ 83.473542][ T7051] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.473673][ T7051] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.473807][ T7051] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 83.473941][ T7051] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.474068][ T7051] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.474199][ T7051] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 83.474328][ T7051] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.474460][ T7051] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 83.474596][ T7051] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 83.474730][ T7051] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 83.474864][ T7051] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.474994][ T7051] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.475125][ T7051] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.475282][ T7051] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.475413][ T7051] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 83.475548][ T7051] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.475678][ T7051] ? netlink_ack (./include/linux/skbuff.h:2718) [ 83.475814][ T7051] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 83.475945][ T7051] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 83.476075][ T7051] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 83.476207][ T7051] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 83.476338][ T7051] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.476470][ T7051] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 83.476606][ T7051] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 83.476738][ T7051] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 83.476873][ T7051] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 83.477003][ T7051] ? copy_msghdr_from_user (net/socket.c:2635) [ 83.477132][ T7051] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 83.477294][ T7051] ? move_addr_to_kernel (net/socket.c:258) [ 83.477426][ T7051] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 83.477562][ T7051] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 83.477696][ T7051] ___sys_sendmsg (net/socket.c:2752) [ 83.477830][ T7051] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 83.477992][ T7051] ? copy_msghdr_from_user (net/socket.c:2603) [ 83.478136][ T7051] __sys_sendmsg (net/socket.c:2784) [ 83.478267][ T7051] ? __sys_sendmsg_sock (net/socket.c:2765) [ 83.478397][ T7051] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 83.478566][ T7051] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 83.478698][ T7051] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 83.478835][ T7051] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 83.478966][ T7051] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 83.479096][ T7051] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 83.479226][ T7051] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 83.479388][ T7051] RIP: 0033:0x7fb0fbe9908e [ 83.479526][ T7051] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 83.480003][ T7051] RSP: 002b:00007fffd2a6d500 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 83.480198][ T7051] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb0fbe9908e [ 83.480392][ T7051] RDX: 0000000000000000 RSI: 00007fffd2a6d5b0 RDI: 0000000000000005 [ 83.480589][ T7051] RBP: 00007fffd2a6d510 R08: 0000000000000000 R09: 0000000000000000 [ 83.480787][ T7051] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9c9 [ 83.480980][ T7051] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffd2a6dc70 | [ 83.482571][ T7051] ------------[ cut here ]------------ | [ 83.482699][ T7051] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/7051 | [ 83.482950][ T7051] Modules linked in: | [ 83.483324][ T7051] Tainted: [W]=WARN [ 83.483423][ T7051] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 83.484189][ T7051] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 83.484356][ T7051] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 83.484906][ T7051] RSP: 0018:ffa0000007877060 EFLAGS: 00010286 [ 83.485067][ T7051] RAX: 00000000ffffffa6 RBX: ff1100000ca28040 RCX: 1ff4000000f0edd2 [ 83.485256][ T7051] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000ca280fc [ 83.485445][ T7051] RBP: ff11000013a19000 R08: 1fe2200001945021 R09: ff1100000931ae58 [ 83.485701][ T7051] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 83.485894][ T7051] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000078770f8 [ 83.486084][ T7051] FS: 00007fb0fbc5f840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 83.486306][ T7051] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 83.486467][ T7051] CR2: 0000000036424988 CR3: 0000000004f14006 CR4: 0000000000771ef0 [ 83.486721][ T7051] PKRU: 55555554 [ 83.486817][ T7051] Call Trace: [ 83.486913][ T7051] [ 83.486979][ T7051] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 83.487107][ T7051] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 83.487205][ T7051] netif_close_many (net/core/dev.c:1804) [ 83.487334][ T7051] ? __dev_close_many (net/core/dev.c:1781) [ 83.487461][ T7051] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 83.487685][ T7051] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 83.487853][ T7051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 83.487980][ T7051] ? kasan_quarantine_put (mm/kasan/quarantine.c:234 (discriminator 6)) [ 83.488108][ T7051] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 83.488267][ T7051] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 83.488365][ T7051] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 83.488495][ T7051] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 83.488711][ T7051] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.488844][ T7051] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.488971][ T7051] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 83.489099][ T7051] ? mark_usage (kernel/locking/lockdep.c:4674) [ 83.489226][ T7051] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.489372][ T7051] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.489500][ T7051] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.489727][ T7051] ? mark_usage (kernel/locking/lockdep.c:4674) [ 83.489860][ T7051] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.489988][ T7051] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.490118][ T7051] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 83.490253][ T7051] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.490382][ T7051] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.490509][ T7051] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 83.490642][ T7051] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.490776][ T7051] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 83.490905][ T7051] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 83.491032][ T7051] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 83.491160][ T7051] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.491286][ T7051] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.491415][ T7051] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.491546][ T7051] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.491675][ T7051] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 83.491805][ T7051] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.491932][ T7051] ? netlink_ack (./include/linux/skbuff.h:2718) [ 83.492064][ T7051] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 83.492192][ T7051] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 83.492321][ T7051] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 83.492450][ T7051] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 83.492582][ T7051] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.492711][ T7051] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 83.492846][ T7051] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 83.492974][ T7051] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 83.493102][ T7051] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 83.493230][ T7051] ? copy_msghdr_from_user (net/socket.c:2635) [ 83.493359][ T7051] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 83.493517][ T7051] ? move_addr_to_kernel (net/socket.c:258) [ 83.493651][ T7051] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 83.493783][ T7051] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 83.493911][ T7051] ___sys_sendmsg (net/socket.c:2752) [ 83.494038][ T7051] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 83.494196][ T7051] ? copy_msghdr_from_user (net/socket.c:2603) [ 83.494337][ T7051] __sys_sendmsg (net/socket.c:2784) [ 83.494467][ T7051] ? __sys_sendmsg_sock (net/socket.c:2765) [ 83.494599][ T7051] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 83.494765][ T7051] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 83.494892][ T7051] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 83.495023][ T7051] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 83.495150][ T7051] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 83.495278][ T7051] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 83.495407][ T7051] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 83.495574][ T7051] RIP: 0033:0x7fb0fbe9908e [ 83.495707][ T7051] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 83.496165][ T7051] RSP: 002b:00007fffd2a6d500 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 83.496358][ T7051] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb0fbe9908e [ 83.496552][ T7051] RDX: 0000000000000000 RSI: 00007fffd2a6d5b0 RDI: 0000000000000005 [ 83.496742][ T7051] RBP: 00007fffd2a6d510 R08: 0000000000000000 R09: 0000000000000000 [ 83.496937][ T7051] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9c9 [ 83.497127][ T7051] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffd2a6dc70 | [ 83.512388][ T7051] ------------[ cut here ]------------ | [ 83.512530][ T7051] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/7051 | [ 83.512789][ T7051] Modules linked in: | [ 83.513142][ T7051] Tainted: [W]=WARN [ 83.513238][ T7051] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 83.513400][ T7051] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 83.513572][ T7051] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 83.514019][ T7051] RSP: 0018:ffa0000007877190 EFLAGS: 00010286 [ 83.514176][ T7051] RAX: 00000000ffffffa6 RBX: ff1100000ca29700 RCX: 1ff4000000f0edf8 [ 83.514359][ T7051] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000ca297bc [ 83.514547][ T7051] RBP: ff11000013a19000 R08: 1fe22000019452f9 R09: ff1100000931ae58 [ 83.514732][ T7051] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 83.514920][ T7051] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 83.515104][ T7051] FS: 00007fb0fbc5f840(0000) GS:ff110000d7b47000(0000) knlGS:0000000000000000 [ 83.515322][ T7051] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 83.515477][ T7051] CR2: 0000562c36b80d5c CR3: 0000000004f14003 CR4: 0000000000771ef0 [ 83.515673][ T7051] PKRU: 55555554 [ 83.515771][ T7051] Call Trace: [ 83.515863][ T7051] [ 83.515927][ T7051] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 83.516085][ T7051] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 83.516241][ T7051] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 83.516337][ T7051] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 83.516463][ T7051] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 83.516596][ T7051] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.516722][ T7051] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.516849][ T7051] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 83.516973][ T7051] ? mark_usage (kernel/locking/lockdep.c:4674) [ 83.517096][ T7051] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.517238][ T7051] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.517361][ T7051] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.517485][ T7051] ? mark_usage (kernel/locking/lockdep.c:4674) [ 83.517613][ T7051] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.517736][ T7051] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.517865][ T7051] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 83.517989][ T7051] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.518115][ T7051] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.518238][ T7051] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 83.518360][ T7051] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.518487][ T7051] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 83.518618][ T7051] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 83.518742][ T7051] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 83.518872][ T7051] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.518995][ T7051] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.519120][ T7051] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.519244][ T7051] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.519369][ T7051] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 83.519492][ T7051] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.519723][ T7051] ? netlink_ack (./include/linux/skbuff.h:2718) [ 83.519854][ T7051] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 83.519976][ T7051] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 83.520100][ T7051] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 83.520226][ T7051] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 83.520349][ T7051] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.520474][ T7051] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 83.520686][ T7051] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 83.520869][ T7051] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 83.520993][ T7051] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 83.521116][ T7051] ? copy_msghdr_from_user (net/socket.c:2635) [ 83.521240][ T7051] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 83.521392][ T7051] ? move_addr_to_kernel (net/socket.c:258) [ 83.521520][ T7051] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 83.521649][ T7051] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 83.521780][ T7051] ___sys_sendmsg (net/socket.c:2752) [ 83.521903][ T7051] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 83.522056][ T7051] ? copy_msghdr_from_user (net/socket.c:2603) [ 83.522193][ T7051] __sys_sendmsg (net/socket.c:2784) [ 83.522316][ T7051] ? __sys_sendmsg_sock (net/socket.c:2765) [ 83.522439][ T7051] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 83.522600][ T7051] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 83.522725][ T7051] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 83.522854][ T7051] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 83.522979][ T7051] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 83.523102][ T7051] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 83.523226][ T7051] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 83.523380][ T7051] RIP: 0033:0x7fb0fbe9908e [ 83.523511][ T7051] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 83.523959][ T7051] RSP: 002b:00007fffd2a6d500 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 83.524144][ T7051] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb0fbe9908e [ 83.524330][ T7051] RDX: 0000000000000000 RSI: 00007fffd2a6d5b0 RDI: 0000000000000005 [ 83.524514][ T7051] RBP: 00007fffd2a6d510 R08: 0000000000000000 R09: 0000000000000000 [ 83.524702][ T7051] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9c9 [ 83.524889][ T7051] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffd2a6dc70 | [ 83.566711][ T7053] ------------[ cut here ]------------ | [ 83.566899][ T7053] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/7053 | [ 83.567203][ T7053] Modules linked in: | [ 83.567676][ T7053] Tainted: [W]=WARN [ 83.567827][ T7053] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 83.568038][ T7053] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 83.568266][ T7053] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 83.568802][ T7053] RSP: 0018:ffa0000007887090 EFLAGS: 00010286 [ 83.569018][ T7053] RAX: 00000000ffffffa6 RBX: ff1100000d95c200 RCX: 1ff4000000f10dd8 [ 83.569256][ T7053] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d95c2bc [ 83.569497][ T7053] RBP: ff11000005982000 R08: 1fe2200001b2b859 R09: ff1100000eb1ae58 [ 83.569762][ T7053] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 83.570006][ T7053] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 83.570248][ T7053] FS: 00007fd8af388840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 83.570523][ T7053] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 83.570754][ T7053] CR2: 0000000013fde988 CR3: 0000000013faa004 CR4: 0000000000771ef0 [ 83.571000][ T7053] PKRU: 55555554 [ 83.571144][ T7053] Call Trace: [ 83.571289][ T7053] [ 83.571404][ T7053] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 83.571686][ T7053] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 83.571962][ T7053] notifier_call_chain (kernel/notifier.c:85) [ 83.572211][ T7053] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 83.572465][ T7053] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 83.572729][ T7053] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 83.573025][ T7053] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 83.573302][ T7053] ? mark_usage (kernel/locking/lockdep.c:4674) [ 83.573478][ T7053] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 83.573674][ T7053] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 83.573857][ T7053] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 83.574069][ T7053] unregister_vlan_dev (net/8021q/vlan.c:112) [ 83.574251][ T7053] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 83.574434][ T7053] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.574623][ T7053] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.574811][ T7053] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 83.574989][ T7053] ? mark_usage (kernel/locking/lockdep.c:4674) [ 83.575166][ T7053] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.575364][ T7053] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.575554][ T7053] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.575738][ T7053] ? mark_usage (kernel/locking/lockdep.c:4674) [ 83.575922][ T7053] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.576101][ T7053] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.576280][ T7053] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 83.576461][ T7053] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.576650][ T7053] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.576837][ T7053] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 83.577016][ T7053] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.577200][ T7053] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 83.577379][ T7053] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 83.577571][ T7053] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 83.577756][ T7053] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.577935][ T7053] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.578115][ T7053] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.578293][ T7053] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.578475][ T7053] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 83.578668][ T7053] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.578854][ T7053] ? netlink_ack (./include/linux/skbuff.h:2718) [ 83.579036][ T7053] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 83.579214][ T7053] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 83.579396][ T7053] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 83.579589][ T7053] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 83.579775][ T7053] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.579960][ T7053] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 83.580140][ T7053] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 83.580319][ T7053] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 83.580499][ T7053] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 83.580687][ T7053] ? copy_msghdr_from_user (net/socket.c:2635) [ 83.580873][ T7053] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 83.581082][ T7053] ? move_addr_to_kernel (net/socket.c:258) [ 83.581266][ T7053] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 83.581445][ T7053] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 83.581639][ T7053] ___sys_sendmsg (net/socket.c:2752) [ 83.581823][ T7053] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 83.582033][ T7053] ? copy_msghdr_from_user (net/socket.c:2603) [ 83.582224][ T7053] __sys_sendmsg (net/socket.c:2784) [ 83.582403][ T7053] ? __sys_sendmsg_sock (net/socket.c:2765) [ 83.582596][ T7053] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 83.582815][ T7053] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 83.582994][ T7053] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 83.583172][ T7053] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 83.583349][ T7053] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 83.583526][ T7053] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 83.583718][ T7053] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 83.583934][ T7053] RIP: 0033:0x7fd8af5c208e [ 83.584120][ T7053] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 83.584641][ T7053] RSP: 002b:00007ffce2291160 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 83.584887][ T7053] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd8af5c208e [ 83.585130][ T7053] RDX: 0000000000000000 RSI: 00007ffce2291210 RDI: 0000000000000005 [ 83.585371][ T7053] RBP: 00007ffce2291170 R08: 0000000000000000 R09: 0000000000000000 [ 83.585621][ T7053] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9c9 [ 83.585869][ T7053] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffce22918d0 | [ 83.587873][ T7053] ------------[ cut here ]------------ | [ 83.588011][ T7053] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/7053 | [ 83.588269][ T7053] Modules linked in: | [ 83.588637][ T7053] Tainted: [W]=WARN [ 83.588734][ T7053] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 83.588907][ T7053] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 83.589071][ T7053] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 83.589524][ T7053] RSP: 0018:ffa0000007887060 EFLAGS: 00010286 [ 83.589693][ T7053] RAX: 00000000ffffffa6 RBX: ff1100000d95c3c0 RCX: 1ff4000000f10dd2 [ 83.589886][ T7053] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d95c47c [ 83.590081][ T7053] RBP: ff110000052d1000 R08: 1fe2200001b2b891 R09: ff1100000eb1ae58 [ 83.590271][ T7053] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 83.590461][ T7053] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000078870f8 [ 83.590660][ T7053] FS: 00007fd8af388840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 83.590888][ T7053] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 83.591047][ T7053] CR2: 000056363cb9a640 CR3: 0000000013faa003 CR4: 0000000000771ef0 [ 83.591239][ T7053] PKRU: 55555554 [ 83.591336][ T7053] Call Trace: [ 83.591431][ T7053] [ 83.591497][ T7053] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 83.591636][ T7053] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 83.591736][ T7053] netif_close_many (net/core/dev.c:1804) [ 83.591868][ T7053] ? __dev_close_many (net/core/dev.c:1781) [ 83.591996][ T7053] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 83.592156][ T7053] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 83.592317][ T7053] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 83.592478][ T7053] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 83.592613][ T7053] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 83.592741][ T7053] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 83.592905][ T7053] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 83.593035][ T7053] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.593163][ T7053] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.593291][ T7053] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 83.593418][ T7053] ? mark_usage (kernel/locking/lockdep.c:4674) [ 83.593551][ T7053] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.593698][ T7053] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.593831][ T7053] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.593959][ T7053] ? mark_usage (kernel/locking/lockdep.c:4674) [ 83.594087][ T7053] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.594215][ T7053] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.594344][ T7053] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 83.594474][ T7053] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.594609][ T7053] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.594738][ T7053] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 83.594870][ T7053] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.595000][ T7053] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 83.595131][ T7053] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 83.595262][ T7053] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 83.595392][ T7053] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.595521][ T7053] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.595660][ T7053] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.595790][ T7053] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.595921][ T7053] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 83.596050][ T7053] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.596179][ T7053] ? netlink_ack (./include/linux/skbuff.h:2718) [ 83.596314][ T7053] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 83.596443][ T7053] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 83.596582][ T7053] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 83.596714][ T7053] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 83.596847][ T7053] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.596977][ T7053] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 83.597107][ T7053] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 83.597238][ T7053] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 83.597368][ T7053] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 83.597497][ T7053] ? copy_msghdr_from_user (net/socket.c:2635) [ 83.597635][ T7053] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 83.597799][ T7053] ? move_addr_to_kernel (net/socket.c:258) [ 83.597929][ T7053] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 83.598059][ T7053] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 83.598190][ T7053] ___sys_sendmsg (net/socket.c:2752) [ 83.598318][ T7053] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 83.598479][ T7053] ? copy_msghdr_from_user (net/socket.c:2603) [ 83.598626][ T7053] __sys_sendmsg (net/socket.c:2784) [ 83.598758][ T7053] ? __sys_sendmsg_sock (net/socket.c:2765) [ 83.598887][ T7053] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 83.599050][ T7053] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 83.599180][ T7053] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 83.599310][ T7053] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 83.599440][ T7053] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 83.599575][ T7053] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 83.599706][ T7053] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 83.599870][ T7053] RIP: 0033:0x7fd8af5c208e [ 83.600005][ T7053] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 83.600467][ T7053] RSP: 002b:00007ffce2291160 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 83.600671][ T7053] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd8af5c208e [ 83.600868][ T7053] RDX: 0000000000000000 RSI: 00007ffce2291210 RDI: 0000000000000005 [ 83.601060][ T7053] RBP: 00007ffce2291170 R08: 0000000000000000 R09: 0000000000000000 [ 83.601252][ T7053] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9c9 [ 83.601444][ T7053] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffce22918d0 | [ 83.604186][ T7053] ------------[ cut here ]------------ | [ 83.604329][ T7053] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/7053 | [ 83.604590][ T7053] Modules linked in: | [ 83.604939][ T7053] Tainted: [W]=WARN [ 83.605033][ T7053] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 83.605191][ T7053] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 83.605353][ T7053] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 83.605810][ T7053] RSP: 0018:ffa0000007887190 EFLAGS: 00010286 [ 83.606031][ T7053] RAX: 00000000ffffffa6 RBX: ff1100000d95da80 RCX: 1ff4000000f10df8 [ 83.606217][ T7053] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d95db3c [ 83.606401][ T7053] RBP: ff110000052d1000 R08: 1fe2200001b2bb69 R09: ff1100000eb1ae58 [ 83.606592][ T7053] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 83.606790][ T7053] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 83.606979][ T7053] FS: 00007fd8af388840(0000) GS:ff110000d7b47000(0000) knlGS:0000000000000000 [ 83.607195][ T7053] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 83.607351][ T7053] CR2: 0000562c36b80d5c CR3: 0000000013faa005 CR4: 0000000000771ef0 [ 83.607542][ T7053] PKRU: 55555554 [ 83.607637][ T7053] Call Trace: [ 83.607729][ T7053] [ 83.607800][ T7053] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 83.607959][ T7053] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 83.608116][ T7053] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 83.608241][ T7053] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 83.608365][ T7053] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 83.608521][ T7053] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 83.608653][ T7053] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.608784][ T7053] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.608908][ T7053] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 83.609033][ T7053] ? mark_usage (kernel/locking/lockdep.c:4674) [ 83.609157][ T7053] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.609298][ T7053] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.609421][ T7053] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.609549][ T7053] ? mark_usage (kernel/locking/lockdep.c:4674) [ 83.609673][ T7053] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.609802][ T7053] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.609926][ T7053] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 83.610057][ T7053] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.610181][ T7053] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.610304][ T7053] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 83.610427][ T7053] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.610560][ T7053] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 83.610686][ T7053] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 83.610812][ T7053] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 83.610936][ T7053] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.611064][ T7053] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.611189][ T7053] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.611311][ T7053] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.611436][ T7053] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 83.611565][ T7053] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.611690][ T7053] ? netlink_ack (./include/linux/skbuff.h:2718) [ 83.611820][ T7053] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 83.611943][ T7053] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 83.612069][ T7053] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 83.612195][ T7053] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 83.612320][ T7053] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.612446][ T7053] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 83.612580][ T7053] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 83.612706][ T7053] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 83.612835][ T7053] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 83.612959][ T7053] ? copy_msghdr_from_user (net/socket.c:2635) [ 83.613084][ T7053] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 83.613239][ T7053] ? move_addr_to_kernel (net/socket.c:258) [ 83.613365][ T7053] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 83.613491][ T7053] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 83.613622][ T7053] ___sys_sendmsg (net/socket.c:2752) [ 83.613749][ T7053] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 83.613901][ T7053] ? copy_msghdr_from_user (net/socket.c:2603) [ 83.614037][ T7053] __sys_sendmsg (net/socket.c:2784) [ 83.614160][ T7053] ? __sys_sendmsg_sock (net/socket.c:2765) [ 83.614283][ T7053] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 83.614440][ T7053] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 83.614570][ T7053] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 83.614694][ T7053] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 83.614821][ T7053] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 83.614944][ T7053] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 83.615069][ T7053] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 83.615224][ T7053] RIP: 0033:0x7fd8af5c208e [ 83.615354][ T7053] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 83.615801][ T7053] RSP: 002b:00007ffce2291160 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 83.615988][ T7053] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd8af5c208e [ 83.616173][ T7053] RDX: 0000000000000000 RSI: 00007ffce2291210 RDI: 0000000000000005 [ 83.616357][ T7053] RBP: 00007ffce2291170 R08: 0000000000000000 R09: 0000000000000000 [ 83.616548][ T7053] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9c9 [ 83.616733][ T7053] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffce22918d0 | [ 83.677850][ T7058] ------------[ cut here ]------------ | [ 83.678013][ T7058] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/7058 | [ 83.678289][ T7058] Modules linked in: | [ 83.679244][ T7058] Tainted: [W]=WARN [ 83.679350][ T7058] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 83.679523][ T7058] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 83.679727][ T7058] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 83.680217][ T7058] RSP: 0018:ffa0000007897090 EFLAGS: 00010286 [ 83.680390][ T7058] RAX: 00000000ffffffa6 RBX: ff110000024d6e40 RCX: 1ff4000000f12dd8 [ 83.680603][ T7058] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000024d6efc [ 83.680824][ T7058] RBP: ff11000005982000 R08: 1fe220000049ade1 R09: ff11000013dc5180 [ 83.681035][ T7058] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 83.681239][ T7058] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 83.681447][ T7058] FS: 00007feb9960f840(0000) GS:ff110000d7b47000(0000) knlGS:0000000000000000 [ 83.681693][ T7058] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 83.681872][ T7058] CR2: 00007fc6a09f6f98 CR3: 0000000014191002 CR4: 0000000000771ef0 [ 83.682077][ T7058] PKRU: 55555554 [ 83.682181][ T7058] Call Trace: [ 83.682284][ T7058] [ 83.682354][ T7058] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 83.682493][ T7058] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 83.682638][ T7058] notifier_call_chain (kernel/notifier.c:85) [ 83.682784][ T7058] __netdev_upper_dev_link (net/core/dev.c:8931) [ 83.682922][ T7058] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 83.683063][ T7058] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 83.683202][ T7058] netdev_upper_dev_link (net/core/dev.c:8972) [ 83.683339][ T7058] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 83.683480][ T7058] register_vlan_dev (net/8021q/vlan.c:183) [ 83.683624][ T7058] vlan_newlink (net/8021q/vlan_netlink.c:194) [ 83.683765][ T7058] ? nla_strscpy (lib/nlattr.c:795) [ 83.683904][ T7058] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 83.684042][ T7058] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 83.684179][ T7058] ? __dev_get_by_name (net/core/dev.c:883) [ 83.684315][ T7058] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 83.684460][ T7058] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 83.684607][ T7058] rtnl_newlink (net/core/rtnetlink.c:4150) [ 83.684750][ T7058] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.684888][ T7058] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.685025][ T7058] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 83.685163][ T7058] ? mark_usage (kernel/locking/lockdep.c:4674) [ 83.685300][ T7058] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.685442][ T7058] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.685586][ T7058] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 83.685725][ T7058] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 83.685869][ T7058] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 83.686007][ T7058] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.686143][ T7058] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.686281][ T7058] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.686419][ T7058] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.686563][ T7058] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 83.686704][ T7058] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.686846][ T7058] ? netlink_ack (./include/linux/skbuff.h:2718) [ 83.686988][ T7058] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 83.687124][ T7058] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 83.687263][ T7058] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 83.687401][ T7058] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 83.687545][ T7058] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.687686][ T7058] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 83.687830][ T7058] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 83.687968][ T7058] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 83.688106][ T7058] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 83.688243][ T7058] ? copy_msghdr_from_user (net/socket.c:2635) [ 83.688380][ T7058] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 83.688557][ T7058] ? move_addr_to_kernel (net/socket.c:258) [ 83.688700][ T7058] ___sys_sendmsg (net/socket.c:2752) [ 83.688840][ T7058] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.688977][ T7058] ? copy_msghdr_from_user (net/socket.c:2603) [ 83.689124][ T7058] ? 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)) [ 83.689264][ T7058] __sys_sendmsg (net/socket.c:2784) [ 83.689401][ T7058] ? __sys_sendmsg_sock (net/socket.c:2765) [ 83.689548][ T7058] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 83.689688][ T7058] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 83.689830][ T7058] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 83.689968][ T7058] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 83.690107][ T7058] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 83.690245][ T7058] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 83.690415][ T7058] RIP: 0033:0x7feb9984908e [ 83.690564][ T7058] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 83.691056][ T7058] RSP: 002b:00007ffcbc0a41d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 83.691261][ T7058] RAX: ffffffffffffffda RBX: 00007ffcbc0a4980 RCX: 00007feb9984908e [ 83.691465][ T7058] RDX: 0000000000000000 RSI: 00007ffcbc0a4280 RDI: 0000000000000005 [ 83.691676][ T7058] RBP: 00007ffcbc0a41e0 R08: 0000000000000000 R09: 0000000000000000 [ 83.691885][ T7058] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9c9 [ 83.692089][ T7058] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcbc0a4940 | [ 83.693728][ T7058] ------------[ cut here ]------------ | [ 83.693863][ T7058] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/7058 | [ 83.694123][ T7058] Modules linked in: | [ 83.694493][ T7058] Tainted: [W]=WARN [ 83.694604][ T7058] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 83.694774][ T7058] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 83.694946][ T7058] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 83.695419][ T7058] RSP: 0018:ffa00000078971b0 EFLAGS: 00010286 [ 83.695655][ T7058] RAX: 00000000ffffffa6 RBX: ff110000024d6200 RCX: 1ff4000000f12dfc [ 83.695862][ T7058] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000024d62bc [ 83.696061][ T7058] RBP: ff11000007f01000 R08: 1fe220000049ac59 R09: ff11000013dc5180 [ 83.696260][ T7058] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 83.696459][ T7058] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff9256b3a0 [ 83.696666][ T7058] FS: 00007feb9960f840(0000) GS:ff110000d7b47000(0000) knlGS:0000000000000000 [ 83.696903][ T7058] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 83.697069][ T7058] CR2: 00007fc6a09f6f98 CR3: 0000000014191002 CR4: 0000000000771ef0 [ 83.697270][ T7058] PKRU: 55555554 [ 83.697370][ T7058] Call Trace: [ 83.697469][ T7058] [ 83.697542][ T7058] ? register_vlan_dev (net/8021q/vlan.c:188) [ 83.697675][ T7058] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 83.697813][ T7058] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 83.697947][ T7058] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 83.698051][ T7058] __dev_notify_flags (net/core/dev.c:9787) [ 83.698184][ T7058] ? netdev_update_features (net/core/dev.c:11098) [ 83.698318][ T7058] ? netdev_sync_lower_features (./include/net/netdev_lock.h:33) [ 83.698484][ T7058] ? netif_change_name (net/core/dev.c:1495) [ 83.698622][ T7058] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 83.698758][ T7058] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 83.698893][ T7058] ? register_vlan_dev (net/8021q/vlan.c:196) [ 83.699030][ T7058] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 83.699163][ T7058] ? nla_strscpy (lib/nlattr.c:795) [ 83.699297][ T7058] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 83.699433][ T7058] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 83.699572][ T7058] ? __dev_get_by_name (net/core/dev.c:883) [ 83.699704][ T7058] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 83.699848][ T7058] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 83.699987][ T7058] rtnl_newlink (net/core/rtnetlink.c:4150) [ 83.700124][ T7058] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.700257][ T7058] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.700390][ T7058] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 83.700523][ T7058] ? mark_usage (kernel/locking/lockdep.c:4674) [ 83.700661][ T7058] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.700801][ T7058] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.700935][ T7058] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 83.701072][ T7058] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 83.701205][ T7058] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 83.701338][ T7058] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.701471][ T7058] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.701611][ T7058] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.701751][ T7058] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.701884][ T7058] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 83.702018][ T7058] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.702154][ T7058] ? netlink_ack (./include/linux/skbuff.h:2718) [ 83.702293][ T7058] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 83.702427][ T7058] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 83.702567][ T7058] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 83.702704][ T7058] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 83.702842][ T7058] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.702977][ T7058] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 83.703113][ T7058] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 83.703249][ T7058] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 83.703383][ T7058] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 83.703517][ T7058] ? copy_msghdr_from_user (net/socket.c:2635) [ 83.703656][ T7058] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 83.703825][ T7058] ? move_addr_to_kernel (net/socket.c:258) [ 83.703963][ T7058] ___sys_sendmsg (net/socket.c:2752) [ 83.704096][ T7058] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.704231][ T7058] ? copy_msghdr_from_user (net/socket.c:2603) [ 83.704373][ T7058] ? 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)) [ 83.704510][ T7058] __sys_sendmsg (net/socket.c:2784) [ 83.704668][ T7058] ? __sys_sendmsg_sock (net/socket.c:2765) [ 83.704808][ T7058] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 83.704940][ T7058] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 83.705074][ T7058] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 83.705209][ T7058] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 83.705342][ T7058] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 83.705475][ T7058] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 83.705644][ T7058] RIP: 0033:0x7feb9984908e [ 83.705788][ T7058] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 83.706263][ T7058] RSP: 002b:00007ffcbc0a41d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 83.706464][ T7058] RAX: ffffffffffffffda RBX: 00007ffcbc0a4980 RCX: 00007feb9984908e [ 83.706669][ T7058] RDX: 0000000000000000 RSI: 00007ffcbc0a4280 RDI: 0000000000000005 [ 83.706871][ T7058] RBP: 00007ffcbc0a41e0 R08: 0000000000000000 R09: 0000000000000000 [ 83.707071][ T7058] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9c9 [ 83.707269][ T7058] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcbc0a4940 | [ 83.762591][ T7064] ------------[ cut here ]------------ | [ 83.762743][ T7064] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/7064 | [ 83.763026][ T7064] Modules linked in: | [ 83.763412][ T7064] Tainted: [W]=WARN [ 83.763516][ T7064] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 83.763696][ T7064] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 83.763885][ T7064] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 83.764373][ T7064] RSP: 0018:ffa00000078c7090 EFLAGS: 00010286 [ 83.764550][ T7064] RAX: 00000000ffffffa6 RBX: ff11000002a33e00 RCX: 1ff4000000f18dd8 [ 83.764761][ T7064] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000002a33ebc [ 83.764965][ T7064] RBP: ff11000005982000 R08: 1fe22000005467d9 R09: ff1100000dba0b80 [ 83.765170][ T7064] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 83.765394][ T7064] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 83.765614][ T7064] FS: 00007f92f95e5840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 83.765858][ T7064] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 83.766031][ T7064] CR2: 000056363cb9a640 CR3: 00000000131b8006 CR4: 0000000000771ef0 [ 83.766237][ T7064] PKRU: 55555554 [ 83.766340][ T7064] Call Trace: [ 83.766441][ T7064] [ 83.766512][ T7064] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 83.766653][ T7064] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 83.766795][ T7064] notifier_call_chain (kernel/notifier.c:85) [ 83.766935][ T7064] __netdev_upper_dev_link (net/core/dev.c:8931) [ 83.767074][ T7064] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 83.767214][ T7064] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 83.767353][ T7064] netdev_upper_dev_link (net/core/dev.c:8972) [ 83.767490][ T7064] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 83.767635][ T7064] register_vlan_dev (net/8021q/vlan.c:183) [ 83.767777][ T7064] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 83.767916][ T7064] vlan_newlink (net/8021q/vlan_netlink.c:194) [ 83.768053][ T7064] ? nla_strscpy (lib/nlattr.c:795) [ 83.768190][ T7064] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 83.768328][ T7064] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 83.768466][ T7064] ? __dev_get_by_name (net/core/dev.c:883) [ 83.768608][ T7064] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 83.768757][ T7064] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 83.768897][ T7064] rtnl_newlink (net/core/rtnetlink.c:4150) [ 83.769036][ T7064] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.769171][ T7064] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.769307][ T7064] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 83.769445][ T7064] ? mark_usage (kernel/locking/lockdep.c:4674) [ 83.769584][ T7064] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.769727][ T7064] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.769870][ T7064] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 83.770011][ T7064] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 83.770146][ T7064] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 83.770288][ T7064] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.770424][ T7064] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.770569][ T7064] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.770706][ T7064] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.770849][ T7064] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 83.770987][ T7064] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.771124][ T7064] ? netlink_ack (./include/linux/skbuff.h:2718) [ 83.771266][ T7064] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 83.771402][ T7064] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 83.771614][ T7064] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 83.771856][ T7064] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 83.771994][ T7064] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.772132][ T7064] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 83.772269][ T7064] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 83.772406][ T7064] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 83.772632][ T7064] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 83.772773][ T7064] ? copy_msghdr_from_user (net/socket.c:2635) [ 83.772908][ T7064] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 83.773079][ T7064] ? move_addr_to_kernel (net/socket.c:258) [ 83.773218][ T7064] ___sys_sendmsg (net/socket.c:2752) [ 83.773354][ T7064] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.773490][ T7064] ? copy_msghdr_from_user (net/socket.c:2603) [ 83.773696][ T7064] ? 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)) [ 83.773840][ T7064] __sys_sendmsg (net/socket.c:2784) [ 83.773977][ T7064] ? __sys_sendmsg_sock (net/socket.c:2765) [ 83.774119][ T7064] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 83.774257][ T7064] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 83.774396][ T7064] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 83.774532][ T7064] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 83.774725][ T7064] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 83.774866][ T7064] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 83.775037][ T7064] RIP: 0033:0x7f92f981f08e [ 83.775182][ T7064] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 83.775750][ T7064] RSP: 002b:00007ffc49be1360 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 83.775957][ T7064] RAX: ffffffffffffffda RBX: 00007ffc49be1b10 RCX: 00007f92f981f08e [ 83.776160][ T7064] RDX: 0000000000000000 RSI: 00007ffc49be1410 RDI: 0000000000000005 [ 83.776364][ T7064] RBP: 00007ffc49be1370 R08: 0000000000000000 R09: 0000000000000000 [ 83.776660][ T7064] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9ca [ 83.776870][ T7064] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc49be1ad0 | [ 83.779771][ T7064] ------------[ cut here ]------------ | [ 83.779904][ T7064] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/7064 | [ 83.780166][ T7064] Modules linked in: | [ 83.780550][ T7064] Tainted: [W]=WARN [ 83.780655][ T7064] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 83.780827][ T7064] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 83.780999][ T7064] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 83.781471][ T7064] RSP: 0018:ffa00000078c71b0 EFLAGS: 00010286 [ 83.781645][ T7064] RAX: 00000000ffffffa6 RBX: ff11000013ca6c80 RCX: 1ff4000000f18dfc [ 83.781850][ T7064] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000013ca6d3c [ 83.782049][ T7064] RBP: ff11000001dd4000 R08: 1fe2200002794da9 R09: ff1100000dba0b80 [ 83.782247][ T7064] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 83.782447][ T7064] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff9256b3a0 [ 83.782649][ T7064] FS: 00007f92f95e5840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 83.782888][ T7064] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 83.783054][ T7064] CR2: 000056363cb9a640 CR3: 00000000131b8006 CR4: 0000000000771ef0 [ 83.783254][ T7064] PKRU: 55555554 [ 83.783354][ T7064] Call Trace: [ 83.783452][ T7064] [ 83.783521][ T7064] ? register_vlan_dev (net/8021q/vlan.c:188) [ 83.783659][ T7064] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 83.783795][ T7064] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 83.783928][ T7064] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 83.784031][ T7064] __dev_notify_flags (net/core/dev.c:9787) [ 83.784164][ T7064] ? netdev_update_features (net/core/dev.c:11098) [ 83.784299][ T7064] ? netdev_sync_lower_features (./include/net/netdev_lock.h:33) [ 83.784464][ T7064] ? netif_change_name (net/core/dev.c:1495) [ 83.784602][ T7064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 83.784734][ T7064] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 83.784875][ T7064] ? register_vlan_dev (net/8021q/vlan.c:196) [ 83.785007][ T7064] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 83.785144][ T7064] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 83.785279][ T7064] ? nla_strscpy (lib/nlattr.c:795) [ 83.785413][ T7064] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 83.785551][ T7064] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 83.785685][ T7064] ? __dev_get_by_name (net/core/dev.c:883) [ 83.785822][ T7064] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 83.785961][ T7064] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 83.786098][ T7064] rtnl_newlink (net/core/rtnetlink.c:4150) [ 83.786237][ T7064] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.786370][ T7064] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.786503][ T7064] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 83.786641][ T7064] ? mark_usage (kernel/locking/lockdep.c:4674) [ 83.786778][ T7064] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.786915][ T7064] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.787050][ T7064] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 83.787183][ T7064] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 83.787320][ T7064] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 83.787453][ T7064] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.787592][ T7064] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.787728][ T7064] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.787864][ T7064] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.787996][ T7064] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 83.788130][ T7064] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.788262][ T7064] ? netlink_ack (./include/linux/skbuff.h:2718) [ 83.788402][ T7064] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 83.788539][ T7064] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 83.788675][ T7064] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 83.788814][ T7064] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 83.788948][ T7064] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.789082][ T7064] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 83.789219][ T7064] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 83.789355][ T7064] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 83.789492][ T7064] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 83.789629][ T7064] ? copy_msghdr_from_user (net/socket.c:2635) [ 83.789766][ T7064] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 83.789932][ T7064] ? move_addr_to_kernel (net/socket.c:258) [ 83.790070][ T7064] ___sys_sendmsg (net/socket.c:2752) [ 83.790202][ T7064] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.790335][ T7064] ? copy_msghdr_from_user (net/socket.c:2603) [ 83.790480][ T7064] ? 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)) [ 83.790619][ T7064] __sys_sendmsg (net/socket.c:2784) [ 83.790758][ T7064] ? __sys_sendmsg_sock (net/socket.c:2765) [ 83.790896][ T7064] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 83.791029][ T7064] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 83.791164][ T7064] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 83.791297][ T7064] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 83.791431][ T7064] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 83.791574][ T7064] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 83.791740][ T7064] RIP: 0033:0x7f92f981f08e [ 83.791882][ T7064] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 83.792358][ T7064] RSP: 002b:00007ffc49be1360 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 83.792622][ T7064] RAX: ffffffffffffffda RBX: 00007ffc49be1b10 RCX: 00007f92f981f08e [ 83.792825][ T7064] RDX: 0000000000000000 RSI: 00007ffc49be1410 RDI: 0000000000000005 [ 83.793024][ T7064] RBP: 00007ffc49be1370 R08: 0000000000000000 R09: 0000000000000000 [ 83.793224][ T7064] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9ca [ 83.793425][ T7064] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc49be1ad0 | [ 83.838389][ T7070] ------------[ cut here ]------------ | [ 83.838557][ T7070] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/7070 | [ 83.838841][ T7070] Modules linked in: | [ 83.839226][ T7070] Tainted: [W]=WARN [ 83.839332][ T7070] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 83.839511][ T7070] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 83.839693][ T7070] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 83.840187][ T7070] RSP: 0018:ffa00000078e7090 EFLAGS: 00010286 [ 83.840360][ T7070] RAX: 00000000ffffffa6 RBX: ff11000002a33380 RCX: 1ff4000000f1cdd8 [ 83.840570][ T7070] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000002a3343c [ 83.840780][ T7070] RBP: ff11000005982000 R08: 1fe2200000546689 R09: ff11000012538b80 [ 83.840984][ T7070] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 83.841188][ T7070] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 83.841394][ T7070] FS: 00007faa0db96840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 83.841641][ T7070] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 83.841820][ T7070] CR2: 00007faa0dd8f460 CR3: 00000000131b8001 CR4: 0000000000771ef0 [ 83.842026][ T7070] PKRU: 55555554 [ 83.842128][ T7070] Call Trace: [ 83.842230][ T7070] [ 83.842300][ T7070] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 83.842439][ T7070] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 83.842678][ T7070] notifier_call_chain (kernel/notifier.c:85) [ 83.842828][ T7070] __netdev_upper_dev_link (net/core/dev.c:8931) [ 83.842965][ T7070] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 83.843105][ T7070] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 83.843244][ T7070] netdev_upper_dev_link (net/core/dev.c:8972) [ 83.843381][ T7070] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 83.843519][ T7070] register_vlan_dev (net/8021q/vlan.c:183) [ 83.843734][ T7070] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 83.843942][ T7070] vlan_newlink (net/8021q/vlan_netlink.c:194) [ 83.844078][ T7070] ? nla_strscpy (lib/nlattr.c:795) [ 83.844215][ T7070] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 83.844355][ T7070] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 83.844492][ T7070] ? __dev_get_by_name (net/core/dev.c:883) [ 83.844696][ T7070] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 83.844845][ T7070] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 83.844988][ T7070] rtnl_newlink (net/core/rtnetlink.c:4150) [ 83.845128][ T7070] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.845263][ T7070] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.845400][ T7070] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 83.845613][ T7070] ? mark_usage (kernel/locking/lockdep.c:4674) [ 83.845751][ T7070] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.845898][ T7070] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.846036][ T7070] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 83.846175][ T7070] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 83.846311][ T7070] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 83.846447][ T7070] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.846678][ T7070] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.846820][ T7070] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.846957][ T7070] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.847095][ T7070] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 83.847233][ T7070] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.847375][ T7070] ? netlink_ack (./include/linux/skbuff.h:2718) [ 83.847515][ T7070] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 83.847731][ T7070] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 83.847874][ T7070] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 83.848048][ T7070] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 83.848187][ T7070] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.848325][ T7070] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 83.848465][ T7070] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 83.848608][ T7070] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 83.848751][ T7070] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 83.848888][ T7070] ? copy_msghdr_from_user (net/socket.c:2635) [ 83.849024][ T7070] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 83.849198][ T7070] ? move_addr_to_kernel (net/socket.c:258) [ 83.849341][ T7070] ___sys_sendmsg (net/socket.c:2752) [ 83.849479][ T7070] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.849619][ T7070] ? copy_msghdr_from_user (net/socket.c:2603) [ 83.849769][ T7070] ? 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)) [ 83.849910][ T7070] __sys_sendmsg (net/socket.c:2784) [ 83.850047][ T7070] ? __sys_sendmsg_sock (net/socket.c:2765) [ 83.850189][ T7070] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 83.850325][ T7070] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 83.850463][ T7070] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 83.850605][ T7070] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 83.850743][ T7070] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 83.850884][ T7070] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 83.851055][ T7070] RIP: 0033:0x7faa0ddd008e [ 83.851200][ T7070] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 83.851698][ T7070] RSP: 002b:00007ffd3db631a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 83.851909][ T7070] RAX: ffffffffffffffda RBX: 00007ffd3db63950 RCX: 00007faa0ddd008e [ 83.852116][ T7070] RDX: 0000000000000000 RSI: 00007ffd3db63250 RDI: 0000000000000005 [ 83.852321][ T7070] RBP: 00007ffd3db631b0 R08: 0000000000000000 R09: 0000000000000000 [ 83.852525][ T7070] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9ca [ 83.852735][ T7070] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd3db63910 | [ 83.854369][ T7070] ------------[ cut here ]------------ | [ 83.854500][ T7070] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/7070 | [ 83.854774][ T7070] Modules linked in: | [ 83.855144][ T7070] Tainted: [W]=WARN [ 83.855245][ T7070] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 83.855412][ T7070] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 83.855589][ T7070] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 83.856094][ T7070] RSP: 0018:ffa00000078e71b0 EFLAGS: 00010286 [ 83.856266][ T7070] RAX: 00000000ffffffa6 RBX: ff11000011a69e00 RCX: 1ff4000000f1cdfc [ 83.856468][ T7070] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000011a69ebc [ 83.856674][ T7070] RBP: ff1100000f5f4000 R08: 1fe220000234d3d9 R09: ff11000012538b80 [ 83.856874][ T7070] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 83.857072][ T7070] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff9256b3a0 [ 83.857272][ T7070] FS: 00007faa0db96840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 83.857504][ T7070] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 83.857677][ T7070] CR2: 00007faa0dd8f460 CR3: 00000000131b8001 CR4: 0000000000771ef0 [ 83.857878][ T7070] PKRU: 55555554 [ 83.857977][ T7070] Call Trace: [ 83.858075][ T7070] [ 83.858143][ T7070] ? register_vlan_dev (net/8021q/vlan.c:188) [ 83.858276][ T7070] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 83.858410][ T7070] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 83.858549][ T7070] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 83.858651][ T7070] __dev_notify_flags (net/core/dev.c:9787) [ 83.858790][ T7070] ? netdev_update_features (net/core/dev.c:11098) [ 83.858922][ T7070] ? netdev_sync_lower_features (./include/net/netdev_lock.h:33) [ 83.859086][ T7070] ? netif_change_name (net/core/dev.c:1495) [ 83.859219][ T7070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 83.859353][ T7070] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 83.859488][ T7070] ? register_vlan_dev (net/8021q/vlan.c:196) [ 83.859626][ T7070] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 83.859767][ T7070] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 83.859901][ T7070] ? nla_strscpy (lib/nlattr.c:795) [ 83.860035][ T7070] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 83.860170][ T7070] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 83.860304][ T7070] ? __dev_get_by_name (net/core/dev.c:883) [ 83.860438][ T7070] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 83.860585][ T7070] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 83.860722][ T7070] rtnl_newlink (net/core/rtnetlink.c:4150) [ 83.860861][ T7070] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.860993][ T7070] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.861124][ T7070] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 83.861257][ T7070] ? mark_usage (kernel/locking/lockdep.c:4674) [ 83.861391][ T7070] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.861529][ T7070] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.861670][ T7070] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 83.861809][ T7070] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 83.861942][ T7070] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 83.862074][ T7070] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.862207][ T7070] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.862342][ T7070] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.862475][ T7070] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.862613][ T7070] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 83.862747][ T7070] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.862882][ T7070] ? netlink_ack (./include/linux/skbuff.h:2718) [ 83.863018][ T7070] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 83.863149][ T7070] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 83.863285][ T7070] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 83.863421][ T7070] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 83.863560][ T7070] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.863695][ T7070] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 83.863834][ T7070] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 83.863968][ T7070] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 83.864102][ T7070] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 83.864235][ T7070] ? copy_msghdr_from_user (net/socket.c:2635) [ 83.864369][ T7070] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 83.864539][ T7070] ? move_addr_to_kernel (net/socket.c:258) [ 83.864676][ T7070] ___sys_sendmsg (net/socket.c:2752) [ 83.864811][ T7070] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.864943][ T7070] ? copy_msghdr_from_user (net/socket.c:2603) [ 83.865084][ T7070] ? 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)) [ 83.865220][ T7070] __sys_sendmsg (net/socket.c:2784) [ 83.865355][ T7070] ? __sys_sendmsg_sock (net/socket.c:2765) [ 83.865491][ T7070] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 83.865630][ T7070] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 83.865772][ T7070] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 83.865904][ T7070] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 83.866036][ T7070] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 83.866169][ T7070] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 83.866332][ T7070] RIP: 0033:0x7faa0ddd008e [ 83.866471][ T7070] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 83.866952][ T7070] RSP: 002b:00007ffd3db631a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 83.867154][ T7070] RAX: ffffffffffffffda RBX: 00007ffd3db63950 RCX: 00007faa0ddd008e [ 83.867352][ T7070] RDX: 0000000000000000 RSI: 00007ffd3db63250 RDI: 0000000000000005 [ 83.867555][ T7070] RBP: 00007ffd3db631b0 R08: 0000000000000000 R09: 0000000000000000 [ 83.867756][ T7070] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9ca [ 83.867954][ T7070] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd3db63910 | [ 83.915255][ T7076] ------------[ cut here ]------------ | [ 83.915456][ T7076] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/7076 | [ 83.916219][ T7076] Modules linked in: | [ 83.916645][ T7076] Tainted: [W]=WARN [ 83.916751][ T7076] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 83.916922][ T7076] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 83.917100][ T7076] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 83.917584][ T7076] RSP: 0018:ffa0000007927090 EFLAGS: 00010286 [ 83.917759][ T7076] RAX: 00000000ffffffa6 RBX: ff11000002a323c0 RCX: 1ff4000000f24dd8 [ 83.917959][ T7076] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000002a3247c [ 83.918161][ T7076] RBP: ff11000005982000 R08: 1fe2200000546491 R09: ff1100000e3f0b80 [ 83.918366][ T7076] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 83.918572][ T7076] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 83.918779][ T7076] FS: 00007fcc071cd840(0000) GS:ff110000d7b47000(0000) knlGS:0000000000000000 [ 83.919013][ T7076] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 83.919182][ T7076] CR2: 000000000042e5e0 CR3: 0000000014365005 CR4: 0000000000771ef0 [ 83.919385][ T7076] PKRU: 55555554 [ 83.919487][ T7076] Call Trace: [ 83.919593][ T7076] [ 83.919664][ T7076] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 83.919804][ T7076] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 83.919939][ T7076] notifier_call_chain (kernel/notifier.c:85) [ 83.920077][ T7076] __netdev_upper_dev_link (net/core/dev.c:8931) [ 83.920213][ T7076] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 83.920352][ T7076] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 83.920490][ T7076] netdev_upper_dev_link (net/core/dev.c:8972) [ 83.920633][ T7076] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 83.920772][ T7076] register_vlan_dev (net/8021q/vlan.c:183) [ 83.920909][ T7076] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 83.921048][ T7076] vlan_newlink (net/8021q/vlan_netlink.c:194) [ 83.921185][ T7076] ? nla_strscpy (lib/nlattr.c:795) [ 83.921321][ T7076] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 83.921458][ T7076] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 83.921598][ T7076] ? __dev_get_by_name (net/core/dev.c:883) [ 83.921734][ T7076] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 83.921881][ T7076] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 83.922020][ T7076] rtnl_newlink (net/core/rtnetlink.c:4150) [ 83.922158][ T7076] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.922294][ T7076] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.922429][ T7076] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 83.922571][ T7076] ? mark_usage (kernel/locking/lockdep.c:4674) [ 83.922705][ T7076] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.922849][ T7076] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.922985][ T7076] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 83.923122][ T7076] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 83.923257][ T7076] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 83.923392][ T7076] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.923525][ T7076] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.923668][ T7076] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.923808][ T7076] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.923944][ T7076] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 83.924078][ T7076] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.924216][ T7076] ? netlink_ack (./include/linux/skbuff.h:2718) [ 83.924355][ T7076] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 83.924490][ T7076] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 83.924633][ T7076] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 83.924774][ T7076] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 83.924910][ T7076] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.925046][ T7076] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 83.925184][ T7076] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 83.925319][ T7076] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 83.925457][ T7076] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 83.925598][ T7076] ? copy_msghdr_from_user (net/socket.c:2635) [ 83.925735][ T7076] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 83.925908][ T7076] ? move_addr_to_kernel (net/socket.c:258) [ 83.926047][ T7076] ___sys_sendmsg (net/socket.c:2752) [ 83.926182][ T7076] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.926318][ T7076] ? copy_msghdr_from_user (net/socket.c:2603) [ 83.926462][ T7076] ? 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)) [ 83.926605][ T7076] __sys_sendmsg (net/socket.c:2784) [ 83.926741][ T7076] ? __sys_sendmsg_sock (net/socket.c:2765) [ 83.926885][ T7076] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 83.927022][ T7076] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 83.927159][ T7076] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 83.927297][ T7076] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 83.927432][ T7076] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 83.927573][ T7076] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 83.927741][ T7076] RIP: 0033:0x7fcc0740708e [ 83.927886][ T7076] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 83.928370][ T7076] RSP: 002b:00007ffcfb0d32f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 83.928579][ T7076] RAX: ffffffffffffffda RBX: 00007ffcfb0d3aa0 RCX: 00007fcc0740708e [ 83.928782][ T7076] RDX: 0000000000000000 RSI: 00007ffcfb0d33a0 RDI: 0000000000000005 [ 83.928984][ T7076] RBP: 00007ffcfb0d3300 R08: 0000000000000000 R09: 0000000000000000 [ 83.929186][ T7076] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9ca [ 83.929387][ T7076] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcfb0d3a60 | [ 83.931057][ T7076] ------------[ cut here ]------------ | [ 83.931188][ T7076] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/7076 | [ 83.931450][ T7076] Modules linked in: | [ 83.931837][ T7076] Tainted: [W]=WARN [ 83.931939][ T7076] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 83.932107][ T7076] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 83.932280][ T7076] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 83.932880][ T7076] RSP: 0018:ffa00000079271b0 EFLAGS: 00010286 [ 83.933125][ T7076] RAX: 00000000ffffffa6 RBX: ff11000011a691c0 RCX: 1ff4000000f24dfc [ 83.933323][ T7076] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000011a6927c [ 83.933519][ T7076] RBP: ff110000082e9000 R08: 1fe220000234d251 R09: ff1100000e3f0b80 [ 83.933783][ T7076] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 83.933983][ T7076] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff9256b3a0 [ 83.934184][ T7076] FS: 00007fcc071cd840(0000) GS:ff110000d7b47000(0000) knlGS:0000000000000000 [ 83.934419][ T7076] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 83.934643][ T7076] CR2: 000000000042e5e0 CR3: 0000000014365005 CR4: 0000000000771ef0 [ 83.934849][ T7076] PKRU: 55555554 [ 83.934949][ T7076] Call Trace: [ 83.935049][ T7076] [ 83.935117][ T7076] ? register_vlan_dev (net/8021q/vlan.c:188) [ 83.935251][ T7076] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 83.935384][ T7076] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 83.935519][ T7076] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 83.935706][ T7076] __dev_notify_flags (net/core/dev.c:9787) [ 83.935843][ T7076] ? netdev_update_features (net/core/dev.c:11098) [ 83.935977][ T7076] ? netdev_sync_lower_features (./include/net/netdev_lock.h:33) [ 83.936142][ T7076] ? netif_change_name (net/core/dev.c:1495) [ 83.936275][ T7076] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 83.936408][ T7076] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 83.936600][ T7076] ? register_vlan_dev (net/8021q/vlan.c:196) [ 83.936734][ T7076] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 83.936882][ T7076] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 83.937019][ T7076] ? nla_strscpy (lib/nlattr.c:795) [ 83.937155][ T7076] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 83.937290][ T7076] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 83.937422][ T7076] ? __dev_get_by_name (net/core/dev.c:883) [ 83.937623][ T7076] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 83.937767][ T7076] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 83.937904][ T7076] rtnl_newlink (net/core/rtnetlink.c:4150) [ 83.938037][ T7076] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.938170][ T7076] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.938300][ T7076] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 83.938433][ T7076] ? mark_usage (kernel/locking/lockdep.c:4674) [ 83.938655][ T7076] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.938796][ T7076] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.938929][ T7076] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 83.939063][ T7076] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 83.939196][ T7076] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 83.939327][ T7076] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.939461][ T7076] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.939666][ T7076] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 83.939800][ T7076] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 83.939934][ T7076] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 83.940067][ T7076] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.940202][ T7076] ? netlink_ack (./include/linux/skbuff.h:2718) [ 83.940338][ T7076] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 83.940471][ T7076] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 83.940683][ T7076] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 83.940822][ T7076] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 83.940955][ T7076] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 83.941089][ T7076] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 83.941225][ T7076] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 83.941358][ T7076] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 83.941492][ T7076] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 83.941716][ T7076] ? copy_msghdr_from_user (net/socket.c:2635) [ 83.941853][ T7076] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 83.942016][ T7076] ? move_addr_to_kernel (net/socket.c:258) [ 83.942154][ T7076] ___sys_sendmsg (net/socket.c:2752) [ 83.942288][ T7076] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 83.942421][ T7076] ? copy_msghdr_from_user (net/socket.c:2603) [ 83.942629][ T7076] ? 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)) [ 83.942769][ T7076] __sys_sendmsg (net/socket.c:2784) [ 83.942902][ T7076] ? __sys_sendmsg_sock (net/socket.c:2765) [ 83.943038][ T7076] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 83.943170][ T7076] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 83.943304][ T7076] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 83.943437][ T7076] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 83.943624][ T7076] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 83.943760][ T7076] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 83.943924][ T7076] RIP: 0033:0x7fcc0740708e [ 83.944062][ T7076] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 83.944615][ T7076] RSP: 002b:00007ffcfb0d32f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 83.944820][ T7076] RAX: ffffffffffffffda RBX: 00007ffcfb0d3aa0 RCX: 00007fcc0740708e [ 83.945020][ T7076] RDX: 0000000000000000 RSI: 00007ffcfb0d33a0 RDI: 0000000000000005 [ 83.945218][ T7076] RBP: 00007ffcfb0d3300 R08: 0000000000000000 R09: 0000000000000000 [ 83.945417][ T7076] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9ca [ 83.945681][ T7076] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcfb0d3a60 | [ 84.084298][ T7086] ------------[ cut here ]------------ | [ 84.084466][ T7086] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/7086 | [ 84.084759][ T7086] Modules linked in: | [ 84.085136][ T7086] Tainted: [W]=WARN [ 84.085236][ T7086] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 84.085404][ T7086] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 84.085585][ T7086] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 84.086057][ T7086] RSP: 0018:ffa0000007987020 EFLAGS: 00010286 [ 84.086225][ T7086] RAX: 00000000ffffffa6 RBX: ff11000012ebde00 RCX: 1ff4000000f30dca [ 84.086421][ T7086] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000012ebdebc [ 84.086623][ T7086] RBP: ff11000007f01000 R08: 1fe22000025d7bd9 R09: ff1100001269d158 [ 84.086825][ T7086] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 84.087020][ T7086] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 84.087220][ T7086] FS: 00007f3971f66840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 84.087451][ T7086] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 84.087622][ T7086] CR2: 0000000037404988 CR3: 0000000013707004 CR4: 0000000000771ef0 [ 84.087824][ T7086] PKRU: 55555554 [ 84.087923][ T7086] Call Trace: [ 84.088022][ T7086] [ 84.088091][ T7086] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 84.088226][ T7086] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 84.088360][ T7086] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 84.088461][ T7086] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 84.088600][ T7086] __dev_notify_flags (net/core/dev.c:9787) [ 84.088736][ T7086] ? netif_change_name (net/core/dev.c:1495) [ 84.088873][ T7086] ? __dev_change_flags (net/core/dev.c:9752) [ 84.089007][ T7086] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 84.089139][ T7086] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 84.089272][ T7086] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 84.089408][ T7086] netif_change_flags (net/core/dev.c:9820) [ 84.089547][ T7086] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 84.089681][ T7086] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 84.089821][ T7086] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 84.089955][ T7086] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 84.090119][ T7086] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 84.090252][ T7086] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 84.090385][ T7086] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 84.090517][ T7086] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 84.090656][ T7086] ? __kernel_text_address (kernel/extable.c:79) [ 84.090793][ T7086] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 84.090927][ T7086] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 84.091057][ T7086] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 84.091190][ T7086] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 84.091320][ T7086] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 84.091451][ T7086] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 84.091587][ T7086] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 84.091719][ T7086] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 84.091855][ T7086] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 84.091988][ T7086] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 84.092119][ T7086] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 84.092252][ T7086] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 84.092389][ T7086] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 84.092524][ T7086] rtnl_newlink (net/core/rtnetlink.c:4150) [ 84.092663][ T7086] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 84.092800][ T7086] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 84.092931][ T7086] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 84.093061][ T7086] ? mark_usage (kernel/locking/lockdep.c:4674) [ 84.093191][ T7086] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 84.093325][ T7086] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 84.093456][ T7086] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 84.093593][ T7086] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 84.093726][ T7086] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 84.093865][ T7086] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 84.093998][ T7086] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 84.094129][ T7086] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 84.094260][ T7086] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 84.094391][ T7086] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 84.094524][ T7086] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 84.094662][ T7086] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 84.094809][ T7086] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 84.094944][ T7086] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 84.095076][ T7086] ? netlink_ack (./include/linux/skbuff.h:2718) [ 84.095211][ T7086] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 84.095343][ T7086] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 84.095477][ T7086] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 84.095615][ T7086] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 84.095750][ T7086] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 84.095885][ T7086] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 84.096018][ T7086] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 84.096150][ T7086] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 84.096285][ T7086] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 84.096417][ T7086] ? copy_msghdr_from_user (net/socket.c:2635) [ 84.096553][ T7086] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 84.096716][ T7086] ? move_addr_to_kernel (net/socket.c:258) [ 84.096853][ T7086] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 84.096985][ T7086] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 84.097118][ T7086] ___sys_sendmsg (net/socket.c:2752) [ 84.097248][ T7086] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 84.097413][ T7086] ? copy_msghdr_from_user (net/socket.c:2603) [ 84.097562][ T7086] __sys_sendmsg (net/socket.c:2784) [ 84.097696][ T7086] ? __sys_sendmsg_sock (net/socket.c:2765) [ 84.097832][ T7086] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 84.097997][ T7086] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 84.098129][ T7086] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 84.098261][ T7086] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 84.098393][ T7086] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 84.098525][ T7086] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 84.098663][ T7086] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 84.098835][ T7086] RIP: 0033:0x7f39721a008e [ 84.098976][ T7086] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 84.099445][ T7086] RSP: 002b:00007ffcf541f880 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 84.099649][ T7086] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f39721a008e [ 84.099850][ T7086] RDX: 0000000000000000 RSI: 00007ffcf541f930 RDI: 0000000000000005 [ 84.100049][ T7086] RBP: 00007ffcf541f890 R08: 0000000000000000 R09: 0000000000000000 [ 84.100247][ T7086] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9ca [ 84.100443][ T7086] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcf541fff0 | [ 84.142850][ T7087] ------------[ cut here ]------------ | [ 84.143002][ T7087] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/7087 | [ 84.143267][ T7087] Modules linked in: | [ 84.143650][ T7087] Tainted: [W]=WARN [ 84.143754][ T7087] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 84.143923][ T7087] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 84.144097][ T7087] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 84.144575][ T7087] RSP: 0018:ffa0000007997020 EFLAGS: 00010286 [ 84.144742][ T7087] RAX: 00000000ffffffa6 RBX: ff11000012ebc3c0 RCX: 1ff4000000f32dca [ 84.144943][ T7087] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000012ebc47c [ 84.145140][ T7087] RBP: ff11000001dd4000 R08: 1fe22000025d7891 R09: ff11000013135158 [ 84.145336][ T7087] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 84.145532][ T7087] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 84.145737][ T7087] FS: 00007f3eb1ea9840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 84.145974][ T7087] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 84.146140][ T7087] CR2: 000000001bbe6988 CR3: 000000001453c006 CR4: 0000000000771ef0 [ 84.146338][ T7087] PKRU: 55555554 [ 84.146438][ T7087] Call Trace: [ 84.146542][ T7087] [ 84.146611][ T7087] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 84.146751][ T7087] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 84.146852][ T7087] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 84.146985][ T7087] __dev_notify_flags (net/core/dev.c:9787) [ 84.147119][ T7087] ? netif_change_name (net/core/dev.c:1495) [ 84.147250][ T7087] ? __dev_change_flags (net/core/dev.c:9752) [ 84.147382][ T7087] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 84.147515][ T7087] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 84.147654][ T7087] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 84.147793][ T7087] netif_change_flags (net/core/dev.c:9820) [ 84.147925][ T7087] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 84.148056][ T7087] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 84.148191][ T7087] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 84.148326][ T7087] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 84.148493][ T7087] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 84.148636][ T7087] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 84.148773][ T7087] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 84.148904][ T7087] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 84.149037][ T7087] ? __kernel_text_address (kernel/extable.c:79) [ 84.149170][ T7087] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 84.149305][ T7087] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 84.149438][ T7087] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 84.149577][ T7087] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 84.149712][ T7087] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 84.149846][ T7087] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 84.149977][ T7087] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 84.150109][ T7087] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 84.150245][ T7087] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 84.150378][ T7087] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 84.150511][ T7087] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 84.150650][ T7087] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 84.150789][ T7087] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 84.150924][ T7087] rtnl_newlink (net/core/rtnetlink.c:4150) [ 84.151056][ T7087] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 84.151188][ T7087] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 84.151319][ T7087] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 84.151450][ T7087] ? mark_usage (kernel/locking/lockdep.c:4674) [ 84.151586][ T7087] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 84.151720][ T7087] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 84.151854][ T7087] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 84.151986][ T7087] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 84.152117][ T7087] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 84.152250][ T7087] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 84.152382][ T7087] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 84.152514][ T7087] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 84.152653][ T7087] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 84.152789][ T7087] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 84.152922][ T7087] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 84.153052][ T7087] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 84.153184][ T7087] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 84.153315][ T7087] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 84.153447][ T7087] ? netlink_ack (./include/linux/skbuff.h:2718) [ 84.153586][ T7087] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 84.153718][ T7087] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 84.153856][ T7087] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 84.153989][ T7087] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 84.154123][ T7087] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 84.154256][ T7087] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 84.154391][ T7087] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 84.154524][ T7087] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 84.154671][ T7087] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 84.154810][ T7087] ? copy_msghdr_from_user (net/socket.c:2635) [ 84.154942][ T7087] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 84.155104][ T7087] ? move_addr_to_kernel (net/socket.c:258) [ 84.155236][ T7087] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 84.155369][ T7087] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 84.155502][ T7087] ___sys_sendmsg (net/socket.c:2752) [ 84.155640][ T7087] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 84.155807][ T7087] ? copy_msghdr_from_user (net/socket.c:2603) [ 84.155952][ T7087] __sys_sendmsg (net/socket.c:2784) [ 84.156087][ T7087] ? __sys_sendmsg_sock (net/socket.c:2765) [ 84.156218][ T7087] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 84.156383][ T7087] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 84.156515][ T7087] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 84.156655][ T7087] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 84.156791][ T7087] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 84.156923][ T7087] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 84.157056][ T7087] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 84.157221][ T7087] RIP: 0033:0x7f3eb20e308e [ 84.157359][ T7087] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 84.157843][ T7087] RSP: 002b:00007ffed9795890 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 84.158042][ T7087] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3eb20e308e [ 84.158239][ T7087] RDX: 0000000000000000 RSI: 00007ffed9795940 RDI: 0000000000000005 [ 84.158437][ T7087] RBP: 00007ffed97958a0 R08: 0000000000000000 R09: 0000000000000000 [ 84.158641][ T7087] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9ca [ 84.158840][ T7087] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffed9796000 | [ 84.188817][ T7088] ------------[ cut here ]------------ | [ 84.188966][ T7088] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/7088 | [ 84.189228][ T7088] Modules linked in: | [ 84.189611][ T7088] Tainted: [W]=WARN [ 84.189711][ T7088] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 84.189882][ T7088] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 84.190051][ T7088] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 84.190512][ T7088] RSP: 0018:ffa00000079a7020 EFLAGS: 00010286 [ 84.190848][ T7088] RAX: 00000000ffffffa6 RBX: ff110000129e7380 RCX: 1ff4000000f34dca [ 84.191046][ T7088] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000129e743c [ 84.191240][ T7088] RBP: ff1100000f5f4000 R08: 1fe220000253ce89 R09: ff11000013132e58 [ 84.191435][ T7088] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 84.191690][ T7088] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 84.191892][ T7088] FS: 00007fbcf6241840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 84.192120][ T7088] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 84.192284][ T7088] CR2: 00007fbcf65111a0 CR3: 00000000144b7003 CR4: 0000000000771ef0 [ 84.192481][ T7088] PKRU: 55555554 [ 84.192635][ T7088] Call Trace: [ 84.192734][ T7088] [ 84.192806][ T7088] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 84.192939][ T7088] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 84.193140][ T7088] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 84.193239][ T7088] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 84.193370][ T7088] __dev_notify_flags (net/core/dev.c:9787) [ 84.193503][ T7088] ? netif_change_name (net/core/dev.c:1495) [ 84.193736][ T7088] ? __dev_change_flags (net/core/dev.c:9752) [ 84.193875][ T7088] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 84.194006][ T7088] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 84.194137][ T7088] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 84.194270][ T7088] netif_change_flags (net/core/dev.c:9820) [ 84.194401][ T7088] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 84.194531][ T7088] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 84.194743][ T7088] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 84.194881][ T7088] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 84.195045][ T7088] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 84.195177][ T7088] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 84.195308][ T7088] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 84.195439][ T7088] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 84.195660][ T7088] ? __kernel_text_address (kernel/extable.c:79) [ 84.195796][ T7088] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 84.195929][ T7088] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 84.196060][ T7088] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 84.196191][ T7088] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 84.196321][ T7088] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 84.196451][ T7088] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 84.196656][ T7088] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 84.196793][ T7088] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 84.196925][ T7088] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 84.197056][ T7088] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 84.197188][ T7088] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 84.197321][ T7088] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 84.197454][ T7088] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 84.197677][ T7088] rtnl_newlink (net/core/rtnetlink.c:4150) [ 84.197814][ T7088] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 84.197945][ T7088] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 84.198077][ T7088] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 84.198207][ T7088] ? mark_usage (kernel/locking/lockdep.c:4674) [ 84.198337][ T7088] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 84.198471][ T7088] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 84.198659][ T7088] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 84.198794][ T7088] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 84.198926][ T7088] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 84.199059][ T7088] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 84.199190][ T7088] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 84.199322][ T7088] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 84.199453][ T7088] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 84.199638][ T7088] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 84.199776][ T7088] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 84.199906][ T7088] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 84.200039][ T7088] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 84.200169][ T7088] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 84.200301][ T7088] ? netlink_ack (./include/linux/skbuff.h:2718) [ 84.200436][ T7088] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 84.200620][ T7088] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 84.200756][ T7088] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 84.200888][ T7088] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 84.201021][ T7088] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 84.201154][ T7088] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 84.201287][ T7088] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 84.201419][ T7088] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 84.201606][ T7088] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 84.201738][ T7088] ? copy_msghdr_from_user (net/socket.c:2635) [ 84.201873][ T7088] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 84.202035][ T7088] ? move_addr_to_kernel (net/socket.c:258) [ 84.202168][ T7088] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 84.202300][ T7088] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 84.202433][ T7088] ___sys_sendmsg (net/socket.c:2752) [ 84.202577][ T7088] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 84.202743][ T7088] ? copy_msghdr_from_user (net/socket.c:2603) [ 84.202890][ T7088] __sys_sendmsg (net/socket.c:2784) [ 84.203021][ T7088] ? __sys_sendmsg_sock (net/socket.c:2765) [ 84.203153][ T7088] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 84.203319][ T7088] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 84.203451][ T7088] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 84.203586][ T7088] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 84.203718][ T7088] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 84.203854][ T7088] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 84.203986][ T7088] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 84.204150][ T7088] RIP: 0033:0x7fbcf647b08e [ 84.204289][ T7088] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 84.204766][ T7088] RSP: 002b:00007ffd026da1b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 84.204964][ T7088] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fbcf647b08e [ 84.205162][ T7088] RDX: 0000000000000000 RSI: 00007ffd026da260 RDI: 0000000000000005 [ 84.205357][ T7088] RBP: 00007ffd026da1c0 R08: 0000000000000000 R09: 0000000000000000 [ 84.205559][ T7088] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9ca [ 84.205761][ T7088] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd026da920 | [ 84.228033][ T7089] ------------[ cut here ]------------ | [ 84.228180][ T7089] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/7089 | [ 84.228442][ T7089] Modules linked in: | [ 84.229353][ T7089] Tainted: [W]=WARN [ 84.229454][ T7089] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 84.229626][ T7089] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 84.229801][ T7089] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 84.230272][ T7089] RSP: 0018:ffa00000079a7020 EFLAGS: 00010286 [ 84.230437][ T7089] RAX: 00000000ffffffa6 RBX: ff11000013718c80 RCX: 1ff4000000f34dca [ 84.230640][ T7089] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000013718d3c [ 84.230838][ T7089] RBP: ff110000082e9000 R08: 1fe22000026e31a9 R09: ff1100000dba2e58 [ 84.231033][ T7089] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 84.231228][ T7089] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 84.231425][ T7089] FS: 00007f63c0b0e840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 84.231663][ T7089] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 84.231834][ T7089] CR2: 00000000255ae988 CR3: 00000000144b7003 CR4: 0000000000771ef0 [ 84.232033][ T7089] PKRU: 55555554 [ 84.232130][ T7089] Call Trace: [ 84.232228][ T7089] [ 84.232296][ T7089] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 84.232428][ T7089] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 84.232568][ T7089] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 84.232668][ T7089] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 84.232804][ T7089] __dev_notify_flags (net/core/dev.c:9787) [ 84.232938][ T7089] ? netif_change_name (net/core/dev.c:1495) [ 84.233071][ T7089] ? __dev_change_flags (net/core/dev.c:9752) [ 84.233203][ T7089] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 84.233334][ T7089] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 84.233467][ T7089] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 84.233607][ T7089] netif_change_flags (net/core/dev.c:9820) [ 84.233741][ T7089] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 84.233880][ T7089] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 84.234015][ T7089] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 84.234148][ T7089] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 84.234312][ T7089] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 84.234445][ T7089] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 84.234582][ T7089] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 84.234713][ T7089] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 84.234851][ T7089] ? __kernel_text_address (kernel/extable.c:79) [ 84.234983][ T7089] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 84.235116][ T7089] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 84.235249][ T7089] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 84.235382][ T7089] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 84.235514][ T7089] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 84.235649][ T7089] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 84.235787][ T7089] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 84.235920][ T7089] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 84.236053][ T7089] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 84.236187][ T7089] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 84.236320][ T7089] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 84.236453][ T7089] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 84.236595][ T7089] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 84.236732][ T7089] rtnl_newlink (net/core/rtnetlink.c:4150) [ 84.236870][ T7089] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 84.237001][ T7089] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 84.237133][ T7089] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 84.237265][ T7089] ? mark_usage (kernel/locking/lockdep.c:4674) [ 84.237395][ T7089] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 84.237530][ T7089] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 84.237669][ T7089] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 84.237805][ T7089] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 84.237938][ T7089] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 84.238071][ T7089] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 84.238203][ T7089] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 84.238335][ T7089] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 84.238466][ T7089] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 84.238603][ T7089] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 84.238738][ T7089] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 84.238874][ T7089] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 84.239007][ T7089] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 84.239137][ T7089] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 84.239269][ T7089] ? netlink_ack (./include/linux/skbuff.h:2718) [ 84.239404][ T7089] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 84.239540][ T7089] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 84.239675][ T7089] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 84.239814][ T7089] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 84.239948][ T7089] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 84.240082][ T7089] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 84.240214][ T7089] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 84.240347][ T7089] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 84.240481][ T7089] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 84.240617][ T7089] ? copy_msghdr_from_user (net/socket.c:2635) [ 84.240753][ T7089] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 84.240918][ T7089] ? move_addr_to_kernel (net/socket.c:258) [ 84.241052][ T7089] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 84.241185][ T7089] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 84.241316][ T7089] ___sys_sendmsg (net/socket.c:2752) [ 84.241449][ T7089] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 84.241616][ T7089] ? copy_msghdr_from_user (net/socket.c:2603) [ 84.241764][ T7089] __sys_sendmsg (net/socket.c:2784) [ 84.241899][ T7089] ? __sys_sendmsg_sock (net/socket.c:2765) [ 84.242031][ T7089] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 84.242196][ T7089] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 84.242326][ T7089] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 84.242461][ T7089] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 84.242608][ T7089] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 84.242739][ T7089] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 84.242875][ T7089] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 84.243040][ T7089] RIP: 0033:0x7f63c0d4808e [ 84.243177][ T7089] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 84.243650][ T7089] RSP: 002b:00007ffebd8c3520 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 84.243860][ T7089] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f63c0d4808e [ 84.244055][ T7089] RDX: 0000000000000000 RSI: 00007ffebd8c35d0 RDI: 0000000000000005 [ 84.244252][ T7089] RBP: 00007ffebd8c3530 R08: 0000000000000000 R09: 0000000000000000 [ 84.244448][ T7089] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9ca [ 84.244649][ T7089] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffebd8c3c90 | [ 101.509514][ T8732] ------------[ cut here ]------------ | [ 101.509713][ T8732] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/8732 | [ 101.509991][ T8732] Modules linked in: | [ 101.510364][ T8732] Tainted: [W]=WARN [ 101.510462][ T8732] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 101.510632][ T8732] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 101.510806][ T8732] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 101.511269][ T8732] RSP: 0018:ffa0000008f17090 EFLAGS: 00010286 [ 101.511434][ T8732] RAX: 00000000ffffffa6 RBX: ff110000136e9e00 RCX: 1ff40000011e2dd8 [ 101.512219][ T8732] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000136e9ebc [ 101.512428][ T8732] RBP: ff11000005982000 R08: 1fe22000026dd3d9 R09: ff11000013fed158 [ 101.512629][ T8732] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 101.512828][ T8732] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 101.513024][ T8732] FS: 00007fee29c69840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 101.513253][ T8732] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 101.513426][ T8732] CR2: 000000003919c988 CR3: 0000000013a6c005 CR4: 0000000000771ef0 [ 101.513628][ T8732] PKRU: 55555554 [ 101.513725][ T8732] Call Trace: [ 101.513826][ T8732] [ 101.513904][ T8732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 101.514041][ T8732] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 101.514174][ T8732] notifier_call_chain (kernel/notifier.c:85) [ 101.514308][ T8732] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 101.514440][ T8732] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 101.514578][ T8732] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 101.514750][ T8732] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 101.514891][ T8732] ? mark_usage (kernel/locking/lockdep.c:4674) [ 101.515022][ T8732] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 101.515153][ T8732] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 101.515286][ T8732] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 101.515450][ T8732] unregister_vlan_dev (net/8021q/vlan.c:112) [ 101.515589][ T8732] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 101.515723][ T8732] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.515868][ T8732] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.515998][ T8732] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 101.516128][ T8732] ? mark_usage (kernel/locking/lockdep.c:4674) [ 101.516257][ T8732] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.516413][ T8732] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.516548][ T8732] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.516680][ T8732] ? mark_usage (kernel/locking/lockdep.c:4674) [ 101.516845][ T8732] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.516976][ T8732] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.517107][ T8732] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 101.517241][ T8732] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.517371][ T8732] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.517502][ T8732] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 101.517638][ T8732] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.517770][ T8732] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 101.517907][ T8732] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 101.518038][ T8732] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 101.518176][ T8732] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.518307][ T8732] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.518439][ T8732] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.518582][ T8732] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.518714][ T8732] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 101.518850][ T8732] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.518980][ T8732] ? netlink_ack (./include/linux/skbuff.h:2718) [ 101.519115][ T8732] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 101.519266][ T8732] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 101.519402][ T8732] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 101.519533][ T8732] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 101.519670][ T8732] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.519806][ T8732] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 101.519939][ T8732] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 101.520073][ T8732] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 101.520207][ T8732] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 101.520338][ T8732] ? copy_msghdr_from_user (net/socket.c:2635) [ 101.520469][ T8732] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 101.520637][ T8732] ? move_addr_to_kernel (net/socket.c:258) [ 101.520768][ T8732] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 101.520904][ T8732] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 101.521038][ T8732] ___sys_sendmsg (net/socket.c:2752) [ 101.521167][ T8732] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 101.521329][ T8732] ? copy_msghdr_from_user (net/socket.c:2603) [ 101.521472][ T8732] __sys_sendmsg (net/socket.c:2784) [ 101.521608][ T8732] ? __sys_sendmsg_sock (net/socket.c:2765) [ 101.521738][ T8732] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 101.521907][ T8732] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 101.522058][ T8732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 101.522189][ T8732] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 101.522323][ T8732] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 101.522454][ T8732] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 101.522590][ T8732] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 101.522778][ T8732] RIP: 0033:0x7fee29ea308e [ 101.522932][ T8732] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 101.523397][ T8732] RSP: 002b:00007ffd72f16de0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 101.523599][ T8732] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fee29ea308e [ 101.523794][ T8732] RDX: 0000000000000000 RSI: 00007ffd72f16e90 RDI: 0000000000000005 [ 101.523993][ T8732] RBP: 00007ffd72f16df0 R08: 0000000000000000 R09: 0000000000000000 [ 101.524188][ T8732] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9db [ 101.524429][ T8732] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd72f17550 | [ 101.526067][ T8732] ------------[ cut here ]------------ | [ 101.526210][ T8732] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/8732 | [ 101.526493][ T8732] Modules linked in: | [ 101.526865][ T8732] Tainted: [W]=WARN [ 101.526961][ T8732] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 101.527122][ T8732] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 101.527287][ T8732] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 101.528152][ T8732] RSP: 0018:ffa0000008f17060 EFLAGS: 00010286 [ 101.528314][ T8732] RAX: 00000000ffffffa6 RBX: ff110000136e9a80 RCX: 1ff40000011e2dd2 [ 101.528507][ T8732] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000136e9b3c [ 101.528784][ T8732] RBP: ff110000082e9000 R08: 1fe22000026dd369 R09: ff11000013fed158 [ 101.528977][ T8732] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 101.529167][ T8732] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000008f170f8 [ 101.529360][ T8732] FS: 00007fee29c69840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 101.529655][ T8732] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 101.529818][ T8732] CR2: 000000003919c988 CR3: 0000000013a6c005 CR4: 0000000000771ef0 [ 101.530008][ T8732] PKRU: 55555554 [ 101.530104][ T8732] Call Trace: [ 101.530200][ T8732] [ 101.530349][ T8732] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 101.530478][ T8732] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 101.530660][ T8732] netif_close_many (net/core/dev.c:1804) [ 101.530790][ T8732] ? __dev_close_many (net/core/dev.c:1781) [ 101.530922][ T8732] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 101.531083][ T8732] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 101.531245][ T8732] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 101.531375][ T8732] ? kasan_quarantine_put (mm/kasan/quarantine.c:234 (discriminator 6)) [ 101.531505][ T8732] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 101.531746][ T8732] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 101.531876][ T8732] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 101.532006][ T8732] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 101.532135][ T8732] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.532262][ T8732] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.532390][ T8732] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 101.532519][ T8732] ? mark_usage (kernel/locking/lockdep.c:4674) [ 101.532710][ T8732] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.532860][ T8732] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.532988][ T8732] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.533118][ T8732] ? mark_usage (kernel/locking/lockdep.c:4674) [ 101.533246][ T8732] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.533373][ T8732] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.533504][ T8732] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 101.533713][ T8732] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.533847][ T8732] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.533975][ T8732] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 101.534103][ T8732] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.534233][ T8732] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 101.534361][ T8732] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 101.534491][ T8732] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 101.534673][ T8732] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.534805][ T8732] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.534936][ T8732] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.535063][ T8732] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.535193][ T8732] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 101.535321][ T8732] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.535450][ T8732] ? netlink_ack (./include/linux/skbuff.h:2718) [ 101.535636][ T8732] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 101.535764][ T8732] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 101.535898][ T8732] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 101.536027][ T8732] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 101.536156][ T8732] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.536285][ T8732] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 101.536415][ T8732] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 101.536608][ T8732] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 101.536739][ T8732] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 101.536871][ T8732] ? copy_msghdr_from_user (net/socket.c:2635) [ 101.536998][ T8732] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 101.537157][ T8732] ? move_addr_to_kernel (net/socket.c:258) [ 101.537286][ T8732] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 101.537415][ T8732] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 101.537590][ T8732] ___sys_sendmsg (net/socket.c:2752) [ 101.537721][ T8732] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 101.537905][ T8732] ? copy_msghdr_from_user (net/socket.c:2603) [ 101.538053][ T8732] __sys_sendmsg (net/socket.c:2784) [ 101.538183][ T8732] ? __sys_sendmsg_sock (net/socket.c:2765) [ 101.538312][ T8732] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 101.538473][ T8732] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 101.538607][ T8732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 101.538742][ T8732] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 101.538875][ T8732] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 101.539006][ T8732] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 101.539136][ T8732] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 101.539296][ T8732] RIP: 0033:0x7fee29ea308e [ 101.539430][ T8732] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 101.539900][ T8732] RSP: 002b:00007ffd72f16de0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 101.540094][ T8732] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fee29ea308e [ 101.540285][ T8732] RDX: 0000000000000000 RSI: 00007ffd72f16e90 RDI: 0000000000000005 [ 101.540476][ T8732] RBP: 00007ffd72f16df0 R08: 0000000000000000 R09: 0000000000000000 [ 101.540673][ T8732] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9db [ 101.540878][ T8732] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd72f17550 | [ 101.543520][ T8732] ------------[ cut here ]------------ | [ 101.544200][ T8732] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/8732 | [ 101.544443][ T8732] Modules linked in: | [ 101.544848][ T8732] Tainted: [W]=WARN [ 101.544941][ T8732] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 101.545097][ T8732] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 101.545311][ T8732] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 101.545817][ T8732] RSP: 0018:ffa0000008f17190 EFLAGS: 00010286 [ 101.545972][ T8732] RAX: 00000000ffffffa6 RBX: ff11000002a33c40 RCX: 1ff40000011e2df8 [ 101.546156][ T8732] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000002a33cfc [ 101.546340][ T8732] RBP: ff110000082e9000 R08: 1fe22000005467a1 R09: ff11000013fed158 [ 101.546530][ T8732] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 101.546764][ T8732] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 101.546955][ T8732] FS: 00007fee29c69840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 101.547171][ T8732] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 101.547325][ T8732] CR2: 000000003919c988 CR3: 0000000013a6c005 CR4: 0000000000771ef0 [ 101.547513][ T8732] PKRU: 55555554 [ 101.547653][ T8732] Call Trace: [ 101.547747][ T8732] [ 101.547814][ T8732] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 101.547972][ T8732] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 101.548127][ T8732] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 101.548224][ T8732] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 101.548351][ T8732] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 101.548476][ T8732] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.548655][ T8732] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.548778][ T8732] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 101.548925][ T8732] ? mark_usage (kernel/locking/lockdep.c:4674) [ 101.549048][ T8732] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.549188][ T8732] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.549312][ T8732] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.549436][ T8732] ? mark_usage (kernel/locking/lockdep.c:4674) [ 101.549611][ T8732] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.549735][ T8732] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.549864][ T8732] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 101.549988][ T8732] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.550113][ T8732] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.550247][ T8732] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 101.550376][ T8732] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.550506][ T8732] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 101.550683][ T8732] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 101.550811][ T8732] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 101.550936][ T8732] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.551060][ T8732] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.551186][ T8732] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.551313][ T8732] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.551440][ T8732] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 101.551615][ T8732] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.551739][ T8732] ? netlink_ack (./include/linux/skbuff.h:2718) [ 101.551870][ T8732] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 101.551994][ T8732] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 101.552121][ T8732] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 101.552246][ T8732] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 101.552372][ T8732] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.552496][ T8732] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 101.552671][ T8732] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 101.552797][ T8732] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 101.552926][ T8732] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 101.553049][ T8732] ? copy_msghdr_from_user (net/socket.c:2635) [ 101.553172][ T8732] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 101.553325][ T8732] ? move_addr_to_kernel (net/socket.c:258) [ 101.553532][ T8732] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 101.553706][ T8732] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 101.553836][ T8732] ___sys_sendmsg (net/socket.c:2752) [ 101.553959][ T8732] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 101.554112][ T8732] ? copy_msghdr_from_user (net/socket.c:2603) [ 101.554248][ T8732] __sys_sendmsg (net/socket.c:2784) [ 101.554373][ T8732] ? __sys_sendmsg_sock (net/socket.c:2765) [ 101.554624][ T8732] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 101.554780][ T8732] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 101.554907][ T8732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 101.555032][ T8732] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 101.555157][ T8732] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 101.555281][ T8732] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 101.555484][ T8732] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 101.555693][ T8732] RIP: 0033:0x7fee29ea308e [ 101.555825][ T8732] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 101.556267][ T8732] RSP: 002b:00007ffd72f16de0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 101.556587][ T8732] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fee29ea308e [ 101.556772][ T8732] RDX: 0000000000000000 RSI: 00007ffd72f16e90 RDI: 0000000000000005 [ 101.556960][ T8732] RBP: 00007ffd72f16df0 R08: 0000000000000000 R09: 0000000000000000 [ 101.557145][ T8732] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9db [ 101.557409][ T8732] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd72f17550 | [ 101.604446][ T8734] ------------[ cut here ]------------ | [ 101.604611][ T8734] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/8734 | [ 101.604899][ T8734] Modules linked in: | [ 101.605285][ T8734] Tainted: [W]=WARN [ 101.605388][ T8734] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 101.605567][ T8734] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 101.605746][ T8734] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 101.606311][ T8734] RSP: 0018:ffa0000008f27090 EFLAGS: 00010286 [ 101.606477][ T8734] RAX: 00000000ffffffa6 RBX: ff11000002a338c0 RCX: 1ff40000011e4dd8 [ 101.606679][ T8734] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000002a3397c [ 101.606879][ T8734] RBP: ff11000005982000 R08: 1fe2200000546731 R09: ff1100000a9e2e58 [ 101.607075][ T8734] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 101.607271][ T8734] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 101.607470][ T8734] FS: 00007f401cb02840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 101.607706][ T8734] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 101.607876][ T8734] CR2: 00007f401cdd21a0 CR3: 0000000013a6c003 CR4: 0000000000771ef0 [ 101.608073][ T8734] PKRU: 55555554 [ 101.608172][ T8734] Call Trace: [ 101.608270][ T8734] [ 101.608338][ T8734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 101.608471][ T8734] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 101.608610][ T8734] notifier_call_chain (kernel/notifier.c:85) [ 101.608746][ T8734] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 101.608882][ T8734] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 101.609015][ T8734] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 101.609179][ T8734] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 101.609314][ T8734] ? mark_usage (kernel/locking/lockdep.c:4674) [ 101.609447][ T8734] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 101.610313][ T8734] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 101.610466][ T8734] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 101.610727][ T8734] unregister_vlan_dev (net/8021q/vlan.c:112) [ 101.610866][ T8734] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 101.610998][ T8734] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.611128][ T8734] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.611259][ T8734] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 101.611390][ T8734] ? mark_usage (kernel/locking/lockdep.c:4674) [ 101.611522][ T8734] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.611680][ T8734] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.611814][ T8734] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.611946][ T8734] ? mark_usage (kernel/locking/lockdep.c:4674) [ 101.612077][ T8734] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.612209][ T8734] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.612340][ T8734] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 101.612476][ T8734] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.612614][ T8734] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.612748][ T8734] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 101.612889][ T8734] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.613022][ T8734] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 101.613155][ T8734] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 101.613288][ T8734] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 101.613421][ T8734] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.613558][ T8734] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.613695][ T8734] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.613851][ T8734] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.613992][ T8734] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 101.614127][ T8734] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.614262][ T8734] ? netlink_ack (./include/linux/skbuff.h:2718) [ 101.614397][ T8734] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 101.614530][ T8734] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 101.614757][ T8734] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 101.614895][ T8734] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 101.615029][ T8734] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.615165][ T8734] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 101.615300][ T8734] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 101.615436][ T8734] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 101.615576][ T8734] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 101.615710][ T8734] ? copy_msghdr_from_user (net/socket.c:2635) [ 101.615847][ T8734] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 101.616012][ T8734] ? move_addr_to_kernel (net/socket.c:258) [ 101.616147][ T8734] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 101.616367][ T8734] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 101.616503][ T8734] ___sys_sendmsg (net/socket.c:2752) [ 101.616643][ T8734] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 101.616812][ T8734] ? copy_msghdr_from_user (net/socket.c:2603) [ 101.616960][ T8734] __sys_sendmsg (net/socket.c:2784) [ 101.617093][ T8734] ? __sys_sendmsg_sock (net/socket.c:2765) [ 101.617226][ T8734] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 101.617482][ T8734] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 101.617793][ T8734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 101.617935][ T8734] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 101.618068][ T8734] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 101.618203][ T8734] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 101.618336][ T8734] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 101.618503][ T8734] RIP: 0033:0x7f401cd3c08e [ 101.618648][ T8734] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 101.619128][ T8734] RSP: 002b:00007ffcbd6ec150 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 101.619328][ T8734] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f401cd3c08e [ 101.619706][ T8734] RDX: 0000000000000000 RSI: 00007ffcbd6ec200 RDI: 0000000000000005 [ 101.619993][ T8734] RBP: 00007ffcbd6ec160 R08: 0000000000000000 R09: 0000000000000000 [ 101.620191][ T8734] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9db [ 101.620421][ T8734] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcbd6ec8c0 | [ 101.622451][ T8734] ------------[ cut here ]------------ | [ 101.622678][ T8734] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/8734 | [ 101.622947][ T8734] Modules linked in: | [ 101.623322][ T8734] Tainted: [W]=WARN [ 101.623426][ T8734] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 101.624208][ T8734] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 101.624393][ T8734] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 101.624883][ T8734] RSP: 0018:ffa0000008f27060 EFLAGS: 00010286 [ 101.625054][ T8734] RAX: 00000000ffffffa6 RBX: ff11000002a33380 RCX: 1ff40000011e4dd2 [ 101.625256][ T8734] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000002a3343c [ 101.625456][ T8734] RBP: ff1100000f5f4000 R08: 1fe2200000546689 R09: ff1100000a9e2e58 [ 101.625663][ T8734] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 101.625870][ T8734] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000008f270f8 [ 101.626076][ T8734] FS: 00007f401cb02840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 101.626313][ T8734] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 101.626576][ T8734] CR2: 00007f401cdd21a0 CR3: 0000000013a6c003 CR4: 0000000000771ef0 [ 101.626779][ T8734] PKRU: 55555554 [ 101.626884][ T8734] Call Trace: [ 101.626986][ T8734] [ 101.627056][ T8734] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 101.627193][ T8734] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 101.627297][ T8734] netif_close_many (net/core/dev.c:1804) [ 101.627433][ T8734] ? __dev_close_many (net/core/dev.c:1781) [ 101.627575][ T8734] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 101.627745][ T8734] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 101.627917][ T8734] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 101.628053][ T8734] ? kasan_quarantine_put (mm/kasan/quarantine.c:234 (discriminator 6)) [ 101.628188][ T8734] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 101.628357][ T8734] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 101.628462][ T8734] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 101.628689][ T8734] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 101.628831][ T8734] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.628966][ T8734] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.629101][ T8734] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 101.629235][ T8734] ? mark_usage (kernel/locking/lockdep.c:4674) [ 101.629368][ T8734] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.629520][ T8734] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.629744][ T8734] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.629883][ T8734] ? mark_usage (kernel/locking/lockdep.c:4674) [ 101.630017][ T8734] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.630152][ T8734] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.630287][ T8734] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 101.630423][ T8734] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.630563][ T8734] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.630698][ T8734] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 101.630838][ T8734] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.630974][ T8734] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 101.631111][ T8734] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 101.631246][ T8734] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 101.631382][ T8734] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.631516][ T8734] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.631657][ T8734] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.631790][ T8734] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.631928][ T8734] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 101.632062][ T8734] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.632198][ T8734] ? netlink_ack (./include/linux/skbuff.h:2718) [ 101.632336][ T8734] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 101.632471][ T8734] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 101.632615][ T8734] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 101.632863][ T8734] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 101.633082][ T8734] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.633301][ T8734] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 101.633437][ T8734] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 101.633581][ T8734] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 101.633718][ T8734] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 101.633858][ T8734] ? copy_msghdr_from_user (net/socket.c:2635) [ 101.633993][ T8734] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 101.634159][ T8734] ? move_addr_to_kernel (net/socket.c:258) [ 101.634296][ T8734] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 101.634431][ T8734] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 101.634575][ T8734] ___sys_sendmsg (net/socket.c:2752) [ 101.634708][ T8734] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 101.634963][ T8734] ? copy_msghdr_from_user (net/socket.c:2603) [ 101.635110][ T8734] __sys_sendmsg (net/socket.c:2784) [ 101.635245][ T8734] ? __sys_sendmsg_sock (net/socket.c:2765) [ 101.635379][ T8734] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 101.635636][ T8734] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 101.635860][ T8734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 101.636078][ T8734] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 101.636212][ T8734] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 101.636347][ T8734] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 101.636483][ T8734] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 101.636654][ T8734] RIP: 0033:0x7f401cd3c08e [ 101.636890][ T8734] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 101.637368][ T8734] RSP: 002b:00007ffcbd6ec150 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 101.637576][ T8734] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f401cd3c08e [ 101.637775][ T8734] RDX: 0000000000000000 RSI: 00007ffcbd6ec200 RDI: 0000000000000005 [ 101.637979][ T8734] RBP: 00007ffcbd6ec160 R08: 0000000000000000 R09: 0000000000000000 [ 101.638178][ T8734] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9db [ 101.638377][ T8734] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcbd6ec8c0 | [ 101.651261][ T8734] ------------[ cut here ]------------ | [ 101.651403][ T8734] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/8734 | [ 101.651666][ T8734] Modules linked in: | [ 101.652031][ T8734] Tainted: [W]=WARN [ 101.652128][ T8734] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 101.652294][ T8734] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 101.652462][ T8734] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 101.652928][ T8734] RSP: 0018:ffa0000008f27190 EFLAGS: 00010286 [ 101.653088][ T8734] RAX: 00000000ffffffa6 RBX: ff11000004d3f1c0 RCX: 1ff40000011e4df8 [ 101.653280][ T8734] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000004d3f27c [ 101.653470][ T8734] RBP: ff1100000f5f4000 R08: 1fe22000009a7e51 R09: ff1100000a9e2e58 [ 101.653666][ T8734] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 101.653861][ T8734] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 101.654054][ T8734] FS: 00007f401cb02840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 101.654277][ T8734] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 101.654439][ T8734] CR2: 00007f401cdd21a0 CR3: 0000000013a6c003 CR4: 0000000000771ef0 [ 101.654637][ T8734] PKRU: 55555554 [ 101.654733][ T8734] Call Trace: [ 101.654833][ T8734] [ 101.654899][ T8734] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 101.655065][ T8734] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 101.655225][ T8734] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 101.655325][ T8734] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 101.655456][ T8734] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 101.655632][ T8734] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.655761][ T8734] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.655893][ T8734] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 101.656023][ T8734] ? mark_usage (kernel/locking/lockdep.c:4674) [ 101.656152][ T8734] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.656299][ T8734] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.656428][ T8734] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.656562][ T8734] ? mark_usage (kernel/locking/lockdep.c:4674) [ 101.656690][ T8734] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.656821][ T8734] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.656951][ T8734] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 101.657082][ T8734] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.657209][ T8734] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.657337][ T8734] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 101.657467][ T8734] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.657603][ T8734] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 101.657732][ T8734] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 101.657865][ T8734] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 101.657995][ T8734] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.658123][ T8734] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.658255][ T8734] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.658383][ T8734] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.658512][ T8734] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 101.658645][ T8734] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.658775][ T8734] ? netlink_ack (./include/linux/skbuff.h:2718) [ 101.658910][ T8734] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 101.659040][ T8734] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 101.659170][ T8734] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 101.659300][ T8734] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 101.659428][ T8734] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.659563][ T8734] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 101.659693][ T8734] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 101.659830][ T8734] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 101.659962][ T8734] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 101.660091][ T8734] ? copy_msghdr_from_user (net/socket.c:2635) [ 101.660218][ T8734] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 101.660376][ T8734] ? move_addr_to_kernel (net/socket.c:258) [ 101.660506][ T8734] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 101.660647][ T8734] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 101.660776][ T8734] ___sys_sendmsg (net/socket.c:2752) [ 101.660911][ T8734] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 101.661070][ T8734] ? copy_msghdr_from_user (net/socket.c:2603) [ 101.661211][ T8734] __sys_sendmsg (net/socket.c:2784) [ 101.661340][ T8734] ? __sys_sendmsg_sock (net/socket.c:2765) [ 101.661468][ T8734] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 101.661638][ T8734] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 101.661767][ T8734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 101.661901][ T8734] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 101.662030][ T8734] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 101.662157][ T8734] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 101.662286][ T8734] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 101.662444][ T8734] RIP: 0033:0x7f401cd3c08e [ 101.662582][ T8734] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 101.663043][ T8734] RSP: 002b:00007ffcbd6ec150 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 101.663238][ T8734] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f401cd3c08e [ 101.663429][ T8734] RDX: 0000000000000000 RSI: 00007ffcbd6ec200 RDI: 0000000000000005 [ 101.663625][ T8734] RBP: 00007ffcbd6ec160 R08: 0000000000000000 R09: 0000000000000000 [ 101.663822][ T8734] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9db [ 101.664014][ T8734] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcbd6ec8c0 | [ 101.711439][ T8739] ------------[ cut here ]------------ | [ 101.711610][ T8739] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/8739 | [ 101.711882][ T8739] Modules linked in: | [ 101.712265][ T8739] Tainted: [W]=WARN [ 101.712367][ T8739] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 101.712542][ T8739] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 101.712717][ T8739] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 101.713207][ T8739] RSP: 0018:ffa0000008f77090 EFLAGS: 00010286 [ 101.713380][ T8739] RAX: 00000000ffffffa6 RBX: ff1100000e016580 RCX: 1ff40000011eedd8 [ 101.713586][ T8739] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e01663c [ 101.713785][ T8739] RBP: ff11000005982000 R08: 1fe2200001c02cc9 R09: ff11000004ec0b58 [ 101.713992][ T8739] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 101.714190][ T8739] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 101.714394][ T8739] FS: 00007fab335a4840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 101.714636][ T8739] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 101.714808][ T8739] CR2: 0000000029118988 CR3: 0000000014b3f004 CR4: 0000000000771ef0 [ 101.715012][ T8739] PKRU: 55555554 [ 101.715113][ T8739] Call Trace: [ 101.715214][ T8739] [ 101.715285][ T8739] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 101.715421][ T8739] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 101.715562][ T8739] notifier_call_chain (kernel/notifier.c:85) [ 101.715701][ T8739] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 101.715839][ T8739] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 101.715977][ T8739] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 101.716144][ T8739] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 101.716280][ T8739] ? mark_usage (kernel/locking/lockdep.c:4674) [ 101.716414][ T8739] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 101.716881][ T8739] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 101.717018][ T8739] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 101.717187][ T8739] unregister_vlan_dev (net/8021q/vlan.c:112) [ 101.717326][ T8739] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 101.717462][ T8739] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.717601][ T8739] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.717736][ T8739] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 101.717878][ T8739] ? mark_usage (kernel/locking/lockdep.c:4674) [ 101.718012][ T8739] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.718164][ T8739] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.718299][ T8739] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.718432][ T8739] ? mark_usage (kernel/locking/lockdep.c:4674) [ 101.718571][ T8739] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.718705][ T8739] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.718842][ T8739] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 101.718977][ T8739] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.719109][ T8739] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.719244][ T8739] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 101.719377][ T8739] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.719513][ T8739] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 101.719650][ T8739] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 101.719784][ T8739] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 101.719925][ T8739] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.720058][ T8739] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.720195][ T8739] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.720330][ T8739] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.720465][ T8739] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 101.720604][ T8739] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.720739][ T8739] ? netlink_ack (./include/linux/skbuff.h:2718) [ 101.720879][ T8739] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 101.721012][ T8739] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 101.721147][ T8739] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 101.721282][ T8739] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 101.721417][ T8739] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.721555][ T8739] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 101.721690][ T8739] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 101.721829][ T8739] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 101.721965][ T8739] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 101.722099][ T8739] ? copy_msghdr_from_user (net/socket.c:2635) [ 101.722233][ T8739] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 101.722400][ T8739] ? move_addr_to_kernel (net/socket.c:258) [ 101.722541][ T8739] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 101.722676][ T8739] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 101.722816][ T8739] ___sys_sendmsg (net/socket.c:2752) [ 101.722949][ T8739] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 101.723116][ T8739] ? copy_msghdr_from_user (net/socket.c:2603) [ 101.723263][ T8739] __sys_sendmsg (net/socket.c:2784) [ 101.723400][ T8739] ? __sys_sendmsg_sock (net/socket.c:2765) [ 101.723533][ T8739] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 101.723709][ T8739] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 101.723849][ T8739] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 101.723984][ T8739] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 101.724119][ T8739] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 101.724253][ T8739] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 101.724388][ T8739] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 101.724561][ T8739] RIP: 0033:0x7fab337de08e [ 101.724701][ T8739] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 101.725183][ T8739] RSP: 002b:00007fff36bb02a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 101.725385][ T8739] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fab337de08e [ 101.725588][ T8739] RDX: 0000000000000000 RSI: 00007fff36bb0350 RDI: 0000000000000005 [ 101.725788][ T8739] RBP: 00007fff36bb02b0 R08: 0000000000000000 R09: 0000000000000000 [ 101.725990][ T8739] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9db [ 101.726191][ T8739] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff36bb0a10 | [ 101.727923][ T8739] ------------[ cut here ]------------ | [ 101.728054][ T8739] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/8739 | [ 101.728315][ T8739] Modules linked in: | [ 101.728694][ T8739] Tainted: [W]=WARN [ 101.728794][ T8739] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 101.728975][ T8739] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 101.729148][ T8739] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 101.729891][ T8739] RSP: 0018:ffa0000008f77060 EFLAGS: 00010286 [ 101.730060][ T8739] RAX: 00000000ffffffa6 RBX: ff1100000f1dc040 RCX: 1ff40000011eedd2 [ 101.730256][ T8739] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f1dc0fc [ 101.730451][ T8739] RBP: ff11000001dd4000 R08: 1fe2200001e3b821 R09: ff11000004ec0b58 [ 101.730722][ T8739] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 101.730922][ T8739] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000008f770f8 [ 101.731122][ T8739] FS: 00007fab335a4840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 101.731352][ T8739] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 101.731515][ T8739] CR2: 0000000029118988 CR3: 0000000014b3f004 CR4: 0000000000771ef0 [ 101.731786][ T8739] PKRU: 55555554 [ 101.731891][ T8739] Call Trace: [ 101.732073][ T8739] [ 101.732142][ T8739] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 101.732279][ T8739] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 101.732381][ T8739] netif_close_many (net/core/dev.c:1804) [ 101.732515][ T8739] ? __dev_close_many (net/core/dev.c:1781) [ 101.732722][ T8739] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 101.732891][ T8739] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 101.733056][ T8739] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 101.733188][ T8739] ? kasan_quarantine_put (mm/kasan/quarantine.c:234 (discriminator 6)) [ 101.733323][ T8739] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 101.733488][ T8739] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 101.733665][ T8739] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 101.733797][ T8739] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 101.733934][ T8739] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.734065][ T8739] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.734197][ T8739] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 101.734331][ T8739] ? mark_usage (kernel/locking/lockdep.c:4674) [ 101.734462][ T8739] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.734697][ T8739] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.734832][ T8739] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.734963][ T8739] ? mark_usage (kernel/locking/lockdep.c:4674) [ 101.735094][ T8739] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.735226][ T8739] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.735358][ T8739] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 101.735493][ T8739] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.735678][ T8739] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.735813][ T8739] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 101.735944][ T8739] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.736076][ T8739] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 101.736208][ T8739] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 101.736339][ T8739] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 101.736472][ T8739] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.736633][ T8739] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.736768][ T8739] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.736902][ T8739] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.737034][ T8739] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 101.737165][ T8739] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.737298][ T8739] ? netlink_ack (./include/linux/skbuff.h:2718) [ 101.737435][ T8739] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 101.737574][ T8739] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 101.737707][ T8739] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 101.737845][ T8739] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 101.737977][ T8739] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.738109][ T8739] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 101.738242][ T8739] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 101.738375][ T8739] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 101.738510][ T8739] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 101.738644][ T8739] ? copy_msghdr_from_user (net/socket.c:2635) [ 101.738776][ T8739] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 101.738942][ T8739] ? move_addr_to_kernel (net/socket.c:258) [ 101.739075][ T8739] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 101.739208][ T8739] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 101.739342][ T8739] ___sys_sendmsg (net/socket.c:2752) [ 101.739475][ T8739] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 101.739645][ T8739] ? copy_msghdr_from_user (net/socket.c:2603) [ 101.739789][ T8739] __sys_sendmsg (net/socket.c:2784) [ 101.739926][ T8739] ? __sys_sendmsg_sock (net/socket.c:2765) [ 101.740056][ T8739] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 101.740222][ T8739] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 101.740354][ T8739] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 101.740489][ T8739] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 101.740626][ T8739] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 101.740758][ T8739] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 101.740895][ T8739] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 101.741062][ T8739] RIP: 0033:0x7fab337de08e [ 101.741199][ T8739] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 101.741678][ T8739] RSP: 002b:00007fff36bb02a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 101.741881][ T8739] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fab337de08e [ 101.742078][ T8739] RDX: 0000000000000000 RSI: 00007fff36bb0350 RDI: 0000000000000005 [ 101.742275][ T8739] RBP: 00007fff36bb02b0 R08: 0000000000000000 R09: 0000000000000000 [ 101.742472][ T8739] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9db [ 101.742673][ T8739] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff36bb0a10 | [ 101.745425][ T8739] ------------[ cut here ]------------ | [ 101.745576][ T8739] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/8739 | [ 101.745832][ T8739] Modules linked in: | [ 101.746195][ T8739] Tainted: [W]=WARN [ 101.746290][ T8739] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 101.746450][ T8739] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 101.746635][ T8739] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 101.747099][ T8739] RSP: 0018:ffa0000008f77190 EFLAGS: 00010286 [ 101.747261][ T8739] RAX: 00000000ffffffa6 RBX: ff1100000f1dd700 RCX: 1ff40000011eedf8 [ 101.747451][ T8739] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f1dd7bc [ 101.747648][ T8739] RBP: ff11000001dd4000 R08: 1fe2200001e3baf9 R09: ff11000004ec0b58 [ 101.747843][ T8739] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 101.748036][ T8739] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 101.748229][ T8739] FS: 00007fab335a4840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 101.748454][ T8739] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 101.748621][ T8739] CR2: 000056363cbce198 CR3: 0000000014b3f006 CR4: 0000000000771ef0 [ 101.748819][ T8739] PKRU: 55555554 [ 101.748915][ T8739] Call Trace: [ 101.749011][ T8739] [ 101.749077][ T8739] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 101.749241][ T8739] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 101.749403][ T8739] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 101.749502][ T8739] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 101.749640][ T8739] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 101.749777][ T8739] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.749908][ T8739] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.750037][ T8739] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 101.750166][ T8739] ? mark_usage (kernel/locking/lockdep.c:4674) [ 101.750293][ T8739] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.750440][ T8739] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.750574][ T8739] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.750703][ T8739] ? mark_usage (kernel/locking/lockdep.c:4674) [ 101.750836][ T8739] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.750964][ T8739] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.751094][ T8739] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 101.751225][ T8739] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.751353][ T8739] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.751481][ T8739] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 101.751615][ T8739] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.751745][ T8739] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 101.751879][ T8739] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 101.752008][ T8739] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 101.752136][ T8739] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.752265][ T8739] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.752395][ T8739] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.752523][ T8739] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.752659][ T8739] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 101.752790][ T8739] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.752923][ T8739] ? netlink_ack (./include/linux/skbuff.h:2718) [ 101.753055][ T8739] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 101.753184][ T8739] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 101.753315][ T8739] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 101.753445][ T8739] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 101.753581][ T8739] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.753713][ T8739] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 101.753847][ T8739] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 101.753976][ T8739] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 101.754105][ T8739] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 101.754234][ T8739] ? copy_msghdr_from_user (net/socket.c:2635) [ 101.754364][ T8739] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 101.754524][ T8739] ? move_addr_to_kernel (net/socket.c:258) [ 101.754660][ T8739] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 101.754788][ T8739] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 101.754923][ T8739] ___sys_sendmsg (net/socket.c:2752) [ 101.755051][ T8739] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 101.755210][ T8739] ? copy_msghdr_from_user (net/socket.c:2603) [ 101.755351][ T8739] __sys_sendmsg (net/socket.c:2784) [ 101.755481][ T8739] ? __sys_sendmsg_sock (net/socket.c:2765) [ 101.755612][ T8739] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 101.755775][ T8739] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 101.755908][ T8739] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 101.756038][ T8739] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 101.756166][ T8739] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 101.756295][ T8739] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 101.756425][ T8739] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 101.756591][ T8739] RIP: 0033:0x7fab337de08e [ 101.756729][ T8739] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 101.757191][ T8739] RSP: 002b:00007fff36bb02a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 101.757385][ T8739] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fab337de08e [ 101.757582][ T8739] RDX: 0000000000000000 RSI: 00007fff36bb0350 RDI: 0000000000000005 [ 101.757775][ T8739] RBP: 00007fff36bb02b0 R08: 0000000000000000 R09: 0000000000000000 [ 101.757971][ T8739] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9db [ 101.758162][ T8739] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff36bb0a10 | [ 101.819978][ T8741] ------------[ cut here ]------------ | [ 101.820170][ T8741] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/8741 | [ 101.820484][ T8741] Modules linked in: | [ 101.820972][ T8741] Tainted: [W]=WARN [ 101.821120][ T8741] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 101.821334][ T8741] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 101.821570][ T8741] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 101.822095][ T8741] RSP: 0018:ffa0000008f97090 EFLAGS: 00010286 [ 101.822310][ T8741] RAX: 00000000ffffffa6 RBX: ff11000009b51700 RCX: 1ff40000011f2dd8 [ 101.823211][ T8741] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000009b517bc [ 101.823457][ T8741] RBP: ff11000005982000 R08: 1fe220000136a2f9 R09: ff110000098f2e58 [ 101.823715][ T8741] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 101.823967][ T8741] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 101.824215][ T8741] FS: 00007f4f8e93e840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 101.824498][ T8741] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 101.824721][ T8741] CR2: 000000003e18a988 CR3: 00000000142c0004 CR4: 0000000000771ef0 [ 101.824976][ T8741] PKRU: 55555554 [ 101.825122][ T8741] Call Trace: [ 101.825269][ T8741] [ 101.825385][ T8741] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 101.825580][ T8741] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 101.825766][ T8741] notifier_call_chain (kernel/notifier.c:85) [ 101.825955][ T8741] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 101.826135][ T8741] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 101.826317][ T8741] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 101.826529][ T8741] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 101.826726][ T8741] ? mark_usage (kernel/locking/lockdep.c:4674) [ 101.826915][ T8741] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 101.827101][ T8741] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 101.827283][ T8741] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 101.827496][ T8741] unregister_vlan_dev (net/8021q/vlan.c:112) [ 101.827690][ T8741] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 101.827880][ T8741] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.828060][ T8741] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.828241][ T8741] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 101.828425][ T8741] ? mark_usage (kernel/locking/lockdep.c:4674) [ 101.828618][ T8741] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.828825][ T8741] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.829004][ T8741] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.829187][ T8741] ? mark_usage (kernel/locking/lockdep.c:4674) [ 101.829367][ T8741] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.829560][ T8741] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.829743][ T8741] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 101.829933][ T8741] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.830115][ T8741] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.830297][ T8741] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 101.830478][ T8741] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.830675][ T8741] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 101.830863][ T8741] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 101.831049][ T8741] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 101.831231][ T8741] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.831411][ T8741] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.831607][ T8741] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.831787][ T8741] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.831977][ T8741] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 101.832159][ T8741] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.832340][ T8741] ? netlink_ack (./include/linux/skbuff.h:2718) [ 101.832526][ T8741] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 101.832720][ T8741] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 101.832914][ T8741] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 101.833099][ T8741] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 101.833280][ T8741] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.833463][ T8741] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 101.833655][ T8741] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 101.833844][ T8741] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 101.834033][ T8741] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 101.834219][ T8741] ? copy_msghdr_from_user (net/socket.c:2635) [ 101.834400][ T8741] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 101.834621][ T8741] ? move_addr_to_kernel (net/socket.c:258) [ 101.834813][ T8741] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 101.834996][ T8741] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 101.835179][ T8741] ___sys_sendmsg (net/socket.c:2752) [ 101.835362][ T8741] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 101.835587][ T8741] ? copy_msghdr_from_user (net/socket.c:2603) [ 101.835782][ T8741] __sys_sendmsg (net/socket.c:2784) [ 101.835974][ T8741] ? __sys_sendmsg_sock (net/socket.c:2765) [ 101.836154][ T8741] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 101.836369][ T8741] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 101.836563][ T8741] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 101.836749][ T8741] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 101.836941][ T8741] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 101.837123][ T8741] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 101.837305][ T8741] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 101.837517][ T8741] RIP: 0033:0x7f4f8eb7808e [ 101.837717][ T8741] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 101.838248][ T8741] RSP: 002b:00007fff998624b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 101.838495][ T8741] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4f8eb7808e [ 101.838752][ T8741] RDX: 0000000000000000 RSI: 00007fff99862560 RDI: 0000000000000005 [ 101.839008][ T8741] RBP: 00007fff998624c0 R08: 0000000000000000 R09: 0000000000000000 [ 101.839252][ T8741] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9dc [ 101.839496][ T8741] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff99862c20 | [ 101.841520][ T8741] ------------[ cut here ]------------ | [ 101.841704][ T8741] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/8741 | [ 101.842017][ T8741] Modules linked in: | [ 101.842477][ T8741] Tainted: [W]=WARN [ 101.842637][ T8741] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 101.842863][ T8741] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 101.843083][ T8741] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 101.843611][ T8741] RSP: 0018:ffa0000008f97060 EFLAGS: 00010286 [ 101.843830][ T8741] RAX: 00000000ffffffa6 RBX: ff11000009b518c0 RCX: 1ff40000011f2dd2 [ 101.844071][ T8741] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000009b5197c [ 101.844311][ T8741] RBP: ff11000007f01000 R08: 1fe220000136a331 R09: ff110000098f2e58 [ 101.844568][ T8741] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 101.844817][ T8741] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000008f970f8 [ 101.845062][ T8741] FS: 00007f4f8e93e840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 101.845339][ T8741] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 101.845564][ T8741] CR2: 000000003e18a988 CR3: 00000000142c0004 CR4: 0000000000771ef0 [ 101.845817][ T8741] PKRU: 55555554 [ 101.845963][ T8741] Call Trace: [ 101.846108][ T8741] [ 101.846224][ T8741] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 101.846404][ T8741] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 101.846565][ T8741] netif_close_many (net/core/dev.c:1804) [ 101.846746][ T8741] ? __dev_close_many (net/core/dev.c:1781) [ 101.846934][ T8741] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 101.847149][ T8741] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 101.847363][ T8741] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 101.847588][ T8741] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 101.847767][ T8741] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 101.847949][ T8741] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 101.848162][ T8741] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 101.848343][ T8741] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.848522][ T8741] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.848715][ T8741] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 101.848902][ T8741] ? mark_usage (kernel/locking/lockdep.c:4674) [ 101.849078][ T8741] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.849275][ T8741] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.849452][ T8741] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.849645][ T8741] ? mark_usage (kernel/locking/lockdep.c:4674) [ 101.849834][ T8741] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.850014][ T8741] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.850194][ T8741] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 101.850375][ T8741] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.850564][ T8741] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.850745][ T8741] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 101.850930][ T8741] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.851112][ T8741] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 101.851291][ T8741] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 101.851470][ T8741] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 101.851662][ T8741] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.851848][ T8741] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.852028][ T8741] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.852205][ T8741] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.852386][ T8741] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 101.852581][ T8741] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.852762][ T8741] ? netlink_ack (./include/linux/skbuff.h:2718) [ 101.852952][ T8741] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 101.853129][ T8741] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 101.853310][ T8741] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 101.853489][ T8741] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 101.853684][ T8741] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.853875][ T8741] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 101.854055][ T8741] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 101.854235][ T8741] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 101.854414][ T8741] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 101.854610][ T8741] ? copy_msghdr_from_user (net/socket.c:2635) [ 101.854789][ T8741] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 101.855005][ T8741] ? move_addr_to_kernel (net/socket.c:258) [ 101.855186][ T8741] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 101.855368][ T8741] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 101.855562][ T8741] ___sys_sendmsg (net/socket.c:2752) [ 101.855741][ T8741] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 101.855959][ T8741] ? copy_msghdr_from_user (net/socket.c:2603) [ 101.856149][ T8741] __sys_sendmsg (net/socket.c:2784) [ 101.856327][ T8741] ? __sys_sendmsg_sock (net/socket.c:2765) [ 101.856504][ T8741] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 101.856734][ T8741] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 101.856916][ T8741] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 101.857096][ T8741] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 101.857275][ T8741] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 101.857453][ T8741] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 101.857647][ T8741] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 101.857863][ T8741] RIP: 0033:0x7f4f8eb7808e [ 101.858051][ T8741] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 101.858578][ T8741] RSP: 002b:00007fff998624b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 101.858830][ T8741] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4f8eb7808e [ 101.859075][ T8741] RDX: 0000000000000000 RSI: 00007fff99862560 RDI: 0000000000000005 [ 101.859318][ T8741] RBP: 00007fff998624c0 R08: 0000000000000000 R09: 0000000000000000 [ 101.859572][ T8741] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9dc [ 101.859823][ T8741] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff99862c20 | [ 101.862906][ T8741] ------------[ cut here ]------------ | [ 101.863050][ T8741] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/8741 | [ 101.863306][ T8741] Modules linked in: | [ 101.863678][ T8741] Tainted: [W]=WARN [ 101.863775][ T8741] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 101.863942][ T8741] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 101.864108][ T8741] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 101.864573][ T8741] RSP: 0018:ffa0000008f97190 EFLAGS: 00010286 [ 101.864736][ T8741] RAX: 00000000ffffffa6 RBX: ff1100000eabb000 RCX: 1ff40000011f2df8 [ 101.864932][ T8741] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000eabb0bc [ 101.865124][ T8741] RBP: ff11000007f01000 R08: 1fe2200001d57619 R09: ff110000098f2e58 [ 101.865316][ T8741] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 101.865507][ T8741] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 101.865708][ T8741] FS: 00007f4f8e93e840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 101.865939][ T8741] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 101.866100][ T8741] CR2: 00007fc6a09f6f98 CR3: 00000000142c0006 CR4: 0000000000771ef0 [ 101.866294][ T8741] PKRU: 55555554 [ 101.866391][ T8741] Call Trace: [ 101.866487][ T8741] [ 101.866561][ T8741] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 101.866726][ T8741] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 101.866893][ T8741] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 101.867023][ T8741] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 101.867151][ T8741] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 101.867313][ T8741] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 101.867442][ T8741] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.867575][ T8741] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.867705][ T8741] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 101.867838][ T8741] ? mark_usage (kernel/locking/lockdep.c:4674) [ 101.867967][ T8741] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.868114][ T8741] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.868244][ T8741] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.868372][ T8741] ? mark_usage (kernel/locking/lockdep.c:4674) [ 101.868500][ T8741] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.868636][ T8741] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.868766][ T8741] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 101.868900][ T8741] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.869028][ T8741] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.869156][ T8741] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 101.869285][ T8741] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.869415][ T8741] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 101.869548][ T8741] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 101.869679][ T8741] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 101.869814][ T8741] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.869943][ T8741] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.870074][ T8741] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.870202][ T8741] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.870333][ T8741] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 101.870464][ T8741] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.870600][ T8741] ? netlink_ack (./include/linux/skbuff.h:2718) [ 101.870734][ T8741] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 101.870867][ T8741] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 101.870998][ T8741] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 101.871128][ T8741] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 101.871258][ T8741] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.871389][ T8741] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 101.871520][ T8741] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 101.871657][ T8741] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 101.871790][ T8741] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 101.871926][ T8741] ? copy_msghdr_from_user (net/socket.c:2635) [ 101.872056][ T8741] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 101.872215][ T8741] ? move_addr_to_kernel (net/socket.c:258) [ 101.872345][ T8741] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 101.872476][ T8741] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 101.872611][ T8741] ___sys_sendmsg (net/socket.c:2752) [ 101.872740][ T8741] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 101.872906][ T8741] ? copy_msghdr_from_user (net/socket.c:2603) [ 101.873050][ T8741] __sys_sendmsg (net/socket.c:2784) [ 101.873180][ T8741] ? __sys_sendmsg_sock (net/socket.c:2765) [ 101.873309][ T8741] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 101.873474][ T8741] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 101.873615][ T8741] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 101.873747][ T8741] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 101.873881][ T8741] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 101.874011][ T8741] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 101.874141][ T8741] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 101.874302][ T8741] RIP: 0033:0x7f4f8eb7808e [ 101.874439][ T8741] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 101.874914][ T8741] RSP: 002b:00007fff998624b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 101.875110][ T8741] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4f8eb7808e [ 101.875303][ T8741] RDX: 0000000000000000 RSI: 00007fff99862560 RDI: 0000000000000005 [ 101.875496][ T8741] RBP: 00007fff998624c0 R08: 0000000000000000 R09: 0000000000000000 [ 101.875696][ T8741] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9dc [ 101.875894][ T8741] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff99862c20 | [ 101.943139][ T8746] ------------[ cut here ]------------ | [ 101.943308][ T8746] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/8746 | [ 101.943594][ T8746] Modules linked in: | [ 101.943992][ T8746] Tainted: [W]=WARN [ 101.944096][ T8746] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 101.944268][ T8746] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 101.944445][ T8746] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 101.944944][ T8746] RSP: 0018:ffa0000008fe7090 EFLAGS: 00010286 [ 101.945116][ T8746] RAX: 00000000ffffffa6 RBX: ff110000125d9e00 RCX: 1ff40000011fcdd8 [ 101.945320][ T8746] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000125d9ebc [ 101.945523][ T8746] RBP: ff11000005982000 R08: 1fe22000024bb3d9 R09: ff1100000e2bd180 [ 101.945733][ T8746] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 101.945942][ T8746] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 101.946146][ T8746] FS: 00007f7648167840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 101.946384][ T8746] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 101.946562][ T8746] CR2: 000056363cba0c50 CR3: 0000000014b3f004 CR4: 0000000000771ef0 [ 101.946770][ T8746] PKRU: 55555554 [ 101.946878][ T8746] Call Trace: [ 101.946979][ T8746] [ 101.947049][ T8746] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 101.947187][ T8746] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 101.947325][ T8746] notifier_call_chain (kernel/notifier.c:85) [ 101.947466][ T8746] __netdev_upper_dev_link (net/core/dev.c:8931) [ 101.947611][ T8746] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 101.947751][ T8746] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 101.947894][ T8746] netdev_upper_dev_link (net/core/dev.c:8972) [ 101.948031][ T8746] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 101.948169][ T8746] register_vlan_dev (net/8021q/vlan.c:183) [ 101.948310][ T8746] vlan_newlink (net/8021q/vlan_netlink.c:194) [ 101.948447][ T8746] ? nla_strscpy (lib/nlattr.c:795) [ 101.948589][ T8746] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 101.948729][ T8746] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 101.948870][ T8746] ? __dev_get_by_name (net/core/dev.c:883) [ 101.949006][ T8746] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 101.949148][ T8746] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 101.949290][ T8746] rtnl_newlink (net/core/rtnetlink.c:4150) [ 101.949428][ T8746] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.949657][ T8746] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.949795][ T8746] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 101.949935][ T8746] ? mark_usage (kernel/locking/lockdep.c:4674) [ 101.950071][ T8746] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.950211][ T8746] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.950349][ T8746] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 101.950486][ T8746] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 101.950693][ T8746] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 101.950836][ T8746] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.950971][ T8746] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.951108][ T8746] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.951244][ T8746] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.951380][ T8746] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 101.951516][ T8746] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.951751][ T8746] ? netlink_ack (./include/linux/skbuff.h:2718) [ 101.951898][ T8746] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 101.952063][ T8746] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 101.952200][ T8746] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 101.952339][ T8746] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 101.952475][ T8746] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.952705][ T8746] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 101.952846][ T8746] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 101.952985][ T8746] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 101.953123][ T8746] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 101.953261][ T8746] ? copy_msghdr_from_user (net/socket.c:2635) [ 101.953398][ T8746] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 101.953638][ T8746] ? move_addr_to_kernel (net/socket.c:258) [ 101.953781][ T8746] ___sys_sendmsg (net/socket.c:2752) [ 101.953921][ T8746] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.954057][ T8746] ? copy_msghdr_from_user (net/socket.c:2603) [ 101.954204][ T8746] ? 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)) [ 101.954344][ T8746] __sys_sendmsg (net/socket.c:2784) [ 101.954482][ T8746] ? __sys_sendmsg_sock (net/socket.c:2765) [ 101.954681][ T8746] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 101.954821][ T8746] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 101.954959][ T8746] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 101.955095][ T8746] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 101.955230][ T8746] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 101.955369][ T8746] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 101.955596][ T8746] RIP: 0033:0x7f76483a108e [ 101.955742][ T8746] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 101.956235][ T8746] RSP: 002b:00007ffdfbbce0a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 101.956442][ T8746] RAX: ffffffffffffffda RBX: 00007ffdfbbce850 RCX: 00007f76483a108e [ 101.956704][ T8746] RDX: 0000000000000000 RSI: 00007ffdfbbce150 RDI: 0000000000000005 [ 101.956913][ T8746] RBP: 00007ffdfbbce0b0 R08: 0000000000000000 R09: 0000000000000000 [ 101.957118][ T8746] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9dc [ 101.957322][ T8746] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdfbbce810 | [ 101.958991][ T8746] ------------[ cut here ]------------ | [ 101.959122][ T8746] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/8746 | [ 101.959384][ T8746] Modules linked in: | [ 101.959768][ T8746] Tainted: [W]=WARN [ 101.959873][ T8746] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 101.960042][ T8746] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 101.960216][ T8746] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 101.961033][ T8746] RSP: 0018:ffa0000008fe71b0 EFLAGS: 00010286 [ 101.961203][ T8746] RAX: 00000000ffffffa6 RBX: ff1100000e017380 RCX: 1ff40000011fcdfc [ 101.961403][ T8746] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e01743c [ 101.961689][ T8746] RBP: ff1100000a3f9000 R08: 1fe2200001c02e89 R09: ff1100000e2bd180 [ 101.961893][ T8746] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 101.962093][ T8746] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff9256b3a0 [ 101.962296][ T8746] FS: 00007f7648167840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 101.962529][ T8746] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 101.962779][ T8746] CR2: 000056363cba0c50 CR3: 0000000014b3f004 CR4: 0000000000771ef0 [ 101.963042][ T8746] PKRU: 55555554 [ 101.963142][ T8746] Call Trace: [ 101.963241][ T8746] [ 101.963312][ T8746] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 101.963447][ T8746] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 101.963615][ T8746] __dev_notify_flags (net/core/dev.c:9787) [ 101.963751][ T8746] ? netdev_update_features (net/core/dev.c:11098) [ 101.963889][ T8746] ? netdev_sync_lower_features (./include/net/netdev_lock.h:33) [ 101.964056][ T8746] ? netif_change_name (net/core/dev.c:1495) [ 101.964190][ T8746] ? linkwatch_fire_event (./include/linux/instrumented.h:112 ./include/asm-generic/bitops/instrumented-atomic.h:71 net/core/link_watch.c:323) [ 101.964327][ T8746] ? register_vlan_dev (net/8021q/vlan.c:196) [ 101.964465][ T8746] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 101.964695][ T8746] ? nla_strscpy (lib/nlattr.c:795) [ 101.964835][ T8746] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 101.964972][ T8746] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 101.965106][ T8746] ? __dev_get_by_name (net/core/dev.c:883) [ 101.965240][ T8746] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 101.965381][ T8746] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 101.965520][ T8746] rtnl_newlink (net/core/rtnetlink.c:4150) [ 101.965757][ T8746] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.965894][ T8746] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.966028][ T8746] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 101.966162][ T8746] ? mark_usage (kernel/locking/lockdep.c:4674) [ 101.966296][ T8746] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.966434][ T8746] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.966654][ T8746] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 101.966789][ T8746] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 101.966927][ T8746] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 101.967060][ T8746] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.967193][ T8746] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.967329][ T8746] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 101.967464][ T8746] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 101.967662][ T8746] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 101.967798][ T8746] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 101.967940][ T8746] ? netlink_ack (./include/linux/skbuff.h:2718) [ 101.968081][ T8746] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 101.968213][ T8746] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 101.968351][ T8746] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 101.968490][ T8746] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 101.968630][ T8746] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 101.968768][ T8746] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 101.968909][ T8746] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 101.969045][ T8746] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 101.969181][ T8746] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 101.969316][ T8746] ? copy_msghdr_from_user (net/socket.c:2635) [ 101.969450][ T8746] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 101.969624][ T8746] ? move_addr_to_kernel (net/socket.c:258) [ 101.969764][ T8746] ___sys_sendmsg (net/socket.c:2752) [ 101.969902][ T8746] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 101.970037][ T8746] ? copy_msghdr_from_user (net/socket.c:2603) [ 101.970182][ T8746] ? 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)) [ 101.970320][ T8746] __sys_sendmsg (net/socket.c:2784) [ 101.970454][ T8746] ? __sys_sendmsg_sock (net/socket.c:2765) [ 101.970599][ T8746] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 101.970734][ T8746] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 101.970875][ T8746] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 101.971011][ T8746] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 101.971146][ T8746] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 101.971279][ T8746] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 101.971446][ T8746] RIP: 0033:0x7f76483a108e [ 101.971591][ T8746] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 101.972075][ T8746] RSP: 002b:00007ffdfbbce0a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 101.972278][ T8746] RAX: ffffffffffffffda RBX: 00007ffdfbbce850 RCX: 00007f76483a108e [ 101.972478][ T8746] RDX: 0000000000000000 RSI: 00007ffdfbbce150 RDI: 0000000000000005 [ 101.972684][ T8746] RBP: 00007ffdfbbce0b0 R08: 0000000000000000 R09: 0000000000000000 [ 101.972887][ T8746] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9dc [ 101.973088][ T8746] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdfbbce810 | [ 102.019265][ T8752] ------------[ cut here ]------------ | [ 102.019417][ T8752] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/8752 | [ 102.019697][ T8752] Modules linked in: | [ 102.020092][ T8752] Tainted: [W]=WARN [ 102.020197][ T8752] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 102.020367][ T8752] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 102.020550][ T8752] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 102.021038][ T8752] RSP: 0018:ffa0000008ff7090 EFLAGS: 00010286 [ 102.021211][ T8752] RAX: 00000000ffffffa6 RBX: ff11000012ebc740 RCX: 1ff40000011fedd8 [ 102.021414][ T8752] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000012ebc7fc [ 102.021621][ T8752] RBP: ff11000005982000 R08: 1fe22000025d7901 R09: ff1100000a9b5180 [ 102.021828][ T8752] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 102.022031][ T8752] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 102.022237][ T8752] FS: 00007fad48c20840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 102.022475][ T8752] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 102.022651][ T8752] CR2: 00007fad48e19460 CR3: 000000001481a002 CR4: 0000000000771ef0 [ 102.022865][ T8752] PKRU: 55555554 [ 102.022970][ T8752] Call Trace: [ 102.023072][ T8752] [ 102.023144][ T8752] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 102.023283][ T8752] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 102.023421][ T8752] notifier_call_chain (kernel/notifier.c:85) [ 102.023567][ T8752] __netdev_upper_dev_link (net/core/dev.c:8931) [ 102.023706][ T8752] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 102.023851][ T8752] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 102.023993][ T8752] netdev_upper_dev_link (net/core/dev.c:8972) [ 102.024130][ T8752] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 102.024269][ T8752] register_vlan_dev (net/8021q/vlan.c:183) [ 102.024407][ T8752] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 102.024551][ T8752] vlan_newlink (net/8021q/vlan_netlink.c:194) [ 102.024688][ T8752] ? nla_strscpy (lib/nlattr.c:795) [ 102.024832][ T8752] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 102.024971][ T8752] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 102.025107][ T8752] ? __dev_get_by_name (net/core/dev.c:883) [ 102.025244][ T8752] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 102.025386][ T8752] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 102.025529][ T8752] rtnl_newlink (net/core/rtnetlink.c:4150) [ 102.025676][ T8752] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 102.025816][ T8752] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 102.025954][ T8752] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 102.026091][ T8752] ? mark_usage (kernel/locking/lockdep.c:4674) [ 102.026226][ T8752] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 102.026366][ T8752] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 102.026504][ T8752] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 102.026646][ T8752] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 102.026782][ T8752] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 102.026924][ T8752] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 102.027061][ T8752] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 102.027199][ T8752] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 102.027334][ T8752] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 102.027471][ T8752] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 102.027612][ T8752] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 102.027749][ T8752] ? netlink_ack (./include/linux/skbuff.h:2718) [ 102.027893][ T8752] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 102.028028][ T8752] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 102.028167][ T8752] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 102.028304][ T8752] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 102.028442][ T8752] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 102.028585][ T8752] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 102.028724][ T8752] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 102.028865][ T8752] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 102.029005][ T8752] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 102.029142][ T8752] ? copy_msghdr_from_user (net/socket.c:2635) [ 102.029277][ T8752] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 102.029448][ T8752] ? move_addr_to_kernel (net/socket.c:258) [ 102.029597][ T8752] ___sys_sendmsg (net/socket.c:2752) [ 102.029733][ T8752] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 102.029873][ T8752] ? copy_msghdr_from_user (net/socket.c:2603) [ 102.030018][ T8752] ? 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)) [ 102.030157][ T8752] __sys_sendmsg (net/socket.c:2784) [ 102.030293][ T8752] ? __sys_sendmsg_sock (net/socket.c:2765) [ 102.030433][ T8752] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 102.030577][ T8752] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 102.030716][ T8752] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 102.030856][ T8752] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 102.030993][ T8752] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 102.031130][ T8752] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 102.031301][ T8752] RIP: 0033:0x7fad48e5a08e [ 102.031444][ T8752] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 102.031939][ T8752] RSP: 002b:00007fffb39c5ff0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 102.032145][ T8752] RAX: ffffffffffffffda RBX: 00007fffb39c67a0 RCX: 00007fad48e5a08e [ 102.032348][ T8752] RDX: 0000000000000000 RSI: 00007fffb39c60a0 RDI: 0000000000000005 [ 102.032555][ T8752] RBP: 00007fffb39c6000 R08: 0000000000000000 R09: 0000000000000000 [ 102.032758][ T8752] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9dc [ 102.032967][ T8752] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffb39c6760 | [ 102.034607][ T8752] ------------[ cut here ]------------ | [ 102.034739][ T8752] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/8752 | [ 102.035007][ T8752] Modules linked in: | [ 102.035376][ T8752] Tainted: [W]=WARN [ 102.035477][ T8752] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 102.036124][ T8752] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 102.036299][ T8752] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 102.036778][ T8752] RSP: 0018:ffa0000008ff71b0 EFLAGS: 00010286 [ 102.036950][ T8752] RAX: 00000000ffffffa6 RBX: ff11000004cd2200 RCX: 1ff40000011fedfc [ 102.037150][ T8752] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000004cd22bc [ 102.037380][ T8752] RBP: ff1100000e241000 R08: 1fe220000099a459 R09: ff1100000a9b5180 [ 102.037583][ T8752] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 102.037782][ T8752] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff9256b3a0 [ 102.037987][ T8752] FS: 00007fad48c20840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 102.038222][ T8752] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 102.038388][ T8752] CR2: 00007fad48e19460 CR3: 000000001481a002 CR4: 0000000000771ef0 [ 102.038595][ T8752] PKRU: 55555554 [ 102.038699][ T8752] Call Trace: [ 102.038797][ T8752] [ 102.038871][ T8752] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 102.039007][ T8752] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 102.039110][ T8752] __dev_notify_flags (net/core/dev.c:9787) [ 102.039243][ T8752] ? netdev_update_features (net/core/dev.c:11098) [ 102.039376][ T8752] ? netdev_sync_lower_features (./include/net/netdev_lock.h:33) [ 102.039548][ T8752] ? netif_change_name (net/core/dev.c:1495) [ 102.039684][ T8752] ? linkwatch_fire_event (./include/linux/instrumented.h:112 ./include/asm-generic/bitops/instrumented-atomic.h:71 net/core/link_watch.c:323) [ 102.039822][ T8752] ? register_vlan_dev (net/8021q/vlan.c:196) [ 102.039957][ T8752] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 102.040091][ T8752] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 102.040225][ T8752] ? nla_strscpy (lib/nlattr.c:795) [ 102.040359][ T8752] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 102.040494][ T8752] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 102.040634][ T8752] ? __dev_get_by_name (net/core/dev.c:883) [ 102.040770][ T8752] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 102.040915][ T8752] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 102.041055][ T8752] rtnl_newlink (net/core/rtnetlink.c:4150) [ 102.041190][ T8752] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 102.041323][ T8752] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 102.041457][ T8752] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 102.041596][ T8752] ? mark_usage (kernel/locking/lockdep.c:4674) [ 102.041730][ T8752] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 102.041875][ T8752] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 102.042010][ T8752] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 102.042145][ T8752] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 102.042281][ T8752] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 102.042415][ T8752] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 102.042551][ T8752] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 102.042687][ T8752] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 102.042825][ T8752] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 102.042961][ T8752] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 102.043100][ T8752] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 102.043234][ T8752] ? netlink_ack (./include/linux/skbuff.h:2718) [ 102.043371][ T8752] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 102.043504][ T8752] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 102.043646][ T8752] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 102.043781][ T8752] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 102.043920][ T8752] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 102.044055][ T8752] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 102.044191][ T8752] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 102.044326][ T8752] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 102.044460][ T8752] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 102.044600][ T8752] ? copy_msghdr_from_user (net/socket.c:2635) [ 102.044735][ T8752] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 102.044903][ T8752] ? move_addr_to_kernel (net/socket.c:258) [ 102.045042][ T8752] ___sys_sendmsg (net/socket.c:2752) [ 102.045176][ T8752] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 102.045310][ T8752] ? copy_msghdr_from_user (net/socket.c:2603) [ 102.045454][ T8752] ? 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)) [ 102.045597][ T8752] __sys_sendmsg (net/socket.c:2784) [ 102.045734][ T8752] ? __sys_sendmsg_sock (net/socket.c:2765) [ 102.045877][ T8752] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 102.046012][ T8752] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 102.046147][ T8752] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 102.046280][ T8752] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 102.046413][ T8752] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 102.046551][ T8752] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 102.046716][ T8752] RIP: 0033:0x7fad48e5a08e [ 102.046859][ T8752] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 102.047336][ T8752] RSP: 002b:00007fffb39c5ff0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 102.047542][ T8752] RAX: ffffffffffffffda RBX: 00007fffb39c67a0 RCX: 00007fad48e5a08e [ 102.047740][ T8752] RDX: 0000000000000000 RSI: 00007fffb39c60a0 RDI: 0000000000000005 [ 102.047943][ T8752] RBP: 00007fffb39c6000 R08: 0000000000000000 R09: 0000000000000000 [ 102.048142][ T8752] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9dc [ 102.048340][ T8752] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffb39c6760 | [ 102.105927][ T8758] ------------[ cut here ]------------ | [ 102.106088][ T8758] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/8758 | [ 102.106365][ T8758] Modules linked in: | [ 102.106752][ T8758] Tainted: [W]=WARN [ 102.106860][ T8758] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 102.107035][ T8758] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 102.107216][ T8758] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 102.107713][ T8758] RSP: 0018:ffa0000009007090 EFLAGS: 00010286 [ 102.107896][ T8758] RAX: 00000000ffffffa6 RBX: ff1100001285c200 RCX: 1ff4000001200dd8 [ 102.108100][ T8758] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100001285c2bc [ 102.108306][ T8758] RBP: ff11000005982000 R08: 1fe220000250b859 R09: ff11000014412e80 [ 102.108514][ T8758] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 102.108722][ T8758] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 102.108936][ T8758] FS: 00007f3f7426a840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 102.109176][ T8758] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 102.109351][ T8758] CR2: 000000000042e5e0 CR3: 0000000014525005 CR4: 0000000000771ef0 [ 102.109564][ T8758] PKRU: 55555554 [ 102.109669][ T8758] Call Trace: [ 102.109770][ T8758] [ 102.109846][ T8758] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 102.109984][ T8758] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 102.110124][ T8758] notifier_call_chain (kernel/notifier.c:85) [ 102.110264][ T8758] __netdev_upper_dev_link (net/core/dev.c:8931) [ 102.110404][ T8758] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 102.110551][ T8758] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 102.110691][ T8758] netdev_upper_dev_link (net/core/dev.c:8972) [ 102.110836][ T8758] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 102.110976][ T8758] register_vlan_dev (net/8021q/vlan.c:183) [ 102.111115][ T8758] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 102.111254][ T8758] vlan_newlink (net/8021q/vlan_netlink.c:194) [ 102.111391][ T8758] ? nla_strscpy (lib/nlattr.c:795) [ 102.111531][ T8758] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 102.111675][ T8758] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 102.111817][ T8758] ? __dev_get_by_name (net/core/dev.c:883) [ 102.111955][ T8758] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 102.112099][ T8758] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 102.112241][ T8758] rtnl_newlink (net/core/rtnetlink.c:4150) [ 102.112380][ T8758] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 102.112517][ T8758] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 102.112660][ T8758] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 102.112797][ T8758] ? mark_usage (kernel/locking/lockdep.c:4674) [ 102.112937][ T8758] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 102.113081][ T8758] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 102.113220][ T8758] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 102.113359][ T8758] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 102.113496][ T8758] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 102.113639][ T8758] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 102.113775][ T8758] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 102.113918][ T8758] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 102.114056][ T8758] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 102.114195][ T8758] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 102.114332][ T8758] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 102.114470][ T8758] ? netlink_ack (./include/linux/skbuff.h:2718) [ 102.114615][ T8758] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 102.114750][ T8758] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 102.114894][ T8758] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 102.115031][ T8758] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 102.115169][ T8758] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 102.115307][ T8758] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 102.115447][ T8758] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 102.115589][ T8758] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 102.115728][ T8758] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 102.115869][ T8758] ? copy_msghdr_from_user (net/socket.c:2635) [ 102.116005][ T8758] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 102.116174][ T8758] ? move_addr_to_kernel (net/socket.c:258) [ 102.116316][ T8758] ___sys_sendmsg (net/socket.c:2752) [ 102.116451][ T8758] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 102.116686][ T8758] ? copy_msghdr_from_user (net/socket.c:2603) [ 102.116836][ T8758] ? 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)) [ 102.116976][ T8758] __sys_sendmsg (net/socket.c:2784) [ 102.117113][ T8758] ? __sys_sendmsg_sock (net/socket.c:2765) [ 102.117254][ T8758] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 102.117390][ T8758] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 102.117529][ T8758] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 102.117755][ T8758] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 102.117901][ T8758] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 102.118040][ T8758] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 102.118211][ T8758] RIP: 0033:0x7f3f744a408e [ 102.118355][ T8758] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 102.118945][ T8758] RSP: 002b:00007ffc55ecb650 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 102.119152][ T8758] RAX: ffffffffffffffda RBX: 00007ffc55ecbe00 RCX: 00007f3f744a408e [ 102.119355][ T8758] RDX: 0000000000000000 RSI: 00007ffc55ecb700 RDI: 0000000000000005 [ 102.119641][ T8758] RBP: 00007ffc55ecb660 R08: 0000000000000000 R09: 0000000000000000 [ 102.119852][ T8758] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9dc [ 102.120055][ T8758] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc55ecbdc0 | [ 102.121901][ T8758] ------------[ cut here ]------------ | [ 102.122033][ T8758] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/8758 | [ 102.122291][ T8758] Modules linked in: | [ 102.122667][ T8758] Tainted: [W]=WARN [ 102.122768][ T8758] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 102.122940][ T8758] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 102.123113][ T8758] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 102.123589][ T8758] RSP: 0018:ffa00000090071b0 EFLAGS: 00010286 [ 102.123757][ T8758] RAX: 00000000ffffffa6 RBX: ff1100000b97c040 RCX: 1ff4000001200dfc [ 102.123963][ T8758] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b97c0fc [ 102.124160][ T8758] RBP: ff11000008fcc000 R08: 1fe220000172f821 R09: ff11000014412e80 [ 102.124358][ T8758] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 102.124562][ T8758] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff9256b3a0 [ 102.124763][ T8758] FS: 00007f3f7426a840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 102.124999][ T8758] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 102.125165][ T8758] CR2: 000000000042e5e0 CR3: 0000000014525005 CR4: 0000000000771ef0 [ 102.125366][ T8758] PKRU: 55555554 [ 102.125465][ T8758] Call Trace: [ 102.125569][ T8758] [ 102.125638][ T8758] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 102.125773][ T8758] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 102.125878][ T8758] __dev_notify_flags (net/core/dev.c:9787) [ 102.126011][ T8758] ? netdev_update_features (net/core/dev.c:11098) [ 102.126144][ T8758] ? netdev_sync_lower_features (./include/net/netdev_lock.h:33) [ 102.126311][ T8758] ? netif_change_name (net/core/dev.c:1495) [ 102.126444][ T8758] ? linkwatch_fire_event (./include/linux/instrumented.h:112 ./include/asm-generic/bitops/instrumented-atomic.h:71 net/core/link_watch.c:323) [ 102.126644][ T8758] ? register_vlan_dev (net/8021q/vlan.c:196) [ 102.126777][ T8758] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 102.126915][ T8758] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 102.127048][ T8758] ? nla_strscpy (lib/nlattr.c:795) [ 102.127181][ T8758] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 102.127318][ T8758] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 102.127451][ T8758] ? __dev_get_by_name (net/core/dev.c:883) [ 102.127640][ T8758] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 102.127778][ T8758] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 102.127919][ T8758] rtnl_newlink (net/core/rtnetlink.c:4150) [ 102.128054][ T8758] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 102.128187][ T8758] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 102.128322][ T8758] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 102.128457][ T8758] ? mark_usage (kernel/locking/lockdep.c:4674) [ 102.128595][ T8758] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 102.128738][ T8758] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 102.128877][ T8758] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 102.129011][ T8758] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 102.129144][ T8758] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 102.129277][ T8758] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 102.129409][ T8758] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 102.129549][ T8758] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 102.129682][ T8758] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 102.129819][ T8758] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 102.129950][ T8758] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 102.130082][ T8758] ? netlink_ack (./include/linux/skbuff.h:2718) [ 102.130219][ T8758] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 102.130353][ T8758] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 102.130490][ T8758] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 102.130630][ T8758] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 102.130764][ T8758] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 102.130903][ T8758] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 102.131037][ T8758] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 102.131172][ T8758] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 102.131307][ T8758] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 102.131441][ T8758] ? copy_msghdr_from_user (net/socket.c:2635) [ 102.131581][ T8758] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 102.131745][ T8758] ? move_addr_to_kernel (net/socket.c:258) [ 102.131886][ T8758] ___sys_sendmsg (net/socket.c:2752) [ 102.132019][ T8758] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 102.132152][ T8758] ? copy_msghdr_from_user (net/socket.c:2603) [ 102.132293][ T8758] ? 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)) [ 102.132429][ T8758] __sys_sendmsg (net/socket.c:2784) [ 102.132567][ T8758] ? __sys_sendmsg_sock (net/socket.c:2765) [ 102.132705][ T8758] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 102.132842][ T8758] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 102.132977][ T8758] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 102.133110][ T8758] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 102.133243][ T8758] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 102.133376][ T8758] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 102.133544][ T8758] RIP: 0033:0x7f3f744a408e [ 102.133682][ T8758] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 102.134158][ T8758] RSP: 002b:00007ffc55ecb650 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 102.134358][ T8758] RAX: ffffffffffffffda RBX: 00007ffc55ecbe00 RCX: 00007f3f744a408e [ 102.134563][ T8758] RDX: 0000000000000000 RSI: 00007ffc55ecb700 RDI: 0000000000000005 [ 102.134762][ T8758] RBP: 00007ffc55ecb660 R08: 0000000000000000 R09: 0000000000000000 [ 102.134964][ T8758] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9dc [ 102.135160][ T8758] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc55ecbdc0 | [ 102.188966][ T8764] ------------[ cut here ]------------ | [ 102.189155][ T8764] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/8764 | [ 102.189479][ T8764] Modules linked in: | [ 102.189976][ T8764] Tainted: [W]=WARN [ 102.190126][ T8764] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 102.190344][ T8764] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 102.190584][ T8764] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 102.191125][ T8764] RSP: 0018:ffa0000009017090 EFLAGS: 00010286 [ 102.191343][ T8764] RAX: 00000000ffffffa6 RBX: ff1100000b97de00 RCX: 1ff4000001202dd8 [ 102.191603][ T8764] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b97debc [ 102.191889][ T8764] RBP: ff11000005982000 R08: 1fe220000172fbd9 R09: ff1100000f8e5180 [ 102.192139][ T8764] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 102.192392][ T8764] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 102.192656][ T8764] FS: 00007f6c14bb1840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 102.192952][ T8764] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 102.193174][ T8764] CR2: 00007f6c14daa460 CR3: 0000000014ae4001 CR4: 0000000000771ef0 [ 102.193432][ T8764] PKRU: 55555554 [ 102.193595][ T8764] Call Trace: [ 102.193744][ T8764] [ 102.193870][ T8764] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 102.194057][ T8764] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 102.194244][ T8764] notifier_call_chain (kernel/notifier.c:85) [ 102.194467][ T8764] __netdev_upper_dev_link (net/core/dev.c:8931) [ 102.194670][ T8764] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 102.194866][ T8764] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 102.195054][ T8764] netdev_upper_dev_link (net/core/dev.c:8972) [ 102.195239][ T8764] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 102.195425][ T8764] register_vlan_dev (net/8021q/vlan.c:183) [ 102.195621][ T8764] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 102.195815][ T8764] vlan_newlink (net/8021q/vlan_netlink.c:194) [ 102.196003][ T8764] ? nla_strscpy (lib/nlattr.c:795) [ 102.196189][ T8764] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 102.196377][ T8764] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 102.196578][ T8764] ? __dev_get_by_name (net/core/dev.c:883) [ 102.196762][ T8764] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 102.196961][ T8764] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 102.197150][ T8764] rtnl_newlink (net/core/rtnetlink.c:4150) [ 102.197339][ T8764] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 102.197528][ T8764] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 102.197730][ T8764] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 102.197919][ T8764] ? mark_usage (kernel/locking/lockdep.c:4674) [ 102.198104][ T8764] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 102.198293][ T8764] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 102.198479][ T8764] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 102.198679][ T8764] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 102.198876][ T8764] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 102.199062][ T8764] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 102.199246][ T8764] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 102.199434][ T8764] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 102.199631][ T8764] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 102.199825][ T8764] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 102.200011][ T8764] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 102.200197][ T8764] ? netlink_ack (./include/linux/skbuff.h:2718) [ 102.200389][ T8764] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 102.200587][ T8764] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 102.200779][ T8764] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 102.200976][ T8764] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 102.201163][ T8764] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 102.201350][ T8764] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 102.201552][ T8764] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 102.201783][ T8764] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 102.201994][ T8764] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 102.202185][ T8764] ? copy_msghdr_from_user (net/socket.c:2635) [ 102.202375][ T8764] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 102.202612][ T8764] ? move_addr_to_kernel (net/socket.c:258) [ 102.202815][ T8764] ___sys_sendmsg (net/socket.c:2752) [ 102.203005][ T8764] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 102.203198][ T8764] ? copy_msghdr_from_user (net/socket.c:2603) [ 102.203395][ T8764] ? 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)) [ 102.203598][ T8764] __sys_sendmsg (net/socket.c:2784) [ 102.203788][ T8764] ? __sys_sendmsg_sock (net/socket.c:2765) [ 102.203991][ T8764] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 102.204183][ T8764] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 102.204372][ T8764] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 102.204573][ T8764] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 102.204764][ T8764] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 102.204961][ T8764] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 102.205184][ T8764] RIP: 0033:0x7f6c14deb08e [ 102.205378][ T8764] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 102.205950][ T8764] RSP: 002b:00007ffddecdc820 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 102.206209][ T8764] RAX: ffffffffffffffda RBX: 00007ffddecdcfd0 RCX: 00007f6c14deb08e [ 102.206464][ T8764] RDX: 0000000000000000 RSI: 00007ffddecdc8d0 RDI: 0000000000000005 [ 102.206733][ T8764] RBP: 00007ffddecdc830 R08: 0000000000000000 R09: 0000000000000000 [ 102.207000][ T8764] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9dc [ 102.207256][ T8764] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffddecdcf90 | [ 102.209362][ T8764] ------------[ cut here ]------------ | [ 102.209554][ T8764] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/8764 | [ 102.209879][ T8764] Modules linked in: | [ 102.210354][ T8764] Tainted: [W]=WARN [ 102.210506][ T8764] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 102.210745][ T8764] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 102.210979][ T8764] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 102.211511][ T8764] RSP: 0018:ffa00000090171b0 EFLAGS: 00010286 [ 102.211748][ T8764] RAX: 00000000ffffffa6 RBX: ff1100000f344740 RCX: 1ff4000001202dfc [ 102.212012][ T8764] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f3447fc [ 102.212263][ T8764] RBP: ff11000014ce1000 R08: 1fe2200001e68901 R09: ff1100000f8e5180 [ 102.212515][ T8764] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 102.212779][ T8764] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff9256b3a0 [ 102.213045][ T8764] FS: 00007f6c14bb1840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 102.213333][ T8764] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 102.213564][ T8764] CR2: 00007f6c14daa460 CR3: 0000000014ae4001 CR4: 0000000000771ef0 [ 102.213825][ T8764] PKRU: 55555554 [ 102.213975][ T8764] Call Trace: [ 102.214128][ T8764] [ 102.214246][ T8764] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 102.214434][ T8764] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 102.214601][ T8764] __dev_notify_flags (net/core/dev.c:9787) [ 102.214786][ T8764] ? netdev_update_features (net/core/dev.c:11098) [ 102.214980][ T8764] ? netdev_sync_lower_features (./include/net/netdev_lock.h:33) [ 102.215199][ T8764] ? netif_change_name (net/core/dev.c:1495) [ 102.215384][ T8764] ? linkwatch_fire_event (./include/linux/instrumented.h:112 ./include/asm-generic/bitops/instrumented-atomic.h:71 net/core/link_watch.c:323) [ 102.215587][ T8764] ? register_vlan_dev (net/8021q/vlan.c:196) [ 102.215773][ T8764] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 102.215968][ T8764] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 102.216154][ T8764] ? nla_strscpy (lib/nlattr.c:795) [ 102.216342][ T8764] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 102.216529][ T8764] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 102.216729][ T8764] ? __dev_get_by_name (net/core/dev.c:883) [ 102.216919][ T8764] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 102.217112][ T8764] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 102.217306][ T8764] rtnl_newlink (net/core/rtnetlink.c:4150) [ 102.217493][ T8764] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 102.217689][ T8764] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 102.217882][ T8764] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 102.218068][ T8764] ? mark_usage (kernel/locking/lockdep.c:4674) [ 102.218257][ T8764] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 102.218448][ T8764] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 102.218650][ T8764] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 102.218843][ T8764] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 102.219028][ T8764] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 102.219214][ T8764] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 102.219398][ T8764] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 102.219598][ T8764] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 102.219786][ T8764] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 102.219980][ T8764] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 102.220165][ T8764] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 102.220352][ T8764] ? netlink_ack (./include/linux/skbuff.h:2718) [ 102.220555][ T8764] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 102.220739][ T8764] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 102.220937][ T8764] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 102.221128][ T8764] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 102.221315][ T8764] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 102.221501][ T8764] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 102.221698][ T8764] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 102.221888][ T8764] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 102.222076][ T8764] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 102.222263][ T8764] ? copy_msghdr_from_user (net/socket.c:2635) [ 102.222448][ T8764] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 102.222682][ T8764] ? move_addr_to_kernel (net/socket.c:258) [ 102.222882][ T8764] ___sys_sendmsg (net/socket.c:2752) [ 102.223070][ T8764] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 102.223256][ T8764] ? copy_msghdr_from_user (net/socket.c:2603) [ 102.223452][ T8764] ? 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)) [ 102.223654][ T8764] __sys_sendmsg (net/socket.c:2784) [ 102.223849][ T8764] ? __sys_sendmsg_sock (net/socket.c:2765) [ 102.224043][ T8764] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 102.224229][ T8764] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 102.224416][ T8764] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 102.224614][ T8764] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 102.224798][ T8764] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 102.224999][ T8764] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 102.225218][ T8764] RIP: 0033:0x7f6c14deb08e [ 102.225409][ T8764] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 102.225963][ T8764] RSP: 002b:00007ffddecdc820 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 102.226218][ T8764] RAX: ffffffffffffffda RBX: 00007ffddecdcfd0 RCX: 00007f6c14deb08e [ 102.226472][ T8764] RDX: 0000000000000000 RSI: 00007ffddecdc8d0 RDI: 0000000000000005 [ 102.226749][ T8764] RBP: 00007ffddecdc830 R08: 0000000000000000 R09: 0000000000000000 [ 102.227010][ T8764] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9dc [ 102.227262][ T8764] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffddecdcf90 | [ 102.382144][ T8774] ------------[ cut here ]------------ | [ 102.382311][ T8774] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/8774 | [ 102.383054][ T8774] Modules linked in: | [ 102.383430][ T8774] Tainted: [W]=WARN [ 102.383529][ T8774] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 102.383699][ T8774] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 102.383876][ T8774] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 102.384343][ T8774] RSP: 0018:ffa0000009087020 EFLAGS: 00010286 [ 102.384507][ T8774] RAX: 00000000ffffffa6 RBX: ff11000005281380 RCX: 1ff4000001210dca [ 102.384707][ T8774] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000528143c [ 102.384909][ T8774] RBP: ff1100000a3f9000 R08: 1fe2200000a50289 R09: ff11000008ffae58 [ 102.385102][ T8774] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 102.385297][ T8774] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 102.385493][ T8774] FS: 00007efe83bfe840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 102.385727][ T8774] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 102.385895][ T8774] CR2: 000000001c9ce988 CR3: 00000000149b8001 CR4: 0000000000771ef0 [ 102.386091][ T8774] PKRU: 55555554 [ 102.386188][ T8774] Call Trace: [ 102.386285][ T8774] [ 102.386353][ T8774] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 102.386488][ T8774] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 102.386596][ T8774] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 102.386730][ T8774] __dev_notify_flags (net/core/dev.c:9787) [ 102.386870][ T8774] ? netif_change_name (net/core/dev.c:1495) [ 102.387002][ T8774] ? __dev_change_flags (net/core/dev.c:9752) [ 102.387133][ T8774] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 102.387263][ T8774] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 102.387395][ T8774] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 102.387530][ T8774] netif_change_flags (net/core/dev.c:9820) [ 102.387670][ T8774] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 102.387801][ T8774] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 102.387937][ T8774] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 102.388069][ T8774] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 102.388231][ T8774] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 102.388362][ T8774] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 102.388493][ T8774] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 102.388632][ T8774] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 102.388765][ T8774] ? __kernel_text_address (kernel/extable.c:79) [ 102.388901][ T8774] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 102.389034][ T8774] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 102.389165][ T8774] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 102.389297][ T8774] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 102.389427][ T8774] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 102.389563][ T8774] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 102.389695][ T8774] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 102.389828][ T8774] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 102.389960][ T8774] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 102.390091][ T8774] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 102.390222][ T8774] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 102.390355][ T8774] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 102.390487][ T8774] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 102.390626][ T8774] rtnl_newlink (net/core/rtnetlink.c:4150) [ 102.390759][ T8774] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 102.390891][ T8774] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 102.391022][ T8774] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 102.391151][ T8774] ? mark_usage (kernel/locking/lockdep.c:4674) [ 102.391280][ T8774] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 102.391413][ T8774] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 102.391547][ T8774] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 102.391678][ T8774] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 102.391813][ T8774] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 102.391943][ T8774] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 102.392073][ T8774] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 102.392203][ T8774] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 102.392333][ T8774] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 102.392465][ T8774] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 102.392601][ T8774] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 102.392731][ T8774] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 102.392867][ T8774] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 102.392997][ T8774] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 102.393127][ T8774] ? netlink_ack (./include/linux/skbuff.h:2718) [ 102.393260][ T8774] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 102.393392][ T8774] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 102.393523][ T8774] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 102.393660][ T8774] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 102.393790][ T8774] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 102.393927][ T8774] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 102.394059][ T8774] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 102.394191][ T8774] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 102.394324][ T8774] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 102.394455][ T8774] ? copy_msghdr_from_user (net/socket.c:2635) [ 102.394592][ T8774] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 102.394755][ T8774] ? move_addr_to_kernel (net/socket.c:258) [ 102.394890][ T8774] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 102.395022][ T8774] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 102.395154][ T8774] ___sys_sendmsg (net/socket.c:2752) [ 102.395283][ T8774] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 102.395447][ T8774] ? copy_msghdr_from_user (net/socket.c:2603) [ 102.395593][ T8774] __sys_sendmsg (net/socket.c:2784) [ 102.395727][ T8774] ? __sys_sendmsg_sock (net/socket.c:2765) [ 102.395872][ T8774] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 102.396037][ T8774] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 102.396168][ T8774] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 102.396299][ T8774] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 102.396431][ T8774] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 102.396566][ T8774] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 102.396697][ T8774] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 102.396863][ T8774] RIP: 0033:0x7efe83e3808e [ 102.397000][ T8774] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 102.397467][ T8774] RSP: 002b:00007fff97ac8d20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 102.397670][ T8774] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007efe83e3808e [ 102.397914][ T8774] RDX: 0000000000000000 RSI: 00007fff97ac8dd0 RDI: 0000000000000005 [ 102.398111][ T8774] RBP: 00007fff97ac8d30 R08: 0000000000000000 R09: 0000000000000000 [ 102.398308][ T8774] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9dc [ 102.398502][ T8774] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff97ac9490 | [ 102.425485][ T8775] ------------[ cut here ]------------ | [ 102.425674][ T8775] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/8775 | [ 102.425987][ T8775] Modules linked in: | [ 102.426450][ T8775] Tainted: [W]=WARN [ 102.426694][ T8775] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 102.427008][ T8775] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 102.427305][ T8775] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 102.427917][ T8775] RSP: 0018:ffa0000009087020 EFLAGS: 00010286 [ 102.428216][ T8775] RAX: 00000000ffffffa6 RBX: ff1100000b29a900 RCX: 1ff4000001210dca [ 102.428463][ T8775] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b29a9bc [ 102.428713][ T8775] RBP: ff1100000e241000 R08: 1fe2200001653539 R09: ff1100000e2b8b58 [ 102.428972][ T8775] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 102.429212][ T8775] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 102.429455][ T8775] FS: 00007fc69fe40840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 102.429743][ T8775] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 102.429961][ T8775] CR2: 00007fc6a01101a0 CR3: 0000000013c30002 CR4: 0000000000771ef0 [ 102.430206][ T8775] PKRU: 55555554 [ 102.430350][ T8775] Call Trace: [ 102.430494][ T8775] [ 102.430621][ T8775] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 102.430802][ T8775] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 102.430957][ T8775] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 102.431133][ T8775] __dev_notify_flags (net/core/dev.c:9787) [ 102.431313][ T8775] ? netif_change_name (net/core/dev.c:1495) [ 102.431492][ T8775] ? __dev_change_flags (net/core/dev.c:9752) [ 102.431684][ T8775] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 102.431869][ T8775] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 102.432049][ T8775] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 102.432230][ T8775] netif_change_flags (net/core/dev.c:9820) [ 102.432410][ T8775] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 102.432603][ T8775] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 102.432785][ T8775] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 102.432971][ T8775] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 102.433179][ T8775] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 102.433357][ T8775] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 102.433549][ T8775] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 102.433726][ T8775] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 102.433915][ T8775] ? __kernel_text_address (kernel/extable.c:79) [ 102.434095][ T8775] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 102.434274][ T8775] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 102.434450][ T8775] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 102.434641][ T8775] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 102.434825][ T8775] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 102.435001][ T8775] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 102.435180][ T8775] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 102.435359][ T8775] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 102.435551][ T8775] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 102.435732][ T8775] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 102.435916][ T8775] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 102.436097][ T8775] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 102.436278][ T8775] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 102.436459][ T8775] rtnl_newlink (net/core/rtnetlink.c:4150) [ 102.436652][ T8775] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 102.436834][ T8775] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 102.437012][ T8775] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 102.437187][ T8775] ? mark_usage (kernel/locking/lockdep.c:4674) [ 102.437364][ T8775] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 102.437557][ T8775] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 102.437734][ T8775] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 102.437916][ T8775] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 102.438098][ T8775] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 102.438277][ T8775] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 102.438454][ T8775] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 102.438645][ T8775] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 102.438830][ T8775] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 102.439006][ T8775] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 102.439185][ T8775] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 102.439365][ T8775] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 102.439556][ T8775] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 102.439733][ T8775] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 102.439921][ T8775] ? netlink_ack (./include/linux/skbuff.h:2718) [ 102.440103][ T8775] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 102.440278][ T8775] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 102.440458][ T8775] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 102.440650][ T8775] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 102.440838][ T8775] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 102.441017][ T8775] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 102.441196][ T8775] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 102.441375][ T8775] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 102.441569][ T8775] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 102.441748][ T8775] ? copy_msghdr_from_user (net/socket.c:2635) [ 102.441933][ T8775] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 102.442144][ T8775] ? move_addr_to_kernel (net/socket.c:258) [ 102.442322][ T8775] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 102.442499][ T8775] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 102.442690][ T8775] ___sys_sendmsg (net/socket.c:2752) [ 102.442879][ T8775] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 102.443090][ T8775] ? copy_msghdr_from_user (net/socket.c:2603) [ 102.443281][ T8775] __sys_sendmsg (net/socket.c:2784) [ 102.443461][ T8775] ? __sys_sendmsg_sock (net/socket.c:2765) [ 102.443649][ T8775] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 102.443869][ T8775] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 102.444047][ T8775] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 102.444226][ T8775] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 102.444404][ T8775] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 102.444595][ T8775] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 102.444774][ T8775] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 102.444991][ T8775] RIP: 0033:0x7fc6a007a08e [ 102.445174][ T8775] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 102.445693][ T8775] RSP: 002b:00007ffea6002da0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 102.445946][ T8775] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc6a007a08e [ 102.446186][ T8775] RDX: 0000000000000000 RSI: 00007ffea6002e50 RDI: 0000000000000005 [ 102.446426][ T8775] RBP: 00007ffea6002db0 R08: 0000000000000000 R09: 0000000000000000 [ 102.446679][ T8775] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9dc [ 102.446925][ T8775] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffea6003510 | [ 102.476491][ T8776] ------------[ cut here ]------------ | [ 102.476688][ T8776] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/8776 | [ 102.477015][ T8776] Modules linked in: | [ 102.477497][ T8776] Tainted: [W]=WARN [ 102.477653][ T8776] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 102.477878][ T8776] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 102.478097][ T8776] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 102.478616][ T8776] RSP: 0018:ffa0000009097020 EFLAGS: 00010286 [ 102.478832][ T8776] RAX: 00000000ffffffa6 RBX: ff1100000b29be00 RCX: 1ff4000001212dca [ 102.479070][ T8776] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b29bebc [ 102.479309][ T8776] RBP: ff11000008fcc000 R08: 1fe22000016537d9 R09: ff11000013dc5158 [ 102.479564][ T8776] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 102.479801][ T8776] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 102.480050][ T8776] FS: 00007f17b624f840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 102.480344][ T8776] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 102.480567][ T8776] CR2: 000000003a89b988 CR3: 0000000013b88004 CR4: 0000000000771ef0 [ 102.480819][ T8776] PKRU: 55555554 [ 102.480962][ T8776] Call Trace: [ 102.481105][ T8776] [ 102.481218][ T8776] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 102.481398][ T8776] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 102.481558][ T8776] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 102.481734][ T8776] __dev_notify_flags (net/core/dev.c:9787) [ 102.481920][ T8776] ? netif_change_name (net/core/dev.c:1495) [ 102.482101][ T8776] ? __dev_change_flags (net/core/dev.c:9752) [ 102.482280][ T8776] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 102.482458][ T8776] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 102.482649][ T8776] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 102.482834][ T8776] netif_change_flags (net/core/dev.c:9820) [ 102.483013][ T8776] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 102.483192][ T8776] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 102.483373][ T8776] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 102.483563][ T8776] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 102.483773][ T8776] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 102.483953][ T8776] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 102.484130][ T8776] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 102.484307][ T8776] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 102.484487][ T8776] ? __kernel_text_address (kernel/extable.c:79) [ 102.484680][ T8776] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 102.484867][ T8776] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 102.485043][ T8776] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 102.485222][ T8776] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 102.485399][ T8776] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 102.485585][ T8776] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 102.485766][ T8776] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 102.485953][ T8776] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 102.486132][ T8776] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 102.486310][ T8776] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 102.486488][ T8776] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 102.486680][ T8776] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 102.486868][ T8776] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 102.487048][ T8776] rtnl_newlink (net/core/rtnetlink.c:4150) [ 102.487232][ T8776] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 102.487408][ T8776] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 102.487598][ T8776] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 102.487774][ T8776] ? mark_usage (kernel/locking/lockdep.c:4674) [ 102.487959][ T8776] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 102.488139][ T8776] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 102.488316][ T8776] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 102.488497][ T8776] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 102.488686][ T8776] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 102.488872][ T8776] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 102.489050][ T8776] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 102.489228][ T8776] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 102.489404][ T8776] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 102.489591][ T8776] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 102.489770][ T8776] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 102.489953][ T8776] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 102.490133][ T8776] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 102.490310][ T8776] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 102.490489][ T8776] ? netlink_ack (./include/linux/skbuff.h:2718) [ 102.490684][ T8776] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 102.490868][ T8776] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 102.491048][ T8776] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 102.491228][ T8776] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 102.491408][ T8776] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 102.491601][ T8776] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 102.491782][ T8776] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 102.491969][ T8776] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 102.492148][ T8776] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 102.492326][ T8776] ? copy_msghdr_from_user (net/socket.c:2635) [ 102.492504][ T8776] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 102.492727][ T8776] ? move_addr_to_kernel (net/socket.c:258) [ 102.492915][ T8776] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 102.493093][ T8776] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 102.493274][ T8776] ___sys_sendmsg (net/socket.c:2752) [ 102.493451][ T8776] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 102.493677][ T8776] ? copy_msghdr_from_user (net/socket.c:2603) [ 102.493876][ T8776] __sys_sendmsg (net/socket.c:2784) [ 102.494058][ T8776] ? __sys_sendmsg_sock (net/socket.c:2765) [ 102.494234][ T8776] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 102.494446][ T8776] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 102.494639][ T8776] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 102.494823][ T8776] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 102.494999][ T8776] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 102.495176][ T8776] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 102.495354][ T8776] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 102.495577][ T8776] RIP: 0033:0x7f17b648908e [ 102.495761][ T8776] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 102.496274][ T8776] RSP: 002b:00007ffc71aac330 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 102.496519][ T8776] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f17b648908e [ 102.496774][ T8776] RDX: 0000000000000000 RSI: 00007ffc71aac3e0 RDI: 0000000000000005 [ 102.497030][ T8776] RBP: 00007ffc71aac340 R08: 0000000000000000 R09: 0000000000000000 [ 102.497270][ T8776] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9dc [ 102.497514][ T8776] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc71aacaa0 | [ 102.526842][ T8777] ------------[ cut here ]------------ | [ 102.527024][ T8777] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/8777 | [ 102.527326][ T8777] Modules linked in: | [ 102.528425][ T8777] Tainted: [W]=WARN [ 102.528579][ T8777] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 102.528793][ T8777] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 102.529025][ T8777] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 102.529531][ T8777] RSP: 0018:ffa00000090a7020 EFLAGS: 00010286 [ 102.529757][ T8777] RAX: 00000000ffffffa6 RBX: ff1100000b342ac0 RCX: 1ff4000001214dca [ 102.530004][ T8777] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b342b7c [ 102.530245][ T8777] RBP: ff11000014ce1000 R08: 1fe2200001668571 R09: ff11000013dc0b58 [ 102.530483][ T8777] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 102.530741][ T8777] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 102.530989][ T8777] FS: 00007f851da17840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 102.531262][ T8777] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 102.531472][ T8777] CR2: 0000000029f7b988 CR3: 000000001305a001 CR4: 0000000000771ef0 [ 102.531728][ T8777] PKRU: 55555554 [ 102.531883][ T8777] Call Trace: [ 102.532026][ T8777] [ 102.532140][ T8777] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 102.532316][ T8777] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 102.532495][ T8777] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 102.532654][ T8777] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 102.532836][ T8777] __dev_notify_flags (net/core/dev.c:9787) [ 102.533016][ T8777] ? netif_change_name (net/core/dev.c:1495) [ 102.533197][ T8777] ? __dev_change_flags (net/core/dev.c:9752) [ 102.533375][ T8777] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 102.533564][ T8777] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 102.533742][ T8777] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 102.533928][ T8777] netif_change_flags (net/core/dev.c:9820) [ 102.534106][ T8777] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 102.534284][ T8777] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 102.534467][ T8777] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 102.534657][ T8777] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 102.534874][ T8777] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 102.535051][ T8777] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 102.535230][ T8777] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 102.535407][ T8777] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 102.535601][ T8777] ? __kernel_text_address (kernel/extable.c:79) [ 102.535779][ T8777] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 102.535966][ T8777] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 102.536142][ T8777] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 102.536320][ T8777] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 102.536497][ T8777] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 102.536683][ T8777] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 102.536871][ T8777] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 102.537054][ T8777] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 102.537233][ T8777] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 102.537411][ T8777] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 102.537602][ T8777] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 102.537781][ T8777] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 102.537970][ T8777] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 102.538151][ T8777] rtnl_newlink (net/core/rtnetlink.c:4150) [ 102.538331][ T8777] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 102.538509][ T8777] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 102.538698][ T8777] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 102.538881][ T8777] ? mark_usage (kernel/locking/lockdep.c:4674) [ 102.539057][ T8777] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 102.539238][ T8777] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 102.539414][ T8777] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 102.539605][ T8777] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 102.539785][ T8777] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 102.539974][ T8777] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 102.540152][ T8777] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 102.540329][ T8777] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 102.540505][ T8777] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 102.540693][ T8777] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 102.540879][ T8777] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 102.541055][ T8777] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 102.541237][ T8777] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 102.541414][ T8777] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 102.541605][ T8777] ? netlink_ack (./include/linux/skbuff.h:2718) [ 102.541784][ T8777] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 102.541968][ T8777] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 102.542148][ T8777] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 102.542327][ T8777] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 102.542507][ T8777] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 102.542697][ T8777] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 102.542884][ T8777] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 102.543061][ T8777] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 102.543240][ T8777] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 102.543418][ T8777] ? copy_msghdr_from_user (net/socket.c:2635) [ 102.543608][ T8777] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 102.543824][ T8777] ? move_addr_to_kernel (net/socket.c:258) [ 102.544007][ T8777] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 102.544185][ T8777] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 102.544363][ T8777] ___sys_sendmsg (net/socket.c:2752) [ 102.544551][ T8777] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 102.544760][ T8777] ? copy_msghdr_from_user (net/socket.c:2603) [ 102.544956][ T8777] __sys_sendmsg (net/socket.c:2784) [ 102.545134][ T8777] ? __sys_sendmsg_sock (net/socket.c:2765) [ 102.545313][ T8777] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 102.545524][ T8777] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 102.545715][ T8777] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 102.545902][ T8777] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 102.546078][ T8777] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 102.546255][ T8777] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 102.546433][ T8777] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 102.546652][ T8777] RIP: 0033:0x7f851dc5108e [ 102.546841][ T8777] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 102.547350][ T8777] RSP: 002b:00007fff4e58a1d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 102.547605][ T8777] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f851dc5108e [ 102.547852][ T8777] RDX: 0000000000000000 RSI: 00007fff4e58a280 RDI: 0000000000000005 [ 102.548091][ T8777] RBP: 00007fff4e58a1e0 R08: 0000000000000000 R09: 0000000000000000 [ 102.548331][ T8777] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9dc [ 102.548584][ T8777] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff4e58a940 | [ 119.788998][T10400] ------------[ cut here ]------------ | [ 119.789223][T10400] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/10400 | [ 119.789812][T10400] Modules linked in: | [ 119.790293][T10400] Tainted: [W]=WARN [ 119.790440][T10400] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 119.790666][T10400] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 119.790892][T10400] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 119.791410][T10400] RSP: 0018:ffa000000ab77090 EFLAGS: 00010286 [ 119.791638][T10400] RAX: 00000000ffffffa6 RBX: ff1100000c634900 RCX: 1ff400000156edd8 [ 119.791888][T10400] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c6349bc [ 119.792133][T10400] RBP: ff11000005982000 R08: 1fe22000018c6939 R09: ff1100001559d158 [ 119.792379][T10400] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 119.792636][T10400] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 119.792890][T10400] FS: 00007f5974008840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 119.793173][T10400] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 119.793385][T10400] CR2: 000000000b060988 CR3: 00000000152d2002 CR4: 0000000000771ef0 [ 119.793644][T10400] PKRU: 55555554 [ 119.793789][T10400] Call Trace: [ 119.793941][T10400] [ 119.794057][T10400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 119.794239][T10400] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 119.794421][T10400] notifier_call_chain (kernel/notifier.c:85) [ 119.794617][T10400] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 119.794797][T10400] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 119.794986][T10400] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 119.795199][T10400] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 119.795388][T10400] ? mark_usage (kernel/locking/lockdep.c:4674) [ 119.795582][T10400] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 119.795766][T10400] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 119.795956][T10400] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 119.796172][T10400] unregister_vlan_dev (net/8021q/vlan.c:112) [ 119.796356][T10400] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 119.796552][T10400] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 119.796732][T10400] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 119.796920][T10400] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 119.797103][T10400] ? mark_usage (kernel/locking/lockdep.c:4674) [ 119.797284][T10400] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 119.797483][T10400] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 119.797678][T10400] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 119.797860][T10400] ? mark_usage (kernel/locking/lockdep.c:4674) [ 119.798047][T10400] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 119.798228][T10400] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 119.798409][T10400] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 119.798608][T10400] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 119.798787][T10400] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 119.798976][T10400] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 119.799158][T10400] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 119.799339][T10400] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 119.799521][T10400] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 119.799715][T10400] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 119.799908][T10400] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 119.800089][T10400] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 119.800270][T10400] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 119.800449][T10400] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 119.800644][T10400] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 119.800825][T10400] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 119.801013][T10400] ? netlink_ack (./include/linux/skbuff.h:2718) [ 119.801200][T10400] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 119.801380][T10400] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 119.801578][T10400] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 119.801761][T10400] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 119.801951][T10400] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 119.802138][T10400] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 119.802322][T10400] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 119.802504][T10400] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 119.802700][T10400] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 119.802888][T10400] ? copy_msghdr_from_user (net/socket.c:2635) [ 119.803069][T10400] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 119.803278][T10400] ? move_addr_to_kernel (net/socket.c:258) [ 119.803461][T10400] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 119.803653][T10400] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 119.803838][T10400] ___sys_sendmsg (net/socket.c:2752) [ 119.804026][T10400] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 119.804239][T10400] ? copy_msghdr_from_user (net/socket.c:2603) [ 119.804432][T10400] __sys_sendmsg (net/socket.c:2784) [ 119.804628][T10400] ? __sys_sendmsg_sock (net/socket.c:2765) [ 119.804808][T10400] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 119.805034][T10400] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 119.805214][T10400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 119.805396][T10400] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 119.805588][T10400] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 119.805770][T10400] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 119.805960][T10400] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 119.806173][T10400] RIP: 0033:0x7f597424208e [ 119.806361][T10400] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 119.806896][T10400] RSP: 002b:00007ffe8f6ac450 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 119.807145][T10400] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f597424208e [ 119.807390][T10400] RDX: 0000000000000000 RSI: 00007ffe8f6ac500 RDI: 0000000000000005 [ 119.807649][T10400] RBP: 00007ffe8f6ac460 R08: 0000000000000000 R09: 0000000000000000 [ 119.807901][T10400] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9ee [ 119.808147][T10400] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe8f6acbc0 | [ 119.818445][T10400] ------------[ cut here ]------------ | [ 119.818704][T10400] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/10400 | [ 119.819055][T10400] Modules linked in: | [ 119.819517][T10400] Tainted: [W]=WARN [ 119.819681][T10400] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 119.819903][T10400] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 119.820126][T10400] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 119.820656][T10400] RSP: 0018:ffa000000ab77060 EFLAGS: 00010286 [ 119.820881][T10400] RAX: 00000000ffffffa6 RBX: ff1100000c635a80 RCX: 1ff400000156edd2 [ 119.821126][T10400] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c635b3c [ 119.821371][T10400] RBP: ff11000014ce1000 R08: 1fe22000018c6b69 R09: ff1100001559d158 [ 119.821628][T10400] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 119.821880][T10400] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000ab770f8 [ 119.822129][T10400] FS: 00007f5974008840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 119.822410][T10400] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 119.822637][T10400] CR2: 000000000b060988 CR3: 00000000152d2002 CR4: 0000000000771ef0 [ 119.822894][T10400] PKRU: 55555554 [ 119.823042][T10400] Call Trace: [ 119.823189][T10400] [ 119.823305][T10400] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 119.823489][T10400] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 119.823651][T10400] netif_close_many (net/core/dev.c:1804) [ 119.823834][T10400] ? __dev_close_many (net/core/dev.c:1781) [ 119.824023][T10400] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 119.824238][T10400] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 119.824456][T10400] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 119.824649][T10400] ? kasan_quarantine_put (mm/kasan/quarantine.c:234 (discriminator 6)) [ 119.824832][T10400] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 119.825053][T10400] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 119.825204][T10400] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 119.825388][T10400] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 119.825582][T10400] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 119.825766][T10400] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 119.825956][T10400] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 119.826139][T10400] ? mark_usage (kernel/locking/lockdep.c:4674) [ 119.826320][T10400] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 119.826518][T10400] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 119.826710][T10400] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 119.826899][T10400] ? mark_usage (kernel/locking/lockdep.c:4674) [ 119.827081][T10400] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 119.827261][T10400] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 119.827442][T10400] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 119.827636][T10400] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 119.827817][T10400] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 119.828007][T10400] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 119.828186][T10400] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 119.828370][T10400] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 119.828563][T10400] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 119.828744][T10400] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 119.828932][T10400] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 119.829113][T10400] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 119.829298][T10400] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 119.829478][T10400] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 119.829673][T10400] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 119.829858][T10400] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 119.830047][T10400] ? netlink_ack (./include/linux/skbuff.h:2718) [ 119.830232][T10400] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 119.830412][T10400] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 119.830609][T10400] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 119.830790][T10400] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 119.830977][T10400] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 119.831158][T10400] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 119.831343][T10400] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 119.831526][T10400] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 119.831722][T10400] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 119.831910][T10400] ? copy_msghdr_from_user (net/socket.c:2635) [ 119.832091][T10400] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 119.832303][T10400] ? move_addr_to_kernel (net/socket.c:258) [ 119.832486][T10400] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 119.832683][T10400] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 119.832872][T10400] ___sys_sendmsg (net/socket.c:2752) [ 119.833053][T10400] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 119.833267][T10400] ? copy_msghdr_from_user (net/socket.c:2603) [ 119.833462][T10400] __sys_sendmsg (net/socket.c:2784) [ 119.833653][T10400] ? __sys_sendmsg_sock (net/socket.c:2765) [ 119.833834][T10400] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 119.834060][T10400] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 119.834240][T10400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 119.834423][T10400] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 119.834616][T10400] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 119.834796][T10400] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 119.834985][T10400] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 119.835200][T10400] RIP: 0033:0x7f597424208e [ 119.835388][T10400] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 119.835929][T10400] RSP: 002b:00007ffe8f6ac450 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 119.836176][T10400] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f597424208e [ 119.836424][T10400] RDX: 0000000000000000 RSI: 00007ffe8f6ac500 RDI: 0000000000000005 [ 119.836684][T10400] RBP: 00007ffe8f6ac460 R08: 0000000000000000 R09: 0000000000000000 [ 119.836936][T10400] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9ee [ 119.837182][T10400] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe8f6acbc0 | [ 119.840626][T10400] ------------[ cut here ]------------ | [ 119.840773][T10400] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/10400 | [ 119.841040][T10400] Modules linked in: | [ 119.841410][T10400] Tainted: [W]=WARN [ 119.841508][T10400] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 119.841678][T10400] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 119.841845][T10400] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 119.842312][T10400] RSP: 0018:ffa000000ab77190 EFLAGS: 00010286 [ 119.842476][T10400] RAX: 00000000ffffffa6 RBX: ff11000004d3fe00 RCX: 1ff400000156edf8 [ 119.842676][T10400] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000004d3febc [ 119.842875][T10400] RBP: ff11000014ce1000 R08: 1fe22000009a7fd9 R09: ff1100001559d158 [ 119.843067][T10400] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 119.843258][T10400] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 119.843453][T10400] FS: 00007f5974008840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 119.843692][T10400] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 119.843856][T10400] CR2: 00007fc6a09f6f98 CR3: 00000000152d2005 CR4: 0000000000771ef0 [ 119.844056][T10400] PKRU: 55555554 [ 119.844153][T10400] Call Trace: [ 119.844249][T10400] [ 119.844316][T10400] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 119.844484][T10400] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 119.844654][T10400] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 119.844756][T10400] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 119.844896][T10400] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 119.845026][T10400] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 119.845155][T10400] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 119.845286][T10400] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 119.845418][T10400] ? mark_usage (kernel/locking/lockdep.c:4674) [ 119.845553][T10400] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 119.845702][T10400] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 119.845831][T10400] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 119.845965][T10400] ? mark_usage (kernel/locking/lockdep.c:4674) [ 119.846095][T10400] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 119.846226][T10400] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 119.846355][T10400] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 119.846487][T10400] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 119.846624][T10400] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 119.846754][T10400] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 119.846889][T10400] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 119.847019][T10400] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 119.847150][T10400] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 119.847281][T10400] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 119.847411][T10400] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 119.847545][T10400] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 119.847679][T10400] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 119.847807][T10400] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 119.847939][T10400] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 119.848069][T10400] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 119.848199][T10400] ? netlink_ack (./include/linux/skbuff.h:2718) [ 119.848334][T10400] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 119.848467][T10400] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 119.848606][T10400] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 119.848740][T10400] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 119.848877][T10400] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 119.849008][T10400] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 119.849141][T10400] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 119.849274][T10400] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 119.849407][T10400] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 119.849545][T10400] ? copy_msghdr_from_user (net/socket.c:2635) [ 119.849677][T10400] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 119.849842][T10400] ? move_addr_to_kernel (net/socket.c:258) [ 119.849979][T10400] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 119.850110][T10400] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 119.850243][T10400] ___sys_sendmsg (net/socket.c:2752) [ 119.850374][T10400] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 119.850544][T10400] ? copy_msghdr_from_user (net/socket.c:2603) [ 119.850689][T10400] __sys_sendmsg (net/socket.c:2784) [ 119.850820][T10400] ? __sys_sendmsg_sock (net/socket.c:2765) [ 119.850956][T10400] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 119.851122][T10400] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 119.851256][T10400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 119.851389][T10400] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 119.851521][T10400] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 119.851657][T10400] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 119.851791][T10400] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 119.851961][T10400] RIP: 0033:0x7f597424208e [ 119.852100][T10400] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 119.852673][T10400] RSP: 002b:00007ffe8f6ac450 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 119.852876][T10400] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f597424208e [ 119.853072][T10400] RDX: 0000000000000000 RSI: 00007ffe8f6ac500 RDI: 0000000000000005 [ 119.853270][T10400] RBP: 00007ffe8f6ac460 R08: 0000000000000000 R09: 0000000000000000 [ 119.853465][T10400] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9ee [ 119.853750][T10400] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe8f6acbc0 | [ 119.900874][T10402] ------------[ cut here ]------------ | [ 119.901060][T10402] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/10402 | [ 119.901371][T10402] Modules linked in: | [ 119.902056][T10402] Tainted: [W]=WARN [ 119.902201][T10402] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 119.902413][T10402] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 119.902647][T10402] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 119.903172][T10402] RSP: 0018:ffa000000ab57090 EFLAGS: 00010286 [ 119.903387][T10402] RAX: 00000000ffffffa6 RBX: ff11000004d3f000 RCX: 1ff400000156add8 [ 119.903644][T10402] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000004d3f0bc [ 119.903899][T10402] RBP: ff11000005982000 R08: 1fe22000009a7e19 R09: ff1100000979d158 [ 119.904142][T10402] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 119.904386][T10402] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 119.904644][T10402] FS: 00007f4f2f36c840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 119.904934][T10402] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 119.905148][T10402] CR2: 000000002b426988 CR3: 00000000152d2004 CR4: 0000000000771ef0 [ 119.905394][T10402] PKRU: 55555554 [ 119.905557][T10402] Call Trace: [ 119.905703][T10402] [ 119.905820][T10402] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 119.906008][T10402] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 119.906190][T10402] notifier_call_chain (kernel/notifier.c:85) [ 119.906376][T10402] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 119.906569][T10402] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 119.906838][T10402] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 119.907065][T10402] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 119.907249][T10402] ? mark_usage (kernel/locking/lockdep.c:4674) [ 119.907430][T10402] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 119.907622][T10402] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 119.907805][T10402] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 119.908112][T10402] unregister_vlan_dev (net/8021q/vlan.c:112) [ 119.908378][T10402] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 119.908572][T10402] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 119.908834][T10402] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 119.909110][T10402] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 119.909376][T10402] ? mark_usage (kernel/locking/lockdep.c:4674) [ 119.909571][T10402] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 119.909857][T10402] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 119.910043][T10402] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 119.910307][T10402] ? mark_usage (kernel/locking/lockdep.c:4674) [ 119.910485][T10402] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 119.910763][T10402] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 119.911040][T10402] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 119.911313][T10402] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 119.911492][T10402] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 119.911684][T10402] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 119.911874][T10402] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 119.912055][T10402] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 119.912321][T10402] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 119.912502][T10402] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 119.912692][T10402] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 119.912881][T10402] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 119.913148][T10402] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 119.913328][T10402] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 119.913509][T10402] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 119.913701][T10402] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 119.913887][T10402] ? netlink_ack (./include/linux/skbuff.h:2718) [ 119.914158][T10402] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 119.914340][T10402] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 119.914524][T10402] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 119.914719][T10402] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 119.914907][T10402] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 119.915174][T10402] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 119.915440][T10402] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 119.915634][T10402] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 119.915814][T10402] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 119.916006][T10402] ? copy_msghdr_from_user (net/socket.c:2635) [ 119.916187][T10402] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 119.916397][T10402] ? move_addr_to_kernel (net/socket.c:258) [ 119.916589][T10402] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 119.916772][T10402] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 119.916962][T10402] ___sys_sendmsg (net/socket.c:2752) [ 119.917224][T10402] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 119.917441][T10402] ? copy_msghdr_from_user (net/socket.c:2603) [ 119.917646][T10402] __sys_sendmsg (net/socket.c:2784) [ 119.917826][T10402] ? __sys_sendmsg_sock (net/socket.c:2765) [ 119.918008][T10402] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 119.918307][T10402] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 119.918486][T10402] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 119.918681][T10402] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 119.918871][T10402] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 119.919091][T10402] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 119.919274][T10402] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 119.919584][T10402] RIP: 0033:0x7f4f2f5a608e [ 119.919773][T10402] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 119.920298][T10402] RSP: 002b:00007ffcba58d440 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 119.920645][T10402] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4f2f5a608e [ 119.920894][T10402] RDX: 0000000000000000 RSI: 00007ffcba58d4f0 RDI: 0000000000000005 [ 119.921224][T10402] RBP: 00007ffcba58d450 R08: 0000000000000000 R09: 0000000000000000 [ 119.921472][T10402] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9ee [ 119.921731][T10402] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcba58dbb0 | [ 119.923975][T10402] ------------[ cut here ]------------ | [ 119.924229][T10402] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/10402 | [ 119.924633][T10402] Modules linked in: | [ 119.925187][T10402] Tainted: [W]=WARN [ 119.925334][T10402] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 119.925777][T10402] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 119.926008][T10402] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 119.926614][T10402] RSP: 0018:ffa000000ab57060 EFLAGS: 00010286 [ 119.926827][T10402] RAX: 00000000ffffffa6 RBX: ff11000004d3fa80 RCX: 1ff400000156add2 [ 119.927069][T10402] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000004d3fb3c [ 119.927308][T10402] RBP: ff11000008fcc000 R08: 1fe22000009a7f69 R09: ff1100000979d158 [ 119.927559][T10402] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 119.927801][T10402] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000ab570f8 [ 119.928063][T10402] FS: 00007f4f2f36c840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 119.928336][T10402] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 119.928557][T10402] CR2: 000000002b426988 CR3: 00000000152d2004 CR4: 0000000000771ef0 [ 119.928801][T10402] PKRU: 55555554 [ 119.928952][T10402] Call Trace: [ 119.929096][T10402] [ 119.929210][T10402] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 119.929390][T10402] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 119.929550][T10402] netif_close_many (net/core/dev.c:1804) [ 119.929730][T10402] ? __dev_close_many (net/core/dev.c:1781) [ 119.929913][T10402] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 119.930123][T10402] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 119.930336][T10402] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 119.930512][T10402] ? kasan_quarantine_put (mm/kasan/quarantine.c:234 (discriminator 6)) [ 119.930705][T10402] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 119.930924][T10402] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 119.931072][T10402] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 119.931251][T10402] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 119.931428][T10402] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 119.931617][T10402] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 119.931796][T10402] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 119.931981][T10402] ? mark_usage (kernel/locking/lockdep.c:4674) [ 119.932157][T10402] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 119.932354][T10402] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 119.932529][T10402] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 119.932720][T10402] ? mark_usage (kernel/locking/lockdep.c:4674) [ 119.932905][T10402] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 119.933083][T10402] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 119.933259][T10402] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 119.933438][T10402] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 119.933626][T10402] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 119.933803][T10402] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 119.933989][T10402] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 119.934170][T10402] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 119.934347][T10402] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 119.934524][T10402] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 119.934714][T10402] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 119.934897][T10402] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 119.935074][T10402] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 119.935332][T10402] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 119.935610][T10402] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 119.935790][T10402] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 119.935972][T10402] ? netlink_ack (./include/linux/skbuff.h:2718) [ 119.936153][T10402] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 119.936330][T10402] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 119.936511][T10402] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 119.936705][T10402] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 119.936889][T10402] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 119.937066][T10402] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 119.937247][T10402] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 119.937425][T10402] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 119.937618][T10402] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 119.937797][T10402] ? copy_msghdr_from_user (net/socket.c:2635) [ 119.937981][T10402] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 119.938187][T10402] ? move_addr_to_kernel (net/socket.c:258) [ 119.938365][T10402] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 119.938559][T10402] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 119.938738][T10402] ___sys_sendmsg (net/socket.c:2752) [ 119.938923][T10402] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 119.939134][T10402] ? copy_msghdr_from_user (net/socket.c:2603) [ 119.939324][T10402] __sys_sendmsg (net/socket.c:2784) [ 119.939503][T10402] ? __sys_sendmsg_sock (net/socket.c:2765) [ 119.939690][T10402] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 119.939998][T10402] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 119.940178][T10402] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 119.940356][T10402] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 119.940545][T10402] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 119.940722][T10402] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 119.940906][T10402] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 119.941197][T10402] RIP: 0033:0x7f4f2f5a608e [ 119.941467][T10402] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 119.941994][T10402] RSP: 002b:00007ffcba58d440 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 119.942234][T10402] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4f2f5a608e [ 119.942573][T10402] RDX: 0000000000000000 RSI: 00007ffcba58d4f0 RDI: 0000000000000005 [ 119.942812][T10402] RBP: 00007ffcba58d450 R08: 0000000000000000 R09: 0000000000000000 [ 119.943057][T10402] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9ee [ 119.943381][T10402] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcba58dbb0 | [ 119.948499][T10402] ------------[ cut here ]------------ | [ 119.948676][T10402] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/10402 | [ 119.948977][T10402] Modules linked in: | [ 119.949420][T10402] Tainted: [W]=WARN [ 119.949573][T10402] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 119.949775][T10402] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 119.949992][T10402] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 119.950491][T10402] RSP: 0018:ffa000000ab57190 EFLAGS: 00010286 [ 119.950717][T10402] RAX: 00000000ffffffa6 RBX: ff110000125d9540 RCX: 1ff400000156adf8 [ 119.950958][T10402] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000125d95fc [ 119.951197][T10402] RBP: ff11000008fcc000 R08: 1fe22000024bb2c1 R09: ff1100000979d158 [ 119.951429][T10402] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 119.951678][T10402] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 119.951923][T10402] FS: 00007f4f2f36c840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 119.952187][T10402] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 119.952393][T10402] CR2: 000000002b426988 CR3: 00000000152d2004 CR4: 0000000000771ef0 [ 119.952646][T10402] PKRU: 55555554 [ 119.952786][T10402] Call Trace: [ 119.952934][T10402] [ 119.953046][T10402] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 119.953256][T10402] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 119.953458][T10402] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 119.953614][T10402] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 119.953793][T10402] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 119.953970][T10402] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 119.954142][T10402] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 119.954313][T10402] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 119.954485][T10402] ? mark_usage (kernel/locking/lockdep.c:4674) [ 119.954729][T10402] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 119.954977][T10402] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 119.955205][T10402] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 119.955432][T10402] ? mark_usage (kernel/locking/lockdep.c:4674) [ 119.955668][T10402] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 119.955902][T10402] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 119.956126][T10402] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 119.956350][T10402] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 119.956586][T10402] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 119.956813][T10402] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 119.957048][T10402] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 119.957274][T10402] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 119.957498][T10402] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 119.957732][T10402] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 119.957960][T10402] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 119.958182][T10402] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 119.958407][T10402] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 119.958641][T10402] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 119.958876][T10402] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 119.959100][T10402] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 119.959324][T10402] ? netlink_ack (./include/linux/skbuff.h:2718) [ 119.959566][T10402] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 119.959788][T10402] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 119.960022][T10402] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 119.960248][T10402] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 119.960474][T10402] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 119.960712][T10402] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 119.960948][T10402] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 119.961175][T10402] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 119.961404][T10402] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 119.961638][T10402] ? copy_msghdr_from_user (net/socket.c:2635) [ 119.961870][T10402] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 119.962124][T10402] ? move_addr_to_kernel (net/socket.c:258) [ 119.962350][T10402] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 119.962590][T10402] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 119.962818][T10402] ___sys_sendmsg (net/socket.c:2752) [ 119.963051][T10402] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 119.963306][T10402] ? copy_msghdr_from_user (net/socket.c:2603) [ 119.963602][T10402] __sys_sendmsg (net/socket.c:2784) [ 119.963826][T10402] ? __sys_sendmsg_sock (net/socket.c:2765) [ 119.964058][T10402] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 119.964315][T10402] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 119.964554][T10402] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 119.964781][T10402] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 119.965014][T10402] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 119.965317][T10402] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 119.965558][T10402] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 119.965807][T10402] RIP: 0033:0x7f4f2f5a608e [ 119.965995][T10402] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 119.966491][T10402] RSP: 002b:00007ffcba58d440 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 119.966742][T10402] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4f2f5a608e [ 119.966984][T10402] RDX: 0000000000000000 RSI: 00007ffcba58d4f0 RDI: 0000000000000005 [ 119.967217][T10402] RBP: 00007ffcba58d450 R08: 0000000000000000 R09: 0000000000000000 [ 119.967451][T10402] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9ee [ 119.967705][T10402] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcba58dbb0 | [ 120.009271][T10406] ------------[ cut here ]------------ | [ 120.009458][T10406] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/10406 | [ 120.009777][T10406] Modules linked in: | [ 120.010254][T10406] Tainted: [W]=WARN [ 120.010401][T10406] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 120.011085][T10406] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 120.011304][T10406] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 120.011833][T10406] RSP: 0018:ffa000000ab47090 EFLAGS: 00010286 [ 120.012054][T10406] RAX: 00000000ffffffa6 RBX: ff110000125d98c0 RCX: 1ff4000001568dd8 [ 120.012298][T10406] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000125d997c [ 120.012556][T10406] RBP: ff11000005982000 R08: 1fe22000024bb331 R09: ff110000152bd158 [ 120.012799][T10406] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 120.013051][T10406] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 120.013296][T10406] FS: 00007fa83c37a840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 120.013588][T10406] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 120.013801][T10406] CR2: 000000000a3fe988 CR3: 000000001558b001 CR4: 0000000000771ef0 [ 120.014055][T10406] PKRU: 55555554 [ 120.014200][T10406] Call Trace: [ 120.014346][T10406] [ 120.014462][T10406] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.014651][T10406] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 120.014832][T10406] notifier_call_chain (kernel/notifier.c:85) [ 120.015025][T10406] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 120.015203][T10406] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 120.015384][T10406] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 120.015609][T10406] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 120.015791][T10406] ? mark_usage (kernel/locking/lockdep.c:4674) [ 120.015975][T10406] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 120.016156][T10406] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 120.016338][T10406] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 120.016563][T10406] unregister_vlan_dev (net/8021q/vlan.c:112) [ 120.016746][T10406] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 120.016935][T10406] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.017111][T10406] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.017291][T10406] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 120.017471][T10406] ? mark_usage (kernel/locking/lockdep.c:4674) [ 120.017662][T10406] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.017860][T10406] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.018044][T10406] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.018223][T10406] ? mark_usage (kernel/locking/lockdep.c:4674) [ 120.018400][T10406] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.018590][T10406] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.018770][T10406] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 120.018962][T10406] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.019140][T10406] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.019319][T10406] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 120.019497][T10406] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.019688][T10406] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 120.019874][T10406] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 120.020054][T10406] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 120.020232][T10406] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.020414][T10406] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.020607][T10406] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.020783][T10406] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.020971][T10406] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 120.021149][T10406] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.021328][T10406] ? netlink_ack (./include/linux/skbuff.h:2718) [ 120.021510][T10406] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 120.021702][T10406] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 120.021893][T10406] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 120.022074][T10406] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 120.022251][T10406] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.022432][T10406] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 120.022621][T10406] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 120.022802][T10406] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 120.022990][T10406] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 120.023175][T10406] ? copy_msghdr_from_user (net/socket.c:2635) [ 120.023353][T10406] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 120.023574][T10406] ? move_addr_to_kernel (net/socket.c:258) [ 120.023755][T10406] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 120.023942][T10406] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 120.024122][T10406] ___sys_sendmsg (net/socket.c:2752) [ 120.024300][T10406] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 120.024513][T10406] ? copy_msghdr_from_user (net/socket.c:2603) [ 120.024720][T10406] __sys_sendmsg (net/socket.c:2784) [ 120.024908][T10406] ? __sys_sendmsg_sock (net/socket.c:2765) [ 120.025085][T10406] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 120.025300][T10406] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 120.025479][T10406] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.025674][T10406] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 120.025856][T10406] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 120.026046][T10406] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 120.026227][T10406] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.026437][T10406] RIP: 0033:0x7fa83c5b408e [ 120.026635][T10406] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 120.027158][T10406] RSP: 002b:00007ffc975b75c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 120.027404][T10406] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa83c5b408e [ 120.027663][T10406] RDX: 0000000000000000 RSI: 00007ffc975b7670 RDI: 0000000000000005 [ 120.027910][T10406] RBP: 00007ffc975b75d0 R08: 0000000000000000 R09: 0000000000000000 [ 120.028156][T10406] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9ee [ 120.028398][T10406] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc975b7d30 | [ 120.038396][T10406] ------------[ cut here ]------------ | [ 120.038638][T10406] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/10406 | [ 120.038948][T10406] Modules linked in: | [ 120.039411][T10406] Tainted: [W]=WARN [ 120.039567][T10406] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 120.039776][T10406] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 120.040000][T10406] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 120.040505][T10406] RSP: 0018:ffa000000ab47060 EFLAGS: 00010286 [ 120.040726][T10406] RAX: 00000000ffffffa6 RBX: ff110000125d9a80 RCX: 1ff4000001568dd2 [ 120.040971][T10406] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000125d9b3c [ 120.041213][T10406] RBP: ff1100000e241000 R08: 1fe22000024bb369 R09: ff110000152bd158 [ 120.041451][T10406] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 120.041708][T10406] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000ab470f8 [ 120.041956][T10406] FS: 00007fa83c37a840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 120.042226][T10406] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 120.042435][T10406] CR2: 000000000a3fe988 CR3: 000000001558b001 CR4: 0000000000771ef0 [ 120.042685][T10406] PKRU: 55555554 [ 120.042828][T10406] Call Trace: [ 120.042976][T10406] [ 120.043089][T10406] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 120.043268][T10406] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 120.043414][T10406] netif_close_many (net/core/dev.c:1804) [ 120.043607][T10406] ? __dev_close_many (net/core/dev.c:1781) [ 120.043784][T10406] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 120.044000][T10406] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 120.044212][T10406] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 120.044388][T10406] ? kasan_quarantine_put (mm/kasan/quarantine.c:234 (discriminator 6)) [ 120.044579][T10406] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 120.044790][T10406] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 120.044945][T10406] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 120.045123][T10406] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 120.045300][T10406] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.045475][T10406] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.045666][T10406] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 120.045843][T10406] ? mark_usage (kernel/locking/lockdep.c:4674) [ 120.046026][T10406] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.046225][T10406] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.046400][T10406] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.046588][T10406] ? mark_usage (kernel/locking/lockdep.c:4674) [ 120.046765][T10406] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.046953][T10406] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.047132][T10406] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 120.047310][T10406] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.047488][T10406] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.047679][T10406] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 120.047856][T10406] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.048040][T10406] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 120.048219][T10406] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 120.048396][T10406] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 120.048584][T10406] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.048761][T10406] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.048950][T10406] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.049130][T10406] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.049309][T10406] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 120.049483][T10406] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.049674][T10406] ? netlink_ack (./include/linux/skbuff.h:2718) [ 120.049855][T10406] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 120.050037][T10406] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 120.050217][T10406] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 120.050398][T10406] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 120.050589][T10406] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.050768][T10406] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 120.050956][T10406] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 120.051135][T10406] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 120.051313][T10406] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 120.051490][T10406] ? copy_msghdr_from_user (net/socket.c:2635) [ 120.051682][T10406] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 120.051896][T10406] ? move_addr_to_kernel (net/socket.c:258) [ 120.052076][T10406] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 120.052253][T10406] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 120.052432][T10406] ___sys_sendmsg (net/socket.c:2752) [ 120.052617][T10406] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 120.052825][T10406] ? copy_msghdr_from_user (net/socket.c:2603) [ 120.053023][T10406] __sys_sendmsg (net/socket.c:2784) [ 120.053200][T10406] ? __sys_sendmsg_sock (net/socket.c:2765) [ 120.053375][T10406] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 120.053598][T10406] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 120.053775][T10406] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.053961][T10406] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 120.054183][T10406] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 120.054370][T10406] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 120.054566][T10406] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.054781][T10406] RIP: 0033:0x7fa83c5b408e [ 120.054976][T10406] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 120.055488][T10406] RSP: 002b:00007ffc975b75c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 120.055744][T10406] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa83c5b408e [ 120.055990][T10406] RDX: 0000000000000000 RSI: 00007ffc975b7670 RDI: 0000000000000005 [ 120.056227][T10406] RBP: 00007ffc975b75d0 R08: 0000000000000000 R09: 0000000000000000 [ 120.056467][T10406] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9ee [ 120.056720][T10406] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc975b7d30 | [ 120.059775][T10406] ------------[ cut here ]------------ | [ 120.059952][T10406] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/10406 | [ 120.060243][T10406] Modules linked in: | [ 120.060761][T10406] Tainted: [W]=WARN [ 120.060907][T10406] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 120.061111][T10406] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 120.061321][T10406] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 120.061821][T10406] RSP: 0018:ffa000000ab47190 EFLAGS: 00010286 [ 120.062031][T10406] RAX: 00000000ffffffa6 RBX: ff11000004cd2ac0 RCX: 1ff4000001568df8 [ 120.062264][T10406] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000004cd2b7c [ 120.062496][T10406] RBP: ff1100000e241000 R08: 1fe220000099a571 R09: ff110000152bd158 [ 120.062740][T10406] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 120.062980][T10406] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 120.063216][T10406] FS: 00007fa83c37a840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 120.063479][T10406] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 120.063694][T10406] CR2: 000000000a3fe988 CR3: 000000001558b001 CR4: 0000000000771ef0 [ 120.063934][T10406] PKRU: 55555554 [ 120.064073][T10406] Call Trace: [ 120.064213][T10406] [ 120.064327][T10406] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 120.064546][T10406] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 120.064749][T10406] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 120.064898][T10406] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 120.065072][T10406] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 120.065243][T10406] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.065413][T10406] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.065601][T10406] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 120.065772][T10406] ? mark_usage (kernel/locking/lockdep.c:4674) [ 120.065949][T10406] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.066138][T10406] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.066308][T10406] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.066480][T10406] ? mark_usage (kernel/locking/lockdep.c:4674) [ 120.066662][T10406] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.066833][T10406] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.067015][T10406] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 120.067188][T10406] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.067359][T10406] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.067546][T10406] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 120.067719][T10406] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.067899][T10406] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 120.068071][T10406] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 120.068246][T10406] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 120.068417][T10406] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.068602][T10406] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.068775][T10406] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.068954][T10406] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.069129][T10406] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 120.069302][T10406] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.069474][T10406] ? netlink_ack (./include/linux/skbuff.h:2718) [ 120.069665][T10406] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 120.069836][T10406] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 120.070018][T10406] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 120.070191][T10406] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 120.070363][T10406] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.070550][T10406] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 120.070726][T10406] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 120.070910][T10406] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 120.071082][T10406] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 120.071254][T10406] ? copy_msghdr_from_user (net/socket.c:2635) [ 120.071425][T10406] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 120.071639][T10406] ? move_addr_to_kernel (net/socket.c:258) [ 120.071813][T10406] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 120.071993][T10406] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 120.072169][T10406] ___sys_sendmsg (net/socket.c:2752) [ 120.072341][T10406] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 120.072557][T10406] ? copy_msghdr_from_user (net/socket.c:2603) [ 120.072742][T10406] __sys_sendmsg (net/socket.c:2784) [ 120.072923][T10406] ? __sys_sendmsg_sock (net/socket.c:2765) [ 120.073096][T10406] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 120.073303][T10406] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 120.073477][T10406] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.073664][T10406] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 120.073836][T10406] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 120.074015][T10406] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 120.074187][T10406] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.074388][T10406] RIP: 0033:0x7fa83c5b408e [ 120.074578][T10406] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 120.075079][T10406] RSP: 002b:00007ffc975b75c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 120.075314][T10406] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fa83c5b408e [ 120.075557][T10406] RDX: 0000000000000000 RSI: 00007ffc975b7670 RDI: 0000000000000005 [ 120.075791][T10406] RBP: 00007ffc975b75d0 R08: 0000000000000000 R09: 0000000000000000 [ 120.076031][T10406] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9ee [ 120.076261][T10406] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc975b7d30 | [ 120.130159][T10408] ------------[ cut here ]------------ | [ 120.130342][T10408] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/10408 | [ 120.130683][T10408] Modules linked in: | [ 120.131159][T10408] Tainted: [W]=WARN [ 120.131306][T10408] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 120.131529][T10408] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 120.131763][T10408] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 120.132283][T10408] RSP: 0018:ffa000000aba7090 EFLAGS: 00010286 [ 120.132499][T10408] RAX: 00000000ffffffa6 RBX: ff110000153a58c0 RCX: 1ff4000001574dd8 [ 120.132831][T10408] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000153a597c [ 120.133178][T10408] RBP: ff11000005982000 R08: 1fe2200002a74b31 R09: ff1100001515ae58 [ 120.133498][T10408] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 120.133842][T10408] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 120.134173][T10408] FS: 00007f0313ede840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 120.134555][T10408] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 120.134764][T10408] CR2: 000000003ed96988 CR3: 00000000154c0004 CR4: 0000000000771ef0 [ 120.135017][T10408] PKRU: 55555554 [ 120.135163][T10408] Call Trace: [ 120.135311][T10408] [ 120.135426][T10408] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.135617][T10408] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 120.135801][T10408] notifier_call_chain (kernel/notifier.c:85) [ 120.135991][T10408] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 120.136169][T10408] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 120.136351][T10408] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 120.136609][T10408] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 120.136796][T10408] ? mark_usage (kernel/locking/lockdep.c:4674) [ 120.136983][T10408] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 120.137164][T10408] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 120.137343][T10408] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 120.137570][T10408] unregister_vlan_dev (net/8021q/vlan.c:112) [ 120.137753][T10408] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 120.137941][T10408] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.138122][T10408] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.138302][T10408] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 120.138483][T10408] ? mark_usage (kernel/locking/lockdep.c:4674) [ 120.138676][T10408] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.138881][T10408] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.139059][T10408] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.139240][T10408] ? mark_usage (kernel/locking/lockdep.c:4674) [ 120.139422][T10408] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.139615][T10408] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.139795][T10408] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 120.139982][T10408] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.140159][T10408] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.140338][T10408] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 120.140518][T10408] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.140717][T10408] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 120.140904][T10408] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 120.141086][T10408] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 120.141274][T10408] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.141456][T10408] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.141650][T10408] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.141828][T10408] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.142013][T10408] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 120.142196][T10408] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.142375][T10408] ? netlink_ack (./include/linux/skbuff.h:2718) [ 120.142570][T10408] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 120.142749][T10408] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 120.142938][T10408] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 120.143119][T10408] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 120.143299][T10408] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.143481][T10408] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 120.143681][T10408] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 120.143871][T10408] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 120.144052][T10408] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 120.144233][T10408] ? copy_msghdr_from_user (net/socket.c:2635) [ 120.144412][T10408] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 120.144636][T10408] ? move_addr_to_kernel (net/socket.c:258) [ 120.144819][T10408] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 120.145008][T10408] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 120.145190][T10408] ___sys_sendmsg (net/socket.c:2752) [ 120.145369][T10408] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 120.145592][T10408] ? copy_msghdr_from_user (net/socket.c:2603) [ 120.145785][T10408] __sys_sendmsg (net/socket.c:2784) [ 120.145973][T10408] ? __sys_sendmsg_sock (net/socket.c:2765) [ 120.146153][T10408] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 120.146371][T10408] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 120.146564][T10408] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.146745][T10408] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 120.146932][T10408] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 120.147115][T10408] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 120.147297][T10408] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.147508][T10408] RIP: 0033:0x7f031411808e [ 120.147708][T10408] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 120.148238][T10408] RSP: 002b:00007ffdc55078d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 120.148484][T10408] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f031411808e [ 120.148746][T10408] RDX: 0000000000000000 RSI: 00007ffdc5507980 RDI: 0000000000000005 [ 120.148998][T10408] RBP: 00007ffdc55078e0 R08: 0000000000000000 R09: 0000000000000000 [ 120.149240][T10408] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9ee [ 120.149485][T10408] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdc5508040 | [ 120.151551][T10408] ------------[ cut here ]------------ | [ 120.151695][T10408] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/10408 | [ 120.151957][T10408] Modules linked in: | [ 120.152324][T10408] Tainted: [W]=WARN [ 120.152422][T10408] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 120.152644][T10408] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 120.152812][T10408] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 120.153276][T10408] RSP: 0018:ffa000000aba7060 EFLAGS: 00010286 [ 120.153439][T10408] RAX: 00000000ffffffa6 RBX: ff110000153a5a80 RCX: 1ff4000001574dd2 [ 120.153689][T10408] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000153a5b3c [ 120.153890][T10408] RBP: ff1100000a3f9000 R08: 1fe2200002a74b69 R09: ff1100001515ae58 [ 120.154082][T10408] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 120.154274][T10408] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000aba70f8 [ 120.154469][T10408] FS: 00007f0313ede840(0000) GS:ff110000d7b47000(0000) knlGS:0000000000000000 [ 120.154731][T10408] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 120.154900][T10408] CR2: 00007fc6a09f6f98 CR3: 00000000154c0003 CR4: 0000000000771ef0 [ 120.155093][T10408] PKRU: 55555554 [ 120.155190][T10408] Call Trace: [ 120.155286][T10408] [ 120.155353][T10408] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 120.155484][T10408] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 120.155590][T10408] netif_close_many (net/core/dev.c:1804) [ 120.155723][T10408] ? __dev_close_many (net/core/dev.c:1781) [ 120.155854][T10408] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 120.156020][T10408] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 120.156183][T10408] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 120.156343][T10408] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 120.156472][T10408] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 120.156608][T10408] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 120.156772][T10408] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 120.156905][T10408] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.157033][T10408] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.157162][T10408] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 120.157291][T10408] ? mark_usage (kernel/locking/lockdep.c:4674) [ 120.157419][T10408] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.157569][T10408] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.157703][T10408] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.157830][T10408] ? mark_usage (kernel/locking/lockdep.c:4674) [ 120.157964][T10408] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.158093][T10408] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.158222][T10408] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 120.158353][T10408] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.158481][T10408] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.158616][T10408] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 120.158745][T10408] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.158878][T10408] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 120.159009][T10408] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 120.159139][T10408] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 120.159266][T10408] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.159395][T10408] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.159526][T10408] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.159663][T10408] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.159794][T10408] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 120.159926][T10408] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.160055][T10408] ? netlink_ack (./include/linux/skbuff.h:2718) [ 120.160188][T10408] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 120.160317][T10408] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 120.160449][T10408] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 120.160583][T10408] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 120.160716][T10408] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.160846][T10408] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 120.160981][T10408] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 120.161111][T10408] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 120.161242][T10408] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 120.161371][T10408] ? copy_msghdr_from_user (net/socket.c:2635) [ 120.161502][T10408] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 120.161673][T10408] ? move_addr_to_kernel (net/socket.c:258) [ 120.161804][T10408] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 120.161937][T10408] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 120.162068][T10408] ___sys_sendmsg (net/socket.c:2752) [ 120.162197][T10408] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 120.162358][T10408] ? copy_msghdr_from_user (net/socket.c:2603) [ 120.162500][T10408] __sys_sendmsg (net/socket.c:2784) [ 120.162640][T10408] ? __sys_sendmsg_sock (net/socket.c:2765) [ 120.162770][T10408] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 120.162937][T10408] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 120.163067][T10408] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.163199][T10408] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 120.163328][T10408] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 120.163457][T10408] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 120.163592][T10408] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.163752][T10408] RIP: 0033:0x7f031411808e [ 120.163890][T10408] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 120.164353][T10408] RSP: 002b:00007ffdc55078d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 120.164552][T10408] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f031411808e [ 120.164745][T10408] RDX: 0000000000000000 RSI: 00007ffdc5507980 RDI: 0000000000000005 [ 120.164942][T10408] RBP: 00007ffdc55078e0 R08: 0000000000000000 R09: 0000000000000000 [ 120.165135][T10408] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9ee [ 120.165329][T10408] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdc5508040 | [ 120.168061][T10408] ------------[ cut here ]------------ | [ 120.168232][T10408] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/10408 | [ 120.168527][T10408] Modules linked in: | [ 120.170018][T10408] Tainted: [W]=WARN [ 120.170210][T10408] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 120.170463][T10408] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 120.170740][T10408] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 120.171286][T10408] RSP: 0018:ffa000000aba7190 EFLAGS: 00010286 [ 120.171556][T10408] RAX: 00000000ffffffa6 RBX: ff1100000c1d11c0 RCX: 1ff4000001574df8 [ 120.171844][T10408] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c1d127c [ 120.172134][T10408] RBP: ff1100000a3f9000 R08: 1fe220000183a251 R09: ff1100001515ae58 [ 120.172416][T10408] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 120.172714][T10408] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 120.173013][T10408] FS: 00007f0313ede840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 120.173328][T10408] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 120.173596][T10408] CR2: 000000003ed96988 CR3: 00000000154c0004 CR4: 0000000000771ef0 [ 120.173888][T10408] PKRU: 55555554 [ 120.174078][T10408] Call Trace: [ 120.174267][T10408] [ 120.174429][T10408] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 120.174702][T10408] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 120.174964][T10408] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 120.175187][T10408] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 120.175409][T10408] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 120.175677][T10408] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 120.175908][T10408] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.176130][T10408] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.176357][T10408] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 120.176594][T10408] ? mark_usage (kernel/locking/lockdep.c:4674) [ 120.176816][T10408] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.177066][T10408] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.177291][T10408] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.177515][T10408] ? mark_usage (kernel/locking/lockdep.c:4674) [ 120.177752][T10408] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.177986][T10408] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.178214][T10408] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 120.178439][T10408] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.178672][T10408] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.178902][T10408] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 120.179126][T10408] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.179344][T10408] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 120.179518][T10408] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 120.179706][T10408] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 120.179883][T10408] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.180056][T10408] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.180231][T10408] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.180402][T10408] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.180588][T10408] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 120.180761][T10408] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.180942][T10408] ? netlink_ack (./include/linux/skbuff.h:2718) [ 120.181121][T10408] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 120.181292][T10408] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 120.181468][T10408] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 120.181655][T10408] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 120.181829][T10408] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.182006][T10408] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 120.182180][T10408] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 120.182359][T10408] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 120.182548][T10408] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 120.182722][T10408] ? copy_msghdr_from_user (net/socket.c:2635) [ 120.182901][T10408] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 120.183103][T10408] ? move_addr_to_kernel (net/socket.c:258) [ 120.183279][T10408] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 120.183452][T10408] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 120.183644][T10408] ___sys_sendmsg (net/socket.c:2752) [ 120.183817][T10408] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 120.184028][T10408] ? copy_msghdr_from_user (net/socket.c:2603) [ 120.184213][T10408] __sys_sendmsg (net/socket.c:2784) [ 120.184387][T10408] ? __sys_sendmsg_sock (net/socket.c:2765) [ 120.184570][T10408] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 120.184777][T10408] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 120.184961][T10408] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.185136][T10408] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 120.185308][T10408] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 120.185480][T10408] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 120.185669][T10408] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.185879][T10408] RIP: 0033:0x7f031411808e [ 120.186056][T10408] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 120.186559][T10408] RSP: 002b:00007ffdc55078d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 120.186796][T10408] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f031411808e [ 120.187033][T10408] RDX: 0000000000000000 RSI: 00007ffdc5507980 RDI: 0000000000000005 [ 120.187269][T10408] RBP: 00007ffdc55078e0 R08: 0000000000000000 R09: 0000000000000000 [ 120.187504][T10408] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9ee [ 120.187748][T10408] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdc5508040 | [ 120.261771][T10413] ------------[ cut here ]------------ | [ 120.261940][T10413] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/10413 | [ 120.262220][T10413] Modules linked in: | [ 120.263236][T10413] Tainted: [W]=WARN [ 120.263344][T10413] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 120.263526][T10413] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 120.263784][T10413] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 120.264286][T10413] RSP: 0018:ffa000000abf7090 EFLAGS: 00010286 [ 120.264461][T10413] RAX: 00000000ffffffa6 RBX: ff11000005091e00 RCX: 1ff400000157edd8 [ 120.264773][T10413] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000005091ebc [ 120.264985][T10413] RBP: ff11000005982000 R08: 1fe2200000a123d9 R09: ff1100001269d180 [ 120.265193][T10413] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 120.265483][T10413] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 120.265754][T10413] FS: 00007f9947955840(0000) GS:ff110000d7b47000(0000) knlGS:0000000000000000 [ 120.266002][T10413] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 120.266175][T10413] CR2: 00007f9947b4e460 CR3: 0000000015320006 CR4: 0000000000771ef0 [ 120.266384][T10413] PKRU: 55555554 [ 120.266488][T10413] Call Trace: [ 120.266609][T10413] [ 120.266682][T10413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.266820][T10413] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 120.266967][T10413] notifier_call_chain (kernel/notifier.c:85) [ 120.267109][T10413] __netdev_upper_dev_link (net/core/dev.c:8931) [ 120.267249][T10413] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 120.267391][T10413] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 120.267532][T10413] netdev_upper_dev_link (net/core/dev.c:8972) [ 120.267679][T10413] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 120.267821][T10413] register_vlan_dev (net/8021q/vlan.c:183) [ 120.267968][T10413] vlan_newlink (net/8021q/vlan_netlink.c:194) [ 120.268106][T10413] ? nla_strscpy (lib/nlattr.c:795) [ 120.268246][T10413] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 120.268387][T10413] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 120.268526][T10413] ? __dev_get_by_name (net/core/dev.c:883) [ 120.268672][T10413] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 120.268816][T10413] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 120.268963][T10413] rtnl_newlink (net/core/rtnetlink.c:4150) [ 120.269103][T10413] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.269243][T10413] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.269381][T10413] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 120.269520][T10413] ? mark_usage (kernel/locking/lockdep.c:4674) [ 120.269665][T10413] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.269809][T10413] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.269954][T10413] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 120.270093][T10413] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 120.270232][T10413] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 120.270370][T10413] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.270509][T10413] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.270656][T10413] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.270793][T10413] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.270956][T10413] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 120.271094][T10413] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.271233][T10413] ? netlink_ack (./include/linux/skbuff.h:2718) [ 120.271374][T10413] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 120.271511][T10413] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 120.271655][T10413] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 120.271796][T10413] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 120.271942][T10413] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.272083][T10413] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 120.272223][T10413] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 120.272364][T10413] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 120.272505][T10413] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 120.272649][T10413] ? copy_msghdr_from_user (net/socket.c:2635) [ 120.272788][T10413] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 120.272963][T10413] ? move_addr_to_kernel (net/socket.c:258) [ 120.273107][T10413] ___sys_sendmsg (net/socket.c:2752) [ 120.273244][T10413] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.273382][T10413] ? copy_msghdr_from_user (net/socket.c:2603) [ 120.273530][T10413] ? 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)) [ 120.273676][T10413] __sys_sendmsg (net/socket.c:2784) [ 120.273815][T10413] ? __sys_sendmsg_sock (net/socket.c:2765) [ 120.273961][T10413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.274100][T10413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.274239][T10413] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 120.274377][T10413] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 120.274515][T10413] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 120.274657][T10413] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.274829][T10413] RIP: 0033:0x7f9947b8f08e [ 120.274979][T10413] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 120.275473][T10413] RSP: 002b:00007ffd05bed640 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 120.275685][T10413] RAX: ffffffffffffffda RBX: 00007ffd05beddf0 RCX: 00007f9947b8f08e [ 120.275896][T10413] RDX: 0000000000000000 RSI: 00007ffd05bed6f0 RDI: 0000000000000005 [ 120.276103][T10413] RBP: 00007ffd05bed650 R08: 0000000000000000 R09: 0000000000000000 [ 120.276308][T10413] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9ee [ 120.276515][T10413] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd05beddb0 | [ 120.278185][T10413] ------------[ cut here ]------------ | [ 120.278317][T10413] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/10413 | [ 120.278588][T10413] Modules linked in: | [ 120.278969][T10413] Tainted: [W]=WARN [ 120.279072][T10413] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 120.279242][T10413] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 120.279417][T10413] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 120.280070][T10413] RSP: 0018:ffa000000abf71b0 EFLAGS: 00010286 [ 120.280246][T10413] RAX: 00000000ffffffa6 RBX: ff11000004cd3a80 RCX: 1ff400000157edfc [ 120.280446][T10413] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000004cd3b3c [ 120.280651][T10413] RBP: ff11000007c29000 R08: 1fe220000099a769 R09: ff1100001269d180 [ 120.280853][T10413] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 120.281059][T10413] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff9256b3a0 [ 120.281261][T10413] FS: 00007f9947955840(0000) GS:ff110000d7b47000(0000) knlGS:0000000000000000 [ 120.281495][T10413] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 120.281669][T10413] CR2: 00007f9947b4e460 CR3: 0000000015320006 CR4: 0000000000771ef0 [ 120.281875][T10413] PKRU: 55555554 [ 120.281977][T10413] Call Trace: [ 120.282077][T10413] [ 120.282146][T10413] ? register_vlan_dev (net/8021q/vlan.c:188) [ 120.282281][T10413] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 120.282417][T10413] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 120.282558][T10413] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 120.282664][T10413] __dev_notify_flags (net/core/dev.c:9787) [ 120.282800][T10413] ? netdev_update_features (net/core/dev.c:11098) [ 120.282939][T10413] ? netdev_sync_lower_features (./include/net/netdev_lock.h:33) [ 120.283106][T10413] ? netif_change_name (net/core/dev.c:1495) [ 120.283241][T10413] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 120.283377][T10413] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 120.283516][T10413] ? register_vlan_dev (net/8021q/vlan.c:196) [ 120.283661][T10413] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 120.283796][T10413] ? nla_strscpy (lib/nlattr.c:795) [ 120.283938][T10413] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 120.284075][T10413] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 120.284210][T10413] ? __dev_get_by_name (net/core/dev.c:883) [ 120.284348][T10413] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 120.284490][T10413] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 120.284636][T10413] rtnl_newlink (net/core/rtnetlink.c:4150) [ 120.284774][T10413] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.284911][T10413] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.285046][T10413] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 120.285181][T10413] ? mark_usage (kernel/locking/lockdep.c:4674) [ 120.285315][T10413] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.285454][T10413] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.285597][T10413] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 120.285734][T10413] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 120.285873][T10413] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 120.286008][T10413] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.286144][T10413] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.286280][T10413] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.286414][T10413] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.286553][T10413] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 120.286689][T10413] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.286824][T10413] ? netlink_ack (./include/linux/skbuff.h:2718) [ 120.286966][T10413] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 120.287101][T10413] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 120.287239][T10413] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 120.287376][T10413] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 120.287513][T10413] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.287652][T10413] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 120.287789][T10413] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 120.287930][T10413] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 120.288068][T10413] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 120.288203][T10413] ? copy_msghdr_from_user (net/socket.c:2635) [ 120.288337][T10413] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 120.288504][T10413] ? move_addr_to_kernel (net/socket.c:258) [ 120.288648][T10413] ___sys_sendmsg (net/socket.c:2752) [ 120.288783][T10413] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.288921][T10413] ? copy_msghdr_from_user (net/socket.c:2603) [ 120.289065][T10413] ? 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)) [ 120.289201][T10413] __sys_sendmsg (net/socket.c:2784) [ 120.289337][T10413] ? __sys_sendmsg_sock (net/socket.c:2765) [ 120.289476][T10413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.289615][T10413] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.289752][T10413] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 120.289890][T10413] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 120.290025][T10413] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 120.290159][T10413] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.290324][T10413] RIP: 0033:0x7f9947b8f08e [ 120.290464][T10413] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 120.290951][T10413] RSP: 002b:00007ffd05bed640 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 120.291154][T10413] RAX: ffffffffffffffda RBX: 00007ffd05beddf0 RCX: 00007f9947b8f08e [ 120.291352][T10413] RDX: 0000000000000000 RSI: 00007ffd05bed6f0 RDI: 0000000000000005 [ 120.291558][T10413] RBP: 00007ffd05bed650 R08: 0000000000000000 R09: 0000000000000000 [ 120.291761][T10413] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9ee [ 120.291966][T10413] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd05beddb0 | [ 120.342777][T10419] ------------[ cut here ]------------ | [ 120.342981][T10419] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/10419 | [ 120.343305][T10419] Modules linked in: | [ 120.343853][T10419] Tainted: [W]=WARN [ 120.344012][T10419] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 120.344230][T10419] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 120.344459][T10419] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 120.345012][T10419] RSP: 0018:ffa000000ac07090 EFLAGS: 00010286 [ 120.345233][T10419] RAX: 00000000ffffffa6 RBX: ff1100000b87e040 RCX: 1ff4000001580dd8 [ 120.345487][T10419] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b87e0fc [ 120.345751][T10419] RBP: ff11000005982000 R08: 1fe220000170fc21 R09: ff1100001253d180 [ 120.346013][T10419] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 120.346265][T10419] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 120.346521][T10419] FS: 00007fb5b018d840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 120.346821][T10419] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 120.347048][T10419] CR2: 000000000042e5e0 CR3: 000000001536b001 CR4: 0000000000771ef0 [ 120.347305][T10419] PKRU: 55555554 [ 120.347456][T10419] Call Trace: [ 120.347619][T10419] [ 120.347739][T10419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.347933][T10419] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 120.348121][T10419] notifier_call_chain (kernel/notifier.c:85) [ 120.348313][T10419] __netdev_upper_dev_link (net/core/dev.c:8931) [ 120.348512][T10419] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 120.348720][T10419] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 120.348914][T10419] netdev_upper_dev_link (net/core/dev.c:8972) [ 120.349103][T10419] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 120.349292][T10419] register_vlan_dev (net/8021q/vlan.c:183) [ 120.349483][T10419] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 120.349686][T10419] vlan_newlink (net/8021q/vlan_netlink.c:194) [ 120.349879][T10419] ? nla_strscpy (lib/nlattr.c:795) [ 120.350070][T10419] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 120.350258][T10419] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 120.350445][T10419] ? __dev_get_by_name (net/core/dev.c:883) [ 120.350645][T10419] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 120.350837][T10419] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 120.351037][T10419] rtnl_newlink (net/core/rtnetlink.c:4150) [ 120.351227][T10419] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.351413][T10419] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.351612][T10419] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 120.351798][T10419] ? mark_usage (kernel/locking/lockdep.c:4674) [ 120.351991][T10419] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.352184][T10419] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.352372][T10419] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 120.352577][T10419] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 120.352769][T10419] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 120.352961][T10419] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.353146][T10419] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.353335][T10419] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.353521][T10419] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.353723][T10419] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 120.353912][T10419] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.354100][T10419] ? netlink_ack (./include/linux/skbuff.h:2718) [ 120.354296][T10419] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 120.354482][T10419] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 120.354686][T10419] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 120.354882][T10419] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 120.355069][T10419] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.355259][T10419] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 120.355448][T10419] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 120.355652][T10419] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 120.355843][T10419] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 120.356038][T10419] ? copy_msghdr_from_user (net/socket.c:2635) [ 120.356225][T10419] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 120.356444][T10419] ? move_addr_to_kernel (net/socket.c:258) [ 120.356649][T10419] ___sys_sendmsg (net/socket.c:2752) [ 120.356836][T10419] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.357033][T10419] ? copy_msghdr_from_user (net/socket.c:2603) [ 120.357229][T10419] ? 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)) [ 120.357418][T10419] __sys_sendmsg (net/socket.c:2784) [ 120.357618][T10419] ? __sys_sendmsg_sock (net/socket.c:2765) [ 120.357809][T10419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.358002][T10419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.358190][T10419] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 120.358376][T10419] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 120.358582][T10419] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 120.358774][T10419] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.359000][T10419] RIP: 0033:0x7fb5b03c708e [ 120.359194][T10419] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 120.359750][T10419] RSP: 002b:00007ffc7f127ba0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 120.360012][T10419] RAX: ffffffffffffffda RBX: 00007ffc7f128350 RCX: 00007fb5b03c708e [ 120.360266][T10419] RDX: 0000000000000000 RSI: 00007ffc7f127c50 RDI: 0000000000000005 [ 120.360519][T10419] RBP: 00007ffc7f127bb0 R08: 0000000000000000 R09: 0000000000000000 [ 120.360785][T10419] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9ee [ 120.361047][T10419] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc7f128310 | [ 120.363099][T10419] ------------[ cut here ]------------ | [ 120.363277][T10419] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/10419 | [ 120.363603][T10419] Modules linked in: | [ 120.364077][T10419] Tainted: [W]=WARN [ 120.364227][T10419] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 120.364446][T10419] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 120.364683][T10419] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 120.365217][T10419] RSP: 0018:ffa000000ac071b0 EFLAGS: 00010286 [ 120.365436][T10419] RAX: 00000000ffffffa6 RBX: ff1100000b87f000 RCX: 1ff4000001580dfc [ 120.365702][T10419] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b87f0bc [ 120.365958][T10419] RBP: ff11000008661000 R08: 1fe220000170fe19 R09: ff1100001253d180 [ 120.366208][T10419] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 120.366491][T10419] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff9256b3a0 [ 120.366757][T10419] FS: 00007fb5b018d840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 120.367046][T10419] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 120.367264][T10419] CR2: 000000000042e5e0 CR3: 000000001536b001 CR4: 0000000000771ef0 [ 120.367515][T10419] PKRU: 55555554 [ 120.367680][T10419] Call Trace: [ 120.367829][T10419] [ 120.367960][T10419] ? register_vlan_dev (net/8021q/vlan.c:188) [ 120.368145][T10419] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 120.368332][T10419] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 120.368516][T10419] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 120.368684][T10419] __dev_notify_flags (net/core/dev.c:9787) [ 120.368874][T10419] ? netdev_update_features (net/core/dev.c:11098) [ 120.369059][T10419] ? netdev_sync_lower_features (./include/net/netdev_lock.h:33) [ 120.369283][T10419] ? netif_change_name (net/core/dev.c:1495) [ 120.369465][T10419] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 120.369663][T10419] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 120.369851][T10419] ? register_vlan_dev (net/8021q/vlan.c:196) [ 120.370044][T10419] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 120.370230][T10419] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 120.370419][T10419] ? nla_strscpy (lib/nlattr.c:795) [ 120.370618][T10419] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 120.370805][T10419] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 120.371001][T10419] ? __dev_get_by_name (net/core/dev.c:883) [ 120.371187][T10419] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 120.371378][T10419] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 120.371582][T10419] rtnl_newlink (net/core/rtnetlink.c:4150) [ 120.371772][T10419] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.371968][T10419] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.372156][T10419] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 120.372338][T10419] ? mark_usage (kernel/locking/lockdep.c:4674) [ 120.372522][T10419] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.372724][T10419] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.372914][T10419] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 120.373099][T10419] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 120.373286][T10419] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 120.373471][T10419] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.373668][T10419] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.373855][T10419] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.374044][T10419] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.374230][T10419] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 120.374415][T10419] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.374615][T10419] ? netlink_ack (./include/linux/skbuff.h:2718) [ 120.374806][T10419] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 120.374997][T10419] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 120.375185][T10419] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 120.375371][T10419] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 120.375568][T10419] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.375754][T10419] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 120.375947][T10419] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 120.376132][T10419] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 120.376320][T10419] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 120.376504][T10419] ? copy_msghdr_from_user (net/socket.c:2635) [ 120.376698][T10419] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 120.376923][T10419] ? move_addr_to_kernel (net/socket.c:258) [ 120.377113][T10419] ___sys_sendmsg (net/socket.c:2752) [ 120.377298][T10419] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.377483][T10419] ? copy_msghdr_from_user (net/socket.c:2603) [ 120.377694][T10419] ? 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)) [ 120.377888][T10419] __sys_sendmsg (net/socket.c:2784) [ 120.378075][T10419] ? __sys_sendmsg_sock (net/socket.c:2765) [ 120.378264][T10419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.378447][T10419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.378645][T10419] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 120.378829][T10419] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 120.379019][T10419] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 120.379206][T10419] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.379422][T10419] RIP: 0033:0x7fb5b03c708e [ 120.379622][T10419] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 120.380162][T10419] RSP: 002b:00007ffc7f127ba0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 120.380417][T10419] RAX: ffffffffffffffda RBX: 00007ffc7f128350 RCX: 00007fb5b03c708e [ 120.380683][T10419] RDX: 0000000000000000 RSI: 00007ffc7f127c50 RDI: 0000000000000005 [ 120.380942][T10419] RBP: 00007ffc7f127bb0 R08: 0000000000000000 R09: 0000000000000000 [ 120.381192][T10419] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9ee [ 120.381445][T10419] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc7f128310 | [ 120.438344][T10426] ------------[ cut here ]------------ | [ 120.438525][T10426] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/10426 | [ 120.439283][T10426] Modules linked in: | [ 120.439681][T10426] Tainted: [W]=WARN [ 120.439787][T10426] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 120.439971][T10426] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 120.440154][T10426] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 120.440654][T10426] RSP: 0018:ffa000000ac67090 EFLAGS: 00010286 [ 120.440829][T10426] RAX: 00000000ffffffa6 RBX: ff1100000f344c80 RCX: 1ff400000158cdd8 [ 120.441041][T10426] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f344d3c [ 120.441249][T10426] RBP: ff11000005982000 R08: 1fe2200001e689a9 R09: ff1100001183ae80 [ 120.441456][T10426] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 120.441670][T10426] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 120.441885][T10426] FS: 00007fd46d07c840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 120.442131][T10426] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 120.442305][T10426] CR2: 000000000042e5e0 CR3: 0000000014d7d001 CR4: 0000000000771ef0 [ 120.442516][T10426] PKRU: 55555554 [ 120.442627][T10426] Call Trace: [ 120.442731][T10426] [ 120.442804][T10426] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.442951][T10426] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 120.443091][T10426] notifier_call_chain (kernel/notifier.c:85) [ 120.443233][T10426] __netdev_upper_dev_link (net/core/dev.c:8931) [ 120.443371][T10426] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 120.443516][T10426] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 120.443662][T10426] netdev_upper_dev_link (net/core/dev.c:8972) [ 120.443803][T10426] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 120.443948][T10426] register_vlan_dev (net/8021q/vlan.c:183) [ 120.444088][T10426] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 120.444227][T10426] vlan_newlink (net/8021q/vlan_netlink.c:194) [ 120.444365][T10426] ? nla_strscpy (lib/nlattr.c:795) [ 120.444507][T10426] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 120.444652][T10426] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 120.444791][T10426] ? __dev_get_by_name (net/core/dev.c:883) [ 120.444933][T10426] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 120.445077][T10426] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 120.445220][T10426] rtnl_newlink (net/core/rtnetlink.c:4150) [ 120.445360][T10426] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.445497][T10426] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.445641][T10426] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 120.445779][T10426] ? mark_usage (kernel/locking/lockdep.c:4674) [ 120.445922][T10426] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.446064][T10426] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.446202][T10426] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 120.446340][T10426] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 120.446481][T10426] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 120.446624][T10426] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.446763][T10426] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.446908][T10426] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.447044][T10426] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.447184][T10426] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 120.447322][T10426] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.447461][T10426] ? netlink_ack (./include/linux/skbuff.h:2718) [ 120.447610][T10426] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 120.447747][T10426] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 120.447894][T10426] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 120.448033][T10426] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 120.448173][T10426] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.448313][T10426] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 120.448453][T10426] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 120.448599][T10426] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 120.448741][T10426] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 120.448936][T10426] ? copy_msghdr_from_user (net/socket.c:2635) [ 120.449077][T10426] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 120.449247][T10426] ? move_addr_to_kernel (net/socket.c:258) [ 120.449391][T10426] ___sys_sendmsg (net/socket.c:2752) [ 120.449530][T10426] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.449675][T10426] ? copy_msghdr_from_user (net/socket.c:2603) [ 120.449822][T10426] ? 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)) [ 120.449969][T10426] __sys_sendmsg (net/socket.c:2784) [ 120.450143][T10426] ? __sys_sendmsg_sock (net/socket.c:2765) [ 120.450289][T10426] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.450461][T10426] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.450643][T10426] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 120.450781][T10426] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 120.450926][T10426] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 120.451066][T10426] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.451239][T10426] RIP: 0033:0x7fd46d2b608e [ 120.451385][T10426] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 120.451893][T10426] RSP: 002b:00007ffef54591f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 120.452103][T10426] RAX: ffffffffffffffda RBX: 00007ffef54599a0 RCX: 00007fd46d2b608e [ 120.452309][T10426] RDX: 0000000000000000 RSI: 00007ffef54592a0 RDI: 0000000000000005 [ 120.452549][T10426] RBP: 00007ffef5459200 R08: 0000000000000000 R09: 0000000000000000 [ 120.452754][T10426] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9ee [ 120.452965][T10426] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffef5459960 | [ 120.455698][T10426] ------------[ cut here ]------------ | [ 120.455874][T10426] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/10426 | [ 120.456170][T10426] Modules linked in: | [ 120.456556][T10426] Tainted: [W]=WARN [ 120.456660][T10426] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 120.456829][T10426] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 120.457022][T10426] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 120.457505][T10426] RSP: 0018:ffa000000ac671b0 EFLAGS: 00010286 [ 120.457680][T10426] RAX: 00000000ffffffa6 RBX: ff1100000f345380 RCX: 1ff400000158cdfc [ 120.457886][T10426] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f34543c [ 120.458111][T10426] RBP: ff11000008a61000 R08: 1fe2200001e68a89 R09: ff1100001183ae80 [ 120.458312][T10426] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 120.458513][T10426] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff9256b3a0 [ 120.458719][T10426] FS: 00007fd46d07c840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 120.459004][T10426] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 120.459175][T10426] CR2: 0000563602245280 CR3: 0000000014d7d003 CR4: 0000000000771ef0 [ 120.459376][T10426] PKRU: 55555554 [ 120.459479][T10426] Call Trace: [ 120.459585][T10426] [ 120.459654][T10426] ? register_vlan_dev (net/8021q/vlan.c:188) [ 120.459808][T10426] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 120.459953][T10426] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 120.460089][T10426] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 120.460210][T10426] __dev_notify_flags (net/core/dev.c:9787) [ 120.460370][T10426] ? netdev_update_features (net/core/dev.c:11098) [ 120.460507][T10426] ? netdev_sync_lower_features (./include/net/netdev_lock.h:33) [ 120.460680][T10426] ? netif_change_name (net/core/dev.c:1495) [ 120.460816][T10426] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 120.460956][T10426] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 120.461094][T10426] ? register_vlan_dev (net/8021q/vlan.c:196) [ 120.461228][T10426] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 120.461365][T10426] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 120.461499][T10426] ? nla_strscpy (lib/nlattr.c:795) [ 120.461645][T10426] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 120.461781][T10426] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 120.461929][T10426] ? __dev_get_by_name (net/core/dev.c:883) [ 120.462064][T10426] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 120.462205][T10426] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 120.462344][T10426] rtnl_newlink (net/core/rtnetlink.c:4150) [ 120.462482][T10426] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.462619][T10426] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.462756][T10426] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 120.462895][T10426] ? mark_usage (kernel/locking/lockdep.c:4674) [ 120.463030][T10426] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.463168][T10426] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.463305][T10426] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 120.463441][T10426] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 120.463583][T10426] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 120.463718][T10426] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.463854][T10426] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.463996][T10426] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.464130][T10426] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.464267][T10426] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 120.464402][T10426] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.464543][T10426] ? netlink_ack (./include/linux/skbuff.h:2718) [ 120.464682][T10426] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 120.464817][T10426] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 120.464959][T10426] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 120.465095][T10426] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 120.465231][T10426] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.465367][T10426] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 120.465503][T10426] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 120.465646][T10426] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 120.465782][T10426] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 120.465924][T10426] ? copy_msghdr_from_user (net/socket.c:2635) [ 120.466060][T10426] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 120.466227][T10426] ? move_addr_to_kernel (net/socket.c:258) [ 120.466366][T10426] ___sys_sendmsg (net/socket.c:2752) [ 120.466499][T10426] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.466640][T10426] ? copy_msghdr_from_user (net/socket.c:2603) [ 120.466784][T10426] ? 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)) [ 120.466929][T10426] __sys_sendmsg (net/socket.c:2784) [ 120.467064][T10426] ? __sys_sendmsg_sock (net/socket.c:2765) [ 120.467203][T10426] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.467338][T10426] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.467473][T10426] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 120.467613][T10426] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 120.467748][T10426] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 120.467889][T10426] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.468058][T10426] RIP: 0033:0x7fd46d2b608e [ 120.468201][T10426] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 120.468708][T10426] RSP: 002b:00007ffef54591f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 120.468918][T10426] RAX: ffffffffffffffda RBX: 00007ffef54599a0 RCX: 00007fd46d2b608e [ 120.469119][T10426] RDX: 0000000000000000 RSI: 00007ffef54592a0 RDI: 0000000000000005 [ 120.469320][T10426] RBP: 00007ffef5459200 R08: 0000000000000000 R09: 0000000000000000 [ 120.469522][T10426] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9ee [ 120.469728][T10426] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffef5459960 | [ 120.535115][T10432] ------------[ cut here ]------------ | [ 120.535295][T10432] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/10432 | [ 120.535633][T10432] Modules linked in: | [ 120.536048][T10432] Tainted: [W]=WARN [ 120.536153][T10432] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 120.536326][T10432] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 120.536511][T10432] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 120.537121][T10432] RSP: 0018:ffa000000ac47090 EFLAGS: 00010286 [ 120.537295][T10432] RAX: 00000000ffffffa6 RBX: ff1100000d5d9e00 RCX: 1ff4000001588dd8 [ 120.537506][T10432] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d5d9ebc [ 120.537773][T10432] RBP: ff11000005982000 R08: 1fe2200001abb3d9 R09: ff1100000f5e2e80 [ 120.537983][T10432] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 120.538188][T10432] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 120.538394][T10432] FS: 00007f5fac473840(0000) GS:ff110000d7b47000(0000) knlGS:0000000000000000 [ 120.538706][T10432] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 120.538884][T10432] CR2: 000056363cbc8000 CR3: 000000000a9f8004 CR4: 0000000000771ef0 [ 120.539090][T10432] PKRU: 55555554 [ 120.539265][T10432] Call Trace: [ 120.539425][T10432] [ 120.539501][T10432] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.539752][T10432] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 120.539903][T10432] notifier_call_chain (kernel/notifier.c:85) [ 120.540049][T10432] __netdev_upper_dev_link (net/core/dev.c:8931) [ 120.540193][T10432] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 120.540338][T10432] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 120.540483][T10432] netdev_upper_dev_link (net/core/dev.c:8972) [ 120.540709][T10432] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 120.540908][T10432] register_vlan_dev (net/8021q/vlan.c:183) [ 120.541051][T10432] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 120.541196][T10432] vlan_newlink (net/8021q/vlan_netlink.c:194) [ 120.541344][T10432] ? nla_strscpy (lib/nlattr.c:795) [ 120.541488][T10432] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 120.541639][T10432] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 120.541781][T10432] ? __dev_get_by_name (net/core/dev.c:883) [ 120.541927][T10432] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 120.542075][T10432] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 120.542221][T10432] rtnl_newlink (net/core/rtnetlink.c:4150) [ 120.542363][T10432] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.542504][T10432] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.542652][T10432] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 120.542793][T10432] ? mark_usage (kernel/locking/lockdep.c:4674) [ 120.542938][T10432] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.543085][T10432] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.543227][T10432] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 120.543369][T10432] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 120.543510][T10432] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 120.543655][T10432] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.543796][T10432] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.543944][T10432] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.544086][T10432] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.544230][T10432] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 120.544372][T10432] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.544513][T10432] ? netlink_ack (./include/linux/skbuff.h:2718) [ 120.544662][T10432] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 120.544802][T10432] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 120.544949][T10432] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 120.545094][T10432] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 120.545237][T10432] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.545379][T10432] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 120.545523][T10432] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 120.545673][T10432] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 120.545817][T10432] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 120.545961][T10432] ? copy_msghdr_from_user (net/socket.c:2635) [ 120.546102][T10432] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 120.546276][T10432] ? move_addr_to_kernel (net/socket.c:258) [ 120.546423][T10432] ___sys_sendmsg (net/socket.c:2752) [ 120.546571][T10432] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.546712][T10432] ? copy_msghdr_from_user (net/socket.c:2603) [ 120.546867][T10432] ? 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)) [ 120.547012][T10432] __sys_sendmsg (net/socket.c:2784) [ 120.547154][T10432] ? __sys_sendmsg_sock (net/socket.c:2765) [ 120.547300][T10432] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.547444][T10432] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.547589][T10432] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 120.547731][T10432] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 120.547876][T10432] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 120.548018][T10432] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.548194][T10432] RIP: 0033:0x7f5fac6ad08e [ 120.548343][T10432] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 120.548854][T10432] RSP: 002b:00007ffed7556b40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 120.549074][T10432] RAX: ffffffffffffffda RBX: 00007ffed75572f0 RCX: 00007f5fac6ad08e [ 120.549285][T10432] RDX: 0000000000000000 RSI: 00007ffed7556bf0 RDI: 0000000000000005 [ 120.549496][T10432] RBP: 00007ffed7556b50 R08: 0000000000000000 R09: 0000000000000000 [ 120.549713][T10432] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9ee [ 120.549928][T10432] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffed75572b0 | [ 120.551673][T10432] ------------[ cut here ]------------ | [ 120.551822][T10432] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/10432 | [ 120.552101][T10432] Modules linked in: | [ 120.552497][T10432] Tainted: [W]=WARN [ 120.552983][T10432] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 120.553159][T10432] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 120.553339][T10432] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 120.553937][T10432] RSP: 0018:ffa000000ac471b0 EFLAGS: 00010286 [ 120.554113][T10432] RAX: 00000000ffffffa6 RBX: ff11000012471000 RCX: 1ff4000001588dfc [ 120.554321][T10432] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000124710bc [ 120.554529][T10432] RBP: ff11000007f21000 R08: 1fe220000248e219 R09: ff1100000f5e2e80 [ 120.554832][T10432] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 120.555044][T10432] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff9256b3a0 [ 120.555255][T10432] FS: 00007f5fac473840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 120.555498][T10432] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 120.555766][T10432] CR2: 00007ff617672d80 CR3: 000000000a9f8003 CR4: 0000000000771ef0 [ 120.555978][T10432] PKRU: 55555554 [ 120.556082][T10432] Call Trace: [ 120.556186][T10432] [ 120.556258][T10432] ? register_vlan_dev (net/8021q/vlan.c:188) [ 120.556397][T10432] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 120.556542][T10432] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 120.556683][T10432] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 120.556790][T10432] __dev_notify_flags (net/core/dev.c:9787) [ 120.556935][T10432] ? netdev_update_features (net/core/dev.c:11098) [ 120.557075][T10432] ? netdev_sync_lower_features (./include/net/netdev_lock.h:33) [ 120.557248][T10432] ? netif_change_name (net/core/dev.c:1495) [ 120.557385][T10432] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 120.557524][T10432] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 120.557672][T10432] ? register_vlan_dev (net/8021q/vlan.c:196) [ 120.557811][T10432] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 120.557957][T10432] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 120.558096][T10432] ? nla_strscpy (lib/nlattr.c:795) [ 120.558238][T10432] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 120.558379][T10432] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 120.558518][T10432] ? __dev_get_by_name (net/core/dev.c:883) [ 120.558666][T10432] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 120.558811][T10432] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 120.558960][T10432] rtnl_newlink (net/core/rtnetlink.c:4150) [ 120.559102][T10432] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.559242][T10432] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.559381][T10432] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 120.559520][T10432] ? mark_usage (kernel/locking/lockdep.c:4674) [ 120.559664][T10432] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.559811][T10432] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.559958][T10432] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 120.560098][T10432] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 120.560237][T10432] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 120.560376][T10432] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.560514][T10432] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.560751][T10432] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.560895][T10432] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.561036][T10432] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 120.561175][T10432] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.561315][T10432] ? netlink_ack (./include/linux/skbuff.h:2718) [ 120.561457][T10432] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 120.561671][T10432] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 120.561813][T10432] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 120.561960][T10432] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 120.562101][T10432] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.562242][T10432] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 120.562382][T10432] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 120.562523][T10432] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 120.562765][T10432] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 120.562907][T10432] ? copy_msghdr_from_user (net/socket.c:2635) [ 120.563045][T10432] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 120.563219][T10432] ? move_addr_to_kernel (net/socket.c:258) [ 120.563362][T10432] ___sys_sendmsg (net/socket.c:2752) [ 120.563500][T10432] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.563740][T10432] ? copy_msghdr_from_user (net/socket.c:2603) [ 120.563891][T10432] ? 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)) [ 120.564032][T10432] __sys_sendmsg (net/socket.c:2784) [ 120.564171][T10432] ? __sys_sendmsg_sock (net/socket.c:2765) [ 120.564315][T10432] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.564454][T10432] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.564674][T10432] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 120.564814][T10432] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 120.564958][T10432] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 120.565097][T10432] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.565271][T10432] RIP: 0033:0x7f5fac6ad08e [ 120.565417][T10432] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 120.566026][T10432] RSP: 002b:00007ffed7556b40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 120.566236][T10432] RAX: ffffffffffffffda RBX: 00007ffed75572f0 RCX: 00007f5fac6ad08e [ 120.566444][T10432] RDX: 0000000000000000 RSI: 00007ffed7556bf0 RDI: 0000000000000005 [ 120.566752][T10432] RBP: 00007ffed7556b50 R08: 0000000000000000 R09: 0000000000000000 [ 120.566963][T10432] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9ee [ 120.567170][T10432] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffed75572b0 | [ 120.611057][T10438] ------------[ cut here ]------------ | [ 120.611211][T10438] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/10438 | [ 120.611482][T10438] Modules linked in: | [ 120.612622][T10438] Tainted: [W]=WARN [ 120.612728][T10438] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 120.612907][T10438] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 120.613092][T10438] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 120.613585][T10438] RSP: 0018:ffa000000ac87020 EFLAGS: 00010286 [ 120.613755][T10438] RAX: 00000000ffffffa6 RBX: ff11000005280ac0 RCX: 1ff4000001590dca [ 120.613962][T10438] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000005280b7c [ 120.614165][T10438] RBP: ff11000007c29000 R08: 1fe2200000a50171 R09: ff11000012fb2e58 [ 120.614371][T10438] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 120.614582][T10438] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 120.614786][T10438] FS: 00007fcd4d44a840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 120.615030][T10438] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 120.615202][T10438] CR2: 000000002f575988 CR3: 0000000015496004 CR4: 0000000000771ef0 [ 120.615412][T10438] PKRU: 55555554 [ 120.615514][T10438] Call Trace: [ 120.615619][T10438] [ 120.615691][T10438] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 120.615828][T10438] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 120.615970][T10438] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 120.616076][T10438] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 120.616214][T10438] __dev_notify_flags (net/core/dev.c:9787) [ 120.616354][T10438] ? netif_change_name (net/core/dev.c:1495) [ 120.616493][T10438] ? __dev_change_flags (net/core/dev.c:9752) [ 120.616635][T10438] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 120.616774][T10438] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.616918][T10438] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 120.617059][T10438] netif_change_flags (net/core/dev.c:9820) [ 120.617197][T10438] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 120.617334][T10438] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 120.617475][T10438] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 120.617618][T10438] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 120.617792][T10438] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 120.617934][T10438] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 120.618071][T10438] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 120.618209][T10438] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 120.618348][T10438] ? __kernel_text_address (kernel/extable.c:79) [ 120.618487][T10438] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.618633][T10438] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.618773][T10438] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 120.618916][T10438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.619054][T10438] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 120.619191][T10438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.619329][T10438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.619466][T10438] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 120.619611][T10438] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 120.619751][T10438] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 120.619890][T10438] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 120.620028][T10438] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 120.620167][T10438] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 120.620307][T10438] rtnl_newlink (net/core/rtnetlink.c:4150) [ 120.620446][T10438] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.620585][T10438] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.620721][T10438] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 120.620860][T10438] ? mark_usage (kernel/locking/lockdep.c:4674) [ 120.621001][T10438] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.621141][T10438] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.621279][T10438] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.621416][T10438] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 120.621559][T10438] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.621698][T10438] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 120.621837][T10438] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 120.621977][T10438] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 120.622114][T10438] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.622250][T10438] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.622389][T10438] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.622526][T10438] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.622670][T10438] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 120.622806][T10438] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.622947][T10438] ? netlink_ack (./include/linux/skbuff.h:2718) [ 120.623088][T10438] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 120.623227][T10438] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 120.623363][T10438] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 120.623502][T10438] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 120.623646][T10438] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.623786][T10438] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 120.623929][T10438] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 120.624069][T10438] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 120.624209][T10438] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 120.624346][T10438] ? copy_msghdr_from_user (net/socket.c:2635) [ 120.624483][T10438] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 120.624660][T10438] ? move_addr_to_kernel (net/socket.c:258) [ 120.624801][T10438] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 120.624942][T10438] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 120.625082][T10438] ___sys_sendmsg (net/socket.c:2752) [ 120.625219][T10438] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 120.625395][T10438] ? copy_msghdr_from_user (net/socket.c:2603) [ 120.625549][T10438] __sys_sendmsg (net/socket.c:2784) [ 120.625687][T10438] ? __sys_sendmsg_sock (net/socket.c:2765) [ 120.625824][T10438] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 120.626002][T10438] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 120.626139][T10438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.626276][T10438] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 120.626415][T10438] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 120.626556][T10438] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 120.626692][T10438] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.626868][T10438] RIP: 0033:0x7fcd4d68408e [ 120.627012][T10438] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 120.627501][T10438] RSP: 002b:00007ffc4a5ff060 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 120.627712][T10438] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fcd4d68408e [ 120.627920][T10438] RDX: 0000000000000000 RSI: 00007ffc4a5ff110 RDI: 0000000000000005 [ 120.628125][T10438] RBP: 00007ffc4a5ff070 R08: 0000000000000000 R09: 0000000000000000 [ 120.628329][T10438] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9ee [ 120.628533][T10438] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc4a5ff7d0 | [ 120.660190][T10439] ------------[ cut here ]------------ | [ 120.660344][T10439] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/10439 | [ 120.660839][T10439] Modules linked in: | [ 120.661225][T10439] Tainted: [W]=WARN [ 120.661327][T10439] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 120.661495][T10439] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 120.661676][T10439] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 120.662161][T10439] RSP: 0018:ffa000000ac87020 EFLAGS: 00010286 [ 120.662333][T10439] RAX: 00000000ffffffa6 RBX: ff110000139ffa80 RCX: 1ff4000001590dca [ 120.662541][T10439] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000139ffb3c [ 120.662743][T10439] RBP: ff11000008661000 R08: 1fe220000273ff69 R09: ff11000012fb0b58 [ 120.662953][T10439] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 120.663152][T10439] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 120.663354][T10439] FS: 00007f1d8d568840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 120.663596][T10439] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 120.663766][T10439] CR2: 00000000271ec988 CR3: 000000001504e006 CR4: 0000000000771ef0 [ 120.663973][T10439] PKRU: 55555554 [ 120.664073][T10439] Call Trace: [ 120.664173][T10439] [ 120.664242][T10439] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 120.664377][T10439] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 120.664511][T10439] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 120.664619][T10439] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 120.664753][T10439] __dev_notify_flags (net/core/dev.c:9787) [ 120.664894][T10439] ? netif_change_name (net/core/dev.c:1495) [ 120.665028][T10439] ? __dev_change_flags (net/core/dev.c:9752) [ 120.665163][T10439] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 120.665297][T10439] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.665431][T10439] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 120.665573][T10439] netif_change_flags (net/core/dev.c:9820) [ 120.665709][T10439] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 120.665843][T10439] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 120.665985][T10439] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 120.666121][T10439] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 120.666289][T10439] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 120.666423][T10439] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 120.666562][T10439] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 120.666697][T10439] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 120.666831][T10439] ? __kernel_text_address (kernel/extable.c:79) [ 120.666970][T10439] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.667105][T10439] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.667240][T10439] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 120.667378][T10439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.667511][T10439] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 120.667646][T10439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.667782][T10439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.667921][T10439] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 120.668057][T10439] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 120.668192][T10439] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 120.668326][T10439] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 120.668462][T10439] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 120.668602][T10439] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 120.668739][T10439] rtnl_newlink (net/core/rtnetlink.c:4150) [ 120.668878][T10439] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.669013][T10439] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.669147][T10439] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 120.669280][T10439] ? mark_usage (kernel/locking/lockdep.c:4674) [ 120.669413][T10439] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.669554][T10439] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.669687][T10439] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.669820][T10439] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 120.669959][T10439] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.670094][T10439] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 120.670229][T10439] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 120.670364][T10439] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 120.670500][T10439] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.670640][T10439] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.670776][T10439] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.670913][T10439] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.671048][T10439] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 120.671183][T10439] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.671317][T10439] ? netlink_ack (./include/linux/skbuff.h:2718) [ 120.671456][T10439] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 120.671595][T10439] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 120.671732][T10439] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 120.671872][T10439] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 120.672007][T10439] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.672143][T10439] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 120.672280][T10439] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 120.672416][T10439] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 120.672555][T10439] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 120.672691][T10439] ? copy_msghdr_from_user (net/socket.c:2635) [ 120.672825][T10439] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 120.672996][T10439] ? move_addr_to_kernel (net/socket.c:258) [ 120.673132][T10439] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 120.673266][T10439] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 120.673401][T10439] ___sys_sendmsg (net/socket.c:2752) [ 120.673540][T10439] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 120.673709][T10439] ? copy_msghdr_from_user (net/socket.c:2603) [ 120.673856][T10439] __sys_sendmsg (net/socket.c:2784) [ 120.673995][T10439] ? __sys_sendmsg_sock (net/socket.c:2765) [ 120.674127][T10439] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 120.674297][T10439] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 120.674431][T10439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.674572][T10439] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 120.674707][T10439] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 120.674842][T10439] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 120.674979][T10439] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.675145][T10439] RIP: 0033:0x7f1d8d7a208e [ 120.675285][T10439] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 120.675768][T10439] RSP: 002b:00007fff10826a20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 120.675974][T10439] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f1d8d7a208e [ 120.676173][T10439] RDX: 0000000000000000 RSI: 00007fff10826ad0 RDI: 0000000000000005 [ 120.676374][T10439] RBP: 00007fff10826a30 R08: 0000000000000000 R09: 0000000000000000 [ 120.676580][T10439] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9ee [ 120.676780][T10439] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff10827190 | [ 120.700418][T10440] ------------[ cut here ]------------ | [ 120.700579][T10440] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/10440 | [ 120.700852][T10440] Modules linked in: | [ 120.701236][T10440] Tainted: [W]=WARN [ 120.701337][T10440] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 120.701504][T10440] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 120.701685][T10440] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 120.702167][T10440] RSP: 0018:ffa000000ac87020 EFLAGS: 00010286 [ 120.702336][T10440] RAX: 00000000ffffffa6 RBX: ff11000014e7e580 RCX: 1ff4000001590dca [ 120.702542][T10440] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000014e7e63c [ 120.702746][T10440] RBP: ff11000008a61000 R08: 1fe22000029cfcc9 R09: ff1100000e1a0b58 [ 120.702953][T10440] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 120.703153][T10440] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 120.703354][T10440] FS: 00007f20973b6840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 120.703599][T10440] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 120.703768][T10440] CR2: 0000000014582988 CR3: 000000000f189002 CR4: 0000000000771ef0 [ 120.703974][T10440] PKRU: 55555554 [ 120.704075][T10440] Call Trace: [ 120.704176][T10440] [ 120.704246][T10440] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 120.704381][T10440] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 120.704521][T10440] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 120.704630][T10440] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 120.704765][T10440] __dev_notify_flags (net/core/dev.c:9787) [ 120.704907][T10440] ? netif_change_name (net/core/dev.c:1495) [ 120.705041][T10440] ? __dev_change_flags (net/core/dev.c:9752) [ 120.705176][T10440] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 120.705309][T10440] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.705448][T10440] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 120.705589][T10440] netif_change_flags (net/core/dev.c:9820) [ 120.705724][T10440] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 120.705859][T10440] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 120.706000][T10440] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 120.706136][T10440] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 120.706305][T10440] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 120.706439][T10440] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 120.706579][T10440] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 120.706712][T10440] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 120.706847][T10440] ? __kernel_text_address (kernel/extable.c:79) [ 120.706987][T10440] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.707124][T10440] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.707259][T10440] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 120.707394][T10440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.707528][T10440] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 120.707755][T10440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.707893][T10440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.708027][T10440] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 120.708164][T10440] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 120.708299][T10440] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 120.708434][T10440] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 120.708647][T10440] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 120.708785][T10440] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 120.708926][T10440] rtnl_newlink (net/core/rtnetlink.c:4150) [ 120.709064][T10440] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.709197][T10440] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.709333][T10440] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 120.709467][T10440] ? mark_usage (kernel/locking/lockdep.c:4674) [ 120.709677][T10440] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.709914][T10440] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.710050][T10440] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.710185][T10440] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 120.710319][T10440] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.710454][T10440] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 120.710667][T10440] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 120.710802][T10440] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 120.710940][T10440] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.711076][T10440] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.711212][T10440] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.711346][T10440] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.711481][T10440] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 120.711668][T10440] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.711803][T10440] ? netlink_ack (./include/linux/skbuff.h:2718) [ 120.711947][T10440] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 120.712083][T10440] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 120.712220][T10440] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 120.712356][T10440] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 120.712492][T10440] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.712684][T10440] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 120.712820][T10440] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 120.712962][T10440] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 120.713101][T10440] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 120.713238][T10440] ? copy_msghdr_from_user (net/socket.c:2635) [ 120.713374][T10440] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 120.713596][T10440] ? move_addr_to_kernel (net/socket.c:258) [ 120.713733][T10440] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 120.713872][T10440] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 120.714010][T10440] ___sys_sendmsg (net/socket.c:2752) [ 120.714146][T10440] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 120.714314][T10440] ? copy_msghdr_from_user (net/socket.c:2603) [ 120.714462][T10440] __sys_sendmsg (net/socket.c:2784) [ 120.714653][T10440] ? __sys_sendmsg_sock (net/socket.c:2765) [ 120.714788][T10440] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 120.714963][T10440] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 120.715097][T10440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.715234][T10440] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 120.715370][T10440] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 120.715505][T10440] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 120.715650][T10440] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.715818][T10440] RIP: 0033:0x7f20975f008e [ 120.715963][T10440] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 120.716445][T10440] RSP: 002b:00007ffc4a6cf000 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 120.716652][T10440] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f20975f008e [ 120.716853][T10440] RDX: 0000000000000000 RSI: 00007ffc4a6cf0b0 RDI: 0000000000000005 [ 120.717061][T10440] RBP: 00007ffc4a6cf010 R08: 0000000000000000 R09: 0000000000000000 [ 120.717261][T10440] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9ee [ 120.717463][T10440] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc4a6cf770 | [ 120.748459][T10441] ------------[ cut here ]------------ | [ 120.748653][T10441] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/10441 | [ 120.748975][T10441] Modules linked in: | [ 120.749451][T10441] Tainted: [W]=WARN [ 120.750214][T10441] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 120.750427][T10441] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 120.750663][T10441] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 120.751196][T10441] RSP: 0018:ffa000000ac97020 EFLAGS: 00010286 [ 120.751413][T10441] RAX: 00000000ffffffa6 RBX: ff11000014e7fc40 RCX: 1ff4000001592dca [ 120.751673][T10441] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000014e7fcfc [ 120.751928][T10441] RBP: ff11000007f21000 R08: 1fe22000029cffa1 R09: ff1100000e1a2e58 [ 120.752173][T10441] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 120.752421][T10441] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 120.752683][T10441] FS: 00007f8c90fd2840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 120.752973][T10441] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 120.753187][T10441] CR2: 00007f8c912a21a0 CR3: 00000000142d4006 CR4: 0000000000771ef0 [ 120.753438][T10441] PKRU: 55555554 [ 120.753598][T10441] Call Trace: [ 120.753746][T10441] [ 120.753862][T10441] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 120.754051][T10441] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 120.754235][T10441] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 120.754384][T10441] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 120.754577][T10441] __dev_notify_flags (net/core/dev.c:9787) [ 120.754766][T10441] ? netif_change_name (net/core/dev.c:1495) [ 120.754956][T10441] ? __dev_change_flags (net/core/dev.c:9752) [ 120.755142][T10441] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 120.755324][T10441] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.755507][T10441] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 120.755704][T10441] netif_change_flags (net/core/dev.c:9820) [ 120.755892][T10441] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 120.756077][T10441] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 120.756263][T10441] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 120.756447][T10441] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 120.756674][T10441] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 120.756856][T10441] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 120.757046][T10441] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 120.757229][T10441] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 120.757411][T10441] ? __kernel_text_address (kernel/extable.c:79) [ 120.757606][T10441] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.757799][T10441] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.757991][T10441] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 120.758176][T10441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.758360][T10441] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 120.758556][T10441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.758738][T10441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.758929][T10441] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 120.759115][T10441] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 120.759294][T10441] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 120.759476][T10441] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 120.759674][T10441] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 120.759858][T10441] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 120.760053][T10441] rtnl_newlink (net/core/rtnetlink.c:4150) [ 120.760237][T10441] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.760415][T10441] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.760611][T10441] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 120.760792][T10441] ? mark_usage (kernel/locking/lockdep.c:4674) [ 120.760975][T10441] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.761161][T10441] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.761341][T10441] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.761525][T10441] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 120.761721][T10441] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.761912][T10441] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 120.762094][T10441] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 120.762275][T10441] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 120.762456][T10441] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.762650][T10441] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.762836][T10441] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.763029][T10441] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.763232][T10441] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 120.763413][T10441] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.763609][T10441] ? netlink_ack (./include/linux/skbuff.h:2718) [ 120.763795][T10441] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 120.763986][T10441] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 120.764173][T10441] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 120.764361][T10441] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 120.764557][T10441] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.764743][T10441] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 120.764935][T10441] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 120.765118][T10441] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 120.765305][T10441] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 120.765487][T10441] ? copy_msghdr_from_user (net/socket.c:2635) [ 120.765683][T10441] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 120.765906][T10441] ? move_addr_to_kernel (net/socket.c:258) [ 120.766092][T10441] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 120.766275][T10441] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 120.766459][T10441] ___sys_sendmsg (net/socket.c:2752) [ 120.766652][T10441] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 120.766877][T10441] ? copy_msghdr_from_user (net/socket.c:2603) [ 120.767075][T10441] __sys_sendmsg (net/socket.c:2784) [ 120.767257][T10441] ? __sys_sendmsg_sock (net/socket.c:2765) [ 120.767438][T10441] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 120.767669][T10441] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 120.767853][T10441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.768046][T10441] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 120.768229][T10441] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 120.768411][T10441] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 120.768611][T10441] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.768826][T10441] RIP: 0033:0x7f8c9120c08e [ 120.769020][T10441] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 120.769555][T10441] RSP: 002b:00007ffc78915b00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 120.769808][T10441] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8c9120c08e [ 120.770064][T10441] RDX: 0000000000000000 RSI: 00007ffc78915bb0 RDI: 0000000000000005 [ 120.770311][T10441] RBP: 00007ffc78915b10 R08: 0000000000000000 R09: 0000000000000000 [ 120.770571][T10441] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9ee [ 120.770823][T10441] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc78916270 | [ 120.860253][T10447] ------------[ cut here ]------------ | [ 120.860466][T10447] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/10447 | [ 120.860788][T10447] Modules linked in: | [ 120.861291][T10447] Tainted: [W]=WARN [ 120.861437][T10447] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 120.861680][T10447] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 120.861907][T10447] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 120.862429][T10447] RSP: 0018:ffa000000acd70a0 EFLAGS: 00010286 [ 120.862671][T10447] RAX: 00000000ffffffa6 RBX: ff110000092b78c0 RCX: 1ff400000159adda [ 120.862924][T10447] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000092b797c [ 120.863174][T10447] RBP: ff11000007c29000 R08: 1fe2200001256f31 R09: ff11000014c85180 [ 120.863416][T10447] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 120.863672][T10447] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 120.863934][T10447] FS: 00007f973a9ff840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 120.864214][T10447] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 120.864426][T10447] CR2: 000000000042e5e0 CR3: 000000000a11d003 CR4: 0000000000771ef0 [ 120.864682][T10447] PKRU: 55555554 [ 120.864827][T10447] Call Trace: [ 120.864980][T10447] [ 120.865097][T10447] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 120.865276][T10447] ? notifier_call_chain (kernel/notifier.c:85) [ 120.865461][T10447] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 120.865621][T10447] netif_state_change (net/core/dev.c:1605) [ 120.865802][T10447] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 120.866019][T10447] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 120.866199][T10447] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 120.866379][T10447] ? __kernel_text_address (kernel/extable.c:79) [ 120.866570][T10447] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 120.866752][T10447] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 120.866942][T10447] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 120.867123][T10447] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 120.867335][T10447] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 120.867514][T10447] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 120.867707][T10447] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 120.867895][T10447] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 120.868074][T10447] ? __kernel_text_address (kernel/extable.c:79) [ 120.868255][T10447] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.868458][T10447] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.868680][T10447] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 120.868862][T10447] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.869053][T10447] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 120.869234][T10447] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.869412][T10447] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.869605][T10447] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 120.869786][T10447] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 120.869974][T10447] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 120.870601][T10447] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 120.870783][T10447] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 120.870969][T10447] ? nla_get_range_signed (lib/nlattr.c:270) [ 120.871180][T10447] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 120.871360][T10447] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 120.871553][T10447] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 120.871740][T10447] rtnl_newlink (net/core/rtnetlink.c:4150) [ 120.871955][T10447] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.872137][T10447] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.872316][T10447] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 120.872495][T10447] ? mark_usage (kernel/locking/lockdep.c:4674) [ 120.872688][T10447] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.872883][T10447] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.873065][T10447] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 120.873245][T10447] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 120.873424][T10447] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 120.873616][T10447] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.873795][T10447] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.873984][T10447] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.874161][T10447] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.874341][T10447] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 120.874518][T10447] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.874728][T10447] ? netlink_ack (./include/linux/skbuff.h:2718) [ 120.874917][T10447] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 120.875096][T10447] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 120.875278][T10447] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 120.875463][T10447] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 120.875652][T10447] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.875831][T10447] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 120.876015][T10447] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 120.876196][T10447] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 120.876375][T10447] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 120.876570][T10447] ? copy_msghdr_from_user (net/socket.c:2635) [ 120.876752][T10447] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 120.876969][T10447] ? move_addr_to_kernel (net/socket.c:258) [ 120.877152][T10447] ___sys_sendmsg (net/socket.c:2752) [ 120.877331][T10447] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.877510][T10447] ? copy_msghdr_from_user (net/socket.c:2603) [ 120.877724][T10447] ? 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)) [ 120.877914][T10447] __sys_sendmsg (net/socket.c:2784) [ 120.878098][T10447] ? __sys_sendmsg_sock (net/socket.c:2765) [ 120.878281][T10447] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.878466][T10447] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.878669][T10447] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 120.878847][T10447] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 120.879034][T10447] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 120.879215][T10447] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.879425][T10447] RIP: 0033:0x7f973ac3908e [ 120.879624][T10447] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 120.880146][T10447] RSP: 002b:00007fff731936f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 120.880391][T10447] RAX: ffffffffffffffda RBX: 00007fff73193e90 RCX: 00007f973ac3908e [ 120.880650][T10447] RDX: 0000000000000000 RSI: 00007fff731937a0 RDI: 0000000000000005 [ 120.880899][T10447] RBP: 00007fff73193700 R08: 0000000000000000 R09: 0000000000000000 [ 120.881141][T10447] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9ef [ 120.881383][T10447] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff73193e60 | [ 120.915576][T10448] ------------[ cut here ]------------ | [ 120.915767][T10448] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/10448 | [ 120.916122][T10448] Modules linked in: | [ 120.916734][T10448] Tainted: [W]=WARN [ 120.916890][T10448] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 120.917101][T10448] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 120.917318][T10448] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 120.917860][T10448] RSP: 0018:ffa000000acd70a0 EFLAGS: 00010286 [ 120.918081][T10448] RAX: 00000000ffffffa6 RBX: ff110000092b6040 RCX: 1ff400000159adda [ 120.918321][T10448] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000092b60fc [ 120.918574][T10448] RBP: ff11000008661000 R08: 1fe2200001256c21 R09: ff11000012698b80 [ 120.918814][T10448] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 120.919064][T10448] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 120.919306][T10448] FS: 00007fef4b857840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 120.919588][T10448] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 120.919798][T10448] CR2: 000000000042e5e0 CR3: 000000000a11d006 CR4: 0000000000771ef0 [ 120.920057][T10448] PKRU: 55555554 [ 120.920201][T10448] Call Trace: [ 120.920344][T10448] [ 120.920457][T10448] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 120.920648][T10448] ? notifier_call_chain (kernel/notifier.c:85) [ 120.920827][T10448] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 120.920981][T10448] netif_state_change (net/core/dev.c:1605) [ 120.921162][T10448] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 120.921370][T10448] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 120.921565][T10448] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 120.921743][T10448] ? __kernel_text_address (kernel/extable.c:79) [ 120.921927][T10448] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 120.922105][T10448] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 120.922285][T10448] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 120.922463][T10448] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 120.922683][T10448] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 120.922861][T10448] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 120.923045][T10448] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 120.923221][T10448] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 120.923397][T10448] ? __kernel_text_address (kernel/extable.c:79) [ 120.923586][T10448] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.923767][T10448] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.923955][T10448] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 120.924132][T10448] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.924309][T10448] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 120.924484][T10448] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.924674][T10448] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.924855][T10448] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 120.925060][T10448] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 120.925265][T10448] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 120.925475][T10448] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 120.925668][T10448] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 120.925844][T10448] ? nla_get_range_signed (lib/nlattr.c:270) [ 120.926030][T10448] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 120.926208][T10448] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 120.926386][T10448] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 120.926578][T10448] rtnl_newlink (net/core/rtnetlink.c:4150) [ 120.926764][T10448] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.926946][T10448] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.927125][T10448] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 120.927301][T10448] ? mark_usage (kernel/locking/lockdep.c:4674) [ 120.927478][T10448] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.927674][T10448] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.927854][T10448] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 120.928042][T10448] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 120.928221][T10448] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 120.928398][T10448] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.928586][T10448] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.928769][T10448] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.928953][T10448] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.929133][T10448] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 120.929310][T10448] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.929493][T10448] ? netlink_ack (./include/linux/skbuff.h:2718) [ 120.929687][T10448] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 120.929871][T10448] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 120.930052][T10448] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 120.930233][T10448] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 120.930411][T10448] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.930605][T10448] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 120.930785][T10448] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 120.930974][T10448] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 120.931154][T10448] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 120.931332][T10448] ? copy_msghdr_from_user (net/socket.c:2635) [ 120.931509][T10448] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 120.931730][T10448] ? move_addr_to_kernel (net/socket.c:258) [ 120.931950][T10448] ___sys_sendmsg (net/socket.c:2752) [ 120.932127][T10448] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.932335][T10448] ? copy_msghdr_from_user (net/socket.c:2603) [ 120.932527][T10448] ? 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)) [ 120.932722][T10448] __sys_sendmsg (net/socket.c:2784) [ 120.932910][T10448] ? __sys_sendmsg_sock (net/socket.c:2765) [ 120.933094][T10448] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.933273][T10448] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.933455][T10448] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 120.933653][T10448] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 120.933836][T10448] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 120.934025][T10448] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.934235][T10448] RIP: 0033:0x7fef4ba9108e [ 120.934420][T10448] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 120.934957][T10448] RSP: 002b:00007ffd4dd20160 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 120.935203][T10448] RAX: ffffffffffffffda RBX: 00007ffd4dd20900 RCX: 00007fef4ba9108e [ 120.935446][T10448] RDX: 0000000000000000 RSI: 00007ffd4dd20210 RDI: 0000000000000005 [ 120.935702][T10448] RBP: 00007ffd4dd20170 R08: 0000000000000000 R09: 0000000000000000 [ 120.935955][T10448] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9ef [ 120.936197][T10448] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd4dd208d0 | [ 120.958025][T10449] ------------[ cut here ]------------ | [ 120.958171][T10449] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/10449 | [ 120.958432][T10449] Modules linked in: | [ 120.958816][T10449] Tainted: [W]=WARN [ 120.958920][T10449] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 120.959086][T10449] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 120.959258][T10449] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 120.959740][T10449] RSP: 0018:ffa000000acd70a0 EFLAGS: 00010286 [ 120.959913][T10449] RAX: 00000000ffffffa6 RBX: ff110000052803c0 RCX: 1ff400000159adda [ 120.960109][T10449] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000528047c [ 120.960308][T10449] RBP: ff11000008a61000 R08: 1fe2200000a50091 R09: ff110000098f5180 [ 120.960504][T10449] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 120.960721][T10449] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 120.960926][T10449] FS: 00007f4edd50e840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 120.961159][T10449] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 120.961325][T10449] CR2: 000000000042e5e0 CR3: 000000001569b003 CR4: 0000000000771ef0 [ 120.961523][T10449] PKRU: 55555554 [ 120.961628][T10449] Call Trace: [ 120.961727][T10449] [ 120.961796][T10449] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 120.961941][T10449] ? notifier_call_chain (kernel/notifier.c:85) [ 120.962077][T10449] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 120.962178][T10449] netif_state_change (net/core/dev.c:1605) [ 120.962313][T10449] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 120.962480][T10449] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 120.962616][T10449] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 120.962749][T10449] ? __kernel_text_address (kernel/extable.c:79) [ 120.962888][T10449] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 120.963023][T10449] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 120.963157][T10449] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 120.963290][T10449] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 120.963455][T10449] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 120.963592][T10449] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 120.963725][T10449] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 120.963857][T10449] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 120.963997][T10449] ? __kernel_text_address (kernel/extable.c:79) [ 120.964129][T10449] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.964263][T10449] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.964396][T10449] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 120.964530][T10449] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.964759][T10449] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 120.964898][T10449] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.965031][T10449] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.965163][T10449] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 120.965296][T10449] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 120.965428][T10449] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 120.965651][T10449] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 120.965787][T10449] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 120.965926][T10449] ? nla_get_range_signed (lib/nlattr.c:270) [ 120.966060][T10449] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 120.966196][T10449] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 120.966328][T10449] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 120.966465][T10449] rtnl_newlink (net/core/rtnetlink.c:4150) [ 120.966677][T10449] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.966890][T10449] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.967022][T10449] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 120.967154][T10449] ? mark_usage (kernel/locking/lockdep.c:4674) [ 120.967286][T10449] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.967421][T10449] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.967652][T10449] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 120.967786][T10449] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 120.967924][T10449] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 120.968057][T10449] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.968189][T10449] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.968322][T10449] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.968455][T10449] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.968641][T10449] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 120.968773][T10449] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.968912][T10449] ? netlink_ack (./include/linux/skbuff.h:2718) [ 120.969048][T10449] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 120.969178][T10449] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 120.969312][T10449] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 120.969447][T10449] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 120.969632][T10449] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 120.969766][T10449] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 120.969905][T10449] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 120.970038][T10449] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 120.970170][T10449] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 120.970302][T10449] ? copy_msghdr_from_user (net/socket.c:2635) [ 120.970434][T10449] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 120.970654][T10449] ? move_addr_to_kernel (net/socket.c:258) [ 120.970791][T10449] ___sys_sendmsg (net/socket.c:2752) [ 120.970928][T10449] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.971060][T10449] ? copy_msghdr_from_user (net/socket.c:2603) [ 120.971202][T10449] ? 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)) [ 120.971337][T10449] __sys_sendmsg (net/socket.c:2784) [ 120.971469][T10449] ? __sys_sendmsg_sock (net/socket.c:2765) [ 120.971663][T10449] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.971796][T10449] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.971934][T10449] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 120.972067][T10449] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 120.972197][T10449] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 120.972329][T10449] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.972492][T10449] RIP: 0033:0x7f4edd74808e [ 120.972647][T10449] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 120.973129][T10449] RSP: 002b:00007fff76e64380 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 120.973330][T10449] RAX: ffffffffffffffda RBX: 00007fff76e64b20 RCX: 00007f4edd74808e [ 120.973529][T10449] RDX: 0000000000000000 RSI: 00007fff76e64430 RDI: 0000000000000005 [ 120.973732][T10449] RBP: 00007fff76e64390 R08: 0000000000000000 R09: 0000000000000000 [ 120.973934][T10449] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9ef [ 120.974131][T10449] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff76e64af0 | [ 120.995721][T10450] ------------[ cut here ]------------ | [ 120.995910][T10450] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/10450 | [ 120.996221][T10450] Modules linked in: | [ 120.996697][T10450] Tainted: [W]=WARN [ 120.996853][T10450] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 120.997077][T10450] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 120.997297][T10450] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 120.997821][T10450] RSP: 0018:ffa000000acf70a0 EFLAGS: 00010286 [ 120.998045][T10450] RAX: 00000000ffffffa6 RBX: ff11000012e803c0 RCX: 1ff400000159edda [ 120.998290][T10450] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000012e8047c [ 120.998565][T10450] RBP: ff11000007f21000 R08: 1fe22000025d0091 R09: ff110000098f2e80 [ 120.998808][T10450] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 120.999062][T10450] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 120.999312][T10450] FS: 00007f7c173fd840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 120.999702][T10450] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 121.000019][T10450] CR2: 000000000042e5e0 CR3: 000000000a11d002 CR4: 0000000000771ef0 [ 121.000345][T10450] PKRU: 55555554 [ 121.000592][T10450] Call Trace: [ 121.000826][T10450] [ 121.001000][T10450] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 121.001184][T10450] ? notifier_call_chain (kernel/notifier.c:85) [ 121.001367][T10450] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 121.001517][T10450] netif_state_change (net/core/dev.c:1605) [ 121.001713][T10450] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 121.001937][T10450] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 121.002122][T10450] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 121.002301][T10450] ? __kernel_text_address (kernel/extable.c:79) [ 121.002481][T10450] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 121.002688][T10450] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 121.002877][T10450] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 121.003060][T10450] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 121.003273][T10450] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 121.003456][T10450] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 121.003649][T10450] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 121.003829][T10450] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 121.004014][T10450] ? __kernel_text_address (kernel/extable.c:79) [ 121.004194][T10450] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 121.004377][T10450] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 121.004571][T10450] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 121.004752][T10450] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 121.004939][T10450] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 121.005116][T10450] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 121.005295][T10450] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 121.005474][T10450] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 121.005667][T10450] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 121.005845][T10450] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 121.006038][T10450] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 121.006221][T10450] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 121.006399][T10450] ? nla_get_range_signed (lib/nlattr.c:270) [ 121.006589][T10450] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 121.006770][T10450] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 121.006959][T10450] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 121.007146][T10450] rtnl_newlink (net/core/rtnetlink.c:4150) [ 121.007329][T10450] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 121.007509][T10450] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 121.007703][T10450] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 121.007887][T10450] ? mark_usage (kernel/locking/lockdep.c:4674) [ 121.008066][T10450] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 121.008251][T10450] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 121.008433][T10450] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 121.008623][T10450] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 121.008806][T10450] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 121.008994][T10450] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 121.009173][T10450] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 121.009354][T10450] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 121.009546][T10450] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 121.009729][T10450] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 121.009912][T10450] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 121.010092][T10450] ? netlink_ack (./include/linux/skbuff.h:2718) [ 121.010279][T10450] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 121.010458][T10450] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 121.010655][T10450] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 121.010837][T10450] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 121.011027][T10450] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 121.011207][T10450] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 121.011389][T10450] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 121.011583][T10450] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 121.011769][T10450] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 121.011960][T10450] ? copy_msghdr_from_user (net/socket.c:2635) [ 121.012143][T10450] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 121.012353][T10450] ? move_addr_to_kernel (net/socket.c:258) [ 121.012552][T10450] ___sys_sendmsg (net/socket.c:2752) [ 121.012732][T10450] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 121.012920][T10450] ? copy_msghdr_from_user (net/socket.c:2603) [ 121.013116][T10450] ? 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)) [ 121.013300][T10450] __sys_sendmsg (net/socket.c:2784) [ 121.013482][T10450] ? __sys_sendmsg_sock (net/socket.c:2765) [ 121.013681][T10450] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 121.013861][T10450] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 121.014054][T10450] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 121.014233][T10450] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 121.014417][T10450] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 121.014616][T10450] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 121.014829][T10450] RIP: 0033:0x7f7c1763708e [ 121.015021][T10450] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 121.015606][T10450] RSP: 002b:00007fff746d13d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 121.015857][T10450] RAX: ffffffffffffffda RBX: 00007fff746d1b70 RCX: 00007f7c1763708e [ 121.016112][T10450] RDX: 0000000000000000 RSI: 00007fff746d1480 RDI: 0000000000000005 [ 121.016357][T10450] RBP: 00007fff746d13e0 R08: 0000000000000000 R09: 0000000000000000 [ 121.016616][T10450] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9ef [ 121.016872][T10450] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff746d1b40 | [ 125.293229][T10852] ------------[ cut here ]------------ | [ 125.293406][T10852] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/10852 | [ 125.293687][T10852] Modules linked in: | [ 125.294063][T10852] Tainted: [W]=WARN [ 125.294163][T10852] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 125.294328][T10852] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 125.294498][T10852] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 125.294982][T10852] RSP: 0018:ffa000000ae670a0 EFLAGS: 00010286 [ 125.295149][T10852] RAX: 00000000ffffffa6 RBX: ff1100001257b540 RCX: 1ff40000015ccdda [ 125.295345][T10852] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100001257b5fc [ 125.295563][T10852] RBP: ff11000007c29000 R08: 1fe22000024af6c1 R09: ff1100001565d180 [ 125.295762][T10852] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 125.295963][T10852] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 125.296161][T10852] FS: 00007fde3c386840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 125.296389][T10852] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 125.296561][T10852] CR2: 000000000042e5e0 CR3: 0000000014e04001 CR4: 0000000000771ef0 [ 125.296763][T10852] PKRU: 55555554 [ 125.296863][T10852] Call Trace: [ 125.296968][T10852] [ 125.297037][T10852] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 125.297175][T10852] ? notifier_call_chain (kernel/notifier.c:85) [ 125.297309][T10852] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 125.297414][T10852] netif_state_change (net/core/dev.c:1605) [ 125.297556][T10852] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 125.297719][T10852] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 125.297852][T10852] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 125.297991][T10852] ? __kernel_text_address (kernel/extable.c:79) [ 125.298123][T10852] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 125.298255][T10852] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 125.298390][T10852] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 125.298524][T10852] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 125.298697][T10852] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 125.298829][T10852] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 125.298968][T10852] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 125.299098][T10852] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 125.299231][T10852] ? __kernel_text_address (kernel/extable.c:79) [ 125.299360][T10852] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 125.299492][T10852] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 125.299628][T10852] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 125.299760][T10852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.299897][T10852] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 125.300030][T10852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.300160][T10852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.300292][T10852] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 125.300426][T10852] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 125.300651][T10852] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 125.300783][T10852] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 125.300924][T10852] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 125.301057][T10852] ? nla_get_range_signed (lib/nlattr.c:270) [ 125.301186][T10852] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 125.301318][T10852] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 125.301448][T10852] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 125.301659][T10852] rtnl_newlink (net/core/rtnetlink.c:4150) [ 125.301894][T10852] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 125.302027][T10852] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 125.302159][T10852] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 125.302288][T10852] ? mark_usage (kernel/locking/lockdep.c:4674) [ 125.302418][T10852] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 125.302630][T10852] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 125.302763][T10852] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 125.302896][T10852] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 125.303029][T10852] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 125.303163][T10852] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 125.303293][T10852] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 125.303428][T10852] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 125.303645][T10852] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 125.303779][T10852] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 125.303918][T10852] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 125.304050][T10852] ? netlink_ack (./include/linux/skbuff.h:2718) [ 125.304184][T10852] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 125.304314][T10852] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 125.304447][T10852] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 125.304653][T10852] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 125.304786][T10852] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 125.304926][T10852] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 125.305059][T10852] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 125.305191][T10852] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 125.305325][T10852] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 125.305459][T10852] ? copy_msghdr_from_user (net/socket.c:2635) [ 125.305644][T10852] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 125.305806][T10852] ? move_addr_to_kernel (net/socket.c:258) [ 125.305946][T10852] ___sys_sendmsg (net/socket.c:2752) [ 125.306079][T10852] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 125.306211][T10852] ? copy_msghdr_from_user (net/socket.c:2603) [ 125.306352][T10852] ? 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)) [ 125.306485][T10852] __sys_sendmsg (net/socket.c:2784) [ 125.306674][T10852] ? __sys_sendmsg_sock (net/socket.c:2765) [ 125.306809][T10852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.306943][T10852] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.307077][T10852] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 125.307208][T10852] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 125.307340][T10852] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 125.307472][T10852] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 125.307693][T10852] RIP: 0033:0x7fde3c5c008e [ 125.307834][T10852] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 125.308313][T10852] RSP: 002b:00007ffd5efcbc00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 125.308510][T10852] RAX: ffffffffffffffda RBX: 00007ffd5efcc3a0 RCX: 00007fde3c5c008e [ 125.308737][T10852] RDX: 0000000000000000 RSI: 00007ffd5efcbcb0 RDI: 0000000000000005 [ 125.308940][T10852] RBP: 00007ffd5efcbc10 R08: 0000000000000000 R09: 0000000000000000 [ 125.309135][T10852] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9f3 [ 125.309330][T10852] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd5efcc370 | [ 125.337887][T10853] ------------[ cut here ]------------ | [ 125.338039][T10853] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/10853 | [ 125.338304][T10853] Modules linked in: | [ 125.338683][T10853] Tainted: [W]=WARN [ 125.338784][T10853] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 125.338956][T10853] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 125.339127][T10853] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 125.339594][T10853] RSP: 0018:ffa000000ae570a0 EFLAGS: 00010286 [ 125.339761][T10853] RAX: 00000000ffffffa6 RBX: ff1100001257a740 RCX: 1ff40000015cadda [ 125.339959][T10853] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100001257a7fc [ 125.340154][T10853] RBP: ff11000008661000 R08: 1fe22000024af501 R09: ff11000013dc5180 [ 125.340347][T10853] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 125.340598][T10853] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 125.340795][T10853] FS: 00007fd099453840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 125.341030][T10853] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 125.341195][T10853] CR2: 000000000042e5e0 CR3: 0000000014e9d001 CR4: 0000000000771ef0 [ 125.341390][T10853] PKRU: 55555554 [ 125.341489][T10853] Call Trace: [ 125.341593][T10853] [ 125.341660][T10853] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 125.341800][T10853] ? notifier_call_chain (kernel/notifier.c:85) [ 125.341940][T10853] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 125.342039][T10853] netif_state_change (net/core/dev.c:1605) [ 125.342172][T10853] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 125.342333][T10853] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 125.342466][T10853] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 125.342602][T10853] ? __kernel_text_address (kernel/extable.c:79) [ 125.342733][T10853] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 125.342864][T10853] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 125.343003][T10853] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 125.343136][T10853] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 125.343302][T10853] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 125.343433][T10853] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 125.343662][T10853] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 125.343792][T10853] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 125.344005][T10853] ? __kernel_text_address (kernel/extable.c:79) [ 125.344135][T10853] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 125.344267][T10853] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 125.344399][T10853] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 125.344531][T10853] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.344740][T10853] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 125.344869][T10853] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.345006][T10853] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.345137][T10853] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 125.345268][T10853] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 125.345399][T10853] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 125.345531][T10853] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 125.345763][T10853] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 125.345904][T10853] ? nla_get_range_signed (lib/nlattr.c:270) [ 125.346037][T10853] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 125.346170][T10853] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 125.346302][T10853] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 125.346437][T10853] rtnl_newlink (net/core/rtnetlink.c:4150) [ 125.346647][T10853] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 125.346779][T10853] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 125.346916][T10853] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 125.347047][T10853] ? mark_usage (kernel/locking/lockdep.c:4674) [ 125.347178][T10853] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 125.347315][T10853] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 125.347447][T10853] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 125.347662][T10853] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 125.347794][T10853] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 125.347927][T10853] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 125.348058][T10853] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 125.348191][T10853] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 125.348322][T10853] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 125.348454][T10853] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 125.348660][T10853] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 125.348791][T10853] ? netlink_ack (./include/linux/skbuff.h:2718) [ 125.348932][T10853] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 125.349063][T10853] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 125.349196][T10853] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 125.349330][T10853] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 125.349463][T10853] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 125.349653][T10853] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 125.349786][T10853] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 125.349925][T10853] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 125.350059][T10853] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 125.350190][T10853] ? copy_msghdr_from_user (net/socket.c:2635) [ 125.350321][T10853] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 125.350483][T10853] ? move_addr_to_kernel (net/socket.c:258) [ 125.350675][T10853] ___sys_sendmsg (net/socket.c:2752) [ 125.350808][T10853] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 125.350946][T10853] ? copy_msghdr_from_user (net/socket.c:2603) [ 125.351087][T10853] ? 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)) [ 125.351221][T10853] __sys_sendmsg (net/socket.c:2784) [ 125.351355][T10853] ? __sys_sendmsg_sock (net/socket.c:2765) [ 125.351490][T10853] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.351678][T10853] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.351812][T10853] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 125.351951][T10853] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 125.352086][T10853] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 125.352216][T10853] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 125.352380][T10853] RIP: 0033:0x7fd09968d08e [ 125.352520][T10853] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 125.353059][T10853] RSP: 002b:00007ffc0fc95f90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 125.353259][T10853] RAX: ffffffffffffffda RBX: 00007ffc0fc96730 RCX: 00007fd09968d08e [ 125.353455][T10853] RDX: 0000000000000000 RSI: 00007ffc0fc96040 RDI: 0000000000000005 [ 125.353687][T10853] RBP: 00007ffc0fc95fa0 R08: 0000000000000000 R09: 0000000000000000 [ 125.353890][T10853] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9f3 [ 125.354088][T10853] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc0fc96700 | [ 125.376340][T10854] ------------[ cut here ]------------ | [ 125.376491][T10854] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/10854 | [ 125.376770][T10854] Modules linked in: | [ 125.377152][T10854] Tainted: [W]=WARN [ 125.377253][T10854] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 125.377421][T10854] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 125.377602][T10854] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 125.378076][T10854] RSP: 0018:ffa000000ae470a0 EFLAGS: 00010286 [ 125.378244][T10854] RAX: 00000000ffffffa6 RBX: ff1100001285c3c0 RCX: 1ff40000015c8dda [ 125.378442][T10854] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100001285c47c [ 125.378663][T10854] RBP: ff11000008a61000 R08: 1fe220000250b891 R09: ff1100001559d180 [ 125.378860][T10854] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 125.379062][T10854] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 125.379260][T10854] FS: 00007f82ea7a7840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 125.379490][T10854] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 125.379665][T10854] CR2: 000000000042e5e0 CR3: 0000000014e04003 CR4: 0000000000771ef0 [ 125.379869][T10854] PKRU: 55555554 [ 125.379976][T10854] Call Trace: [ 125.380077][T10854] [ 125.380146][T10854] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 125.380279][T10854] ? notifier_call_chain (kernel/notifier.c:85) [ 125.380414][T10854] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 125.380518][T10854] netif_state_change (net/core/dev.c:1605) [ 125.380661][T10854] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 125.380827][T10854] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 125.380966][T10854] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 125.381099][T10854] ? __kernel_text_address (kernel/extable.c:79) [ 125.381230][T10854] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 125.381362][T10854] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 125.381499][T10854] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 125.381724][T10854] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 125.381895][T10854] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 125.382107][T10854] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 125.382240][T10854] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 125.382372][T10854] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 125.382508][T10854] ? __kernel_text_address (kernel/extable.c:79) [ 125.382727][T10854] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 125.382862][T10854] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 125.383003][T10854] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 125.383136][T10854] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.383269][T10854] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 125.383401][T10854] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.383626][T10854] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.383758][T10854] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 125.383896][T10854] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 125.384029][T10854] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 125.384163][T10854] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 125.384296][T10854] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 125.384428][T10854] ? nla_get_range_signed (lib/nlattr.c:270) [ 125.384649][T10854] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 125.384783][T10854] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 125.384921][T10854] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 125.385057][T10854] rtnl_newlink (net/core/rtnetlink.c:4150) [ 125.385192][T10854] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 125.385324][T10854] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 125.385457][T10854] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 125.385644][T10854] ? mark_usage (kernel/locking/lockdep.c:4674) [ 125.385774][T10854] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 125.385917][T10854] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 125.386051][T10854] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 125.386185][T10854] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 125.386319][T10854] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 125.386452][T10854] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 125.386640][T10854] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 125.386774][T10854] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 125.386912][T10854] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 125.387045][T10854] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 125.387180][T10854] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 125.387312][T10854] ? netlink_ack (./include/linux/skbuff.h:2718) [ 125.387448][T10854] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 125.387633][T10854] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 125.387768][T10854] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 125.387907][T10854] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 125.388042][T10854] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 125.388177][T10854] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 125.388311][T10854] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 125.388445][T10854] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 125.388634][T10854] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 125.388767][T10854] ? copy_msghdr_from_user (net/socket.c:2635) [ 125.388903][T10854] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 125.389069][T10854] ? move_addr_to_kernel (net/socket.c:258) [ 125.389205][T10854] ___sys_sendmsg (net/socket.c:2752) [ 125.389337][T10854] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 125.389468][T10854] ? copy_msghdr_from_user (net/socket.c:2603) [ 125.389616][T10854] ? 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)) [ 125.389751][T10854] __sys_sendmsg (net/socket.c:2784) [ 125.389887][T10854] ? __sys_sendmsg_sock (net/socket.c:2765) [ 125.390025][T10854] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.390156][T10854] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.390289][T10854] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 125.390422][T10854] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 125.390560][T10854] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 125.390693][T10854] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 125.390856][T10854] RIP: 0033:0x7f82ea9e108e [ 125.390996][T10854] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 125.391468][T10854] RSP: 002b:00007ffcff9c0cd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 125.391674][T10854] RAX: ffffffffffffffda RBX: 00007ffcff9c1470 RCX: 00007f82ea9e108e [ 125.391869][T10854] RDX: 0000000000000000 RSI: 00007ffcff9c0d80 RDI: 0000000000000005 [ 125.392074][T10854] RBP: 00007ffcff9c0ce0 R08: 0000000000000000 R09: 0000000000000000 [ 125.392271][T10854] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9f3 [ 125.392468][T10854] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcff9c1440 | [ 125.422557][T10855] ------------[ cut here ]------------ | [ 125.422743][T10855] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/10855 | [ 125.423059][T10855] Modules linked in: | [ 125.423525][T10855] Tainted: [W]=WARN [ 125.424291][T10855] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 125.424501][T10855] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 125.424750][T10855] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 125.425271][T10855] RSP: 0018:ffa000000ae370a0 EFLAGS: 00010286 [ 125.425484][T10855] RAX: 00000000ffffffa6 RBX: ff1100000c635700 RCX: 1ff40000015c6dda [ 125.425741][T10855] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c6357bc [ 125.425990][T10855] RBP: ff11000007f21000 R08: 1fe22000018c6af9 R09: ff110000130a2e80 [ 125.426236][T10855] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 125.426479][T10855] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 125.426740][T10855] FS: 00007f2e3a20e840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 125.427032][T10855] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 125.427246][T10855] CR2: 000000000042e5e0 CR3: 00000000136b8006 CR4: 0000000000771ef0 [ 125.427491][T10855] PKRU: 55555554 [ 125.427650][T10855] Call Trace: [ 125.427795][T10855] [ 125.427916][T10855] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 125.428099][T10855] ? notifier_call_chain (kernel/notifier.c:85) [ 125.428279][T10855] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 125.428430][T10855] netif_state_change (net/core/dev.c:1605) [ 125.428623][T10855] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 125.428836][T10855] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 125.429025][T10855] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 125.429204][T10855] ? __kernel_text_address (kernel/extable.c:79) [ 125.429383][T10855] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 125.429577][T10855] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 125.429763][T10855] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 125.429950][T10855] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 125.430163][T10855] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 125.430342][T10855] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 125.430520][T10855] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 125.430712][T10855] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 125.430899][T10855] ? __kernel_text_address (kernel/extable.c:79) [ 125.431079][T10855] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 125.431260][T10855] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 125.431438][T10855] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 125.431630][T10855] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.431808][T10855] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 125.431991][T10855] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.432170][T10855] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.432352][T10855] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 125.432531][T10855] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 125.432723][T10855] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 125.432909][T10855] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 125.433089][T10855] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 125.433266][T10855] ? nla_get_range_signed (lib/nlattr.c:270) [ 125.433446][T10855] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 125.433642][T10855] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 125.433822][T10855] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 125.434014][T10855] rtnl_newlink (net/core/rtnetlink.c:4150) [ 125.434197][T10855] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 125.434373][T10855] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 125.434566][T10855] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 125.434743][T10855] ? mark_usage (kernel/locking/lockdep.c:4674) [ 125.434926][T10855] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 125.435113][T10855] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 125.435291][T10855] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 125.435471][T10855] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 125.435664][T10855] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 125.435842][T10855] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 125.436025][T10855] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 125.436205][T10855] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 125.436382][T10855] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 125.436579][T10855] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 125.436759][T10855] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 125.436946][T10855] ? netlink_ack (./include/linux/skbuff.h:2718) [ 125.437127][T10855] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 125.437305][T10855] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 125.437486][T10855] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 125.437683][T10855] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 125.437864][T10855] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 125.438052][T10855] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 125.438233][T10855] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 125.438413][T10855] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 125.438607][T10855] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 125.438787][T10855] ? copy_msghdr_from_user (net/socket.c:2635) [ 125.438971][T10855] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 125.439179][T10855] ? move_addr_to_kernel (net/socket.c:258) [ 125.439367][T10855] ___sys_sendmsg (net/socket.c:2752) [ 125.439559][T10855] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 125.439739][T10855] ? copy_msghdr_from_user (net/socket.c:2603) [ 125.439935][T10855] ? 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)) [ 125.440116][T10855] __sys_sendmsg (net/socket.c:2784) [ 125.440296][T10855] ? __sys_sendmsg_sock (net/socket.c:2765) [ 125.440478][T10855] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.440673][T10855] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.440856][T10855] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 125.441042][T10855] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 125.441220][T10855] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 125.441399][T10855] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 125.441618][T10855] RIP: 0033:0x7f2e3a44808e [ 125.441805][T10855] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 125.442321][T10855] RSP: 002b:00007ffc679d3180 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 125.442579][T10855] RAX: ffffffffffffffda RBX: 00007ffc679d3920 RCX: 00007f2e3a44808e [ 125.442822][T10855] RDX: 0000000000000000 RSI: 00007ffc679d3230 RDI: 0000000000000005 [ 125.443076][T10855] RBP: 00007ffc679d3190 R08: 0000000000000000 R09: 0000000000000000 [ 125.443320][T10855] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9f3 [ 125.443576][T10855] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc679d38f0 | [ 125.530877][T10863] ------------[ cut here ]------------ | [ 125.531044][T10863] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/10863 | [ 125.531302][T10863] Modules linked in: | [ 125.532265][T10863] Tainted: [W]=WARN [ 125.532369][T10863] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 125.532614][T10863] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 125.532788][T10863] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 125.533255][T10863] RSP: 0018:ffa000000ab470a0 EFLAGS: 00010286 [ 125.533418][T10863] RAX: 00000000ffffffa6 RBX: ff1100000d94d380 RCX: 1ff4000001568dda [ 125.533700][T10863] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d94d43c [ 125.533901][T10863] RBP: ff11000007c29000 R08: 1fe2200001b29a89 R09: ff110000148bae80 [ 125.534096][T10863] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 125.534289][T10863] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 125.534548][T10863] FS: 00007f4f52263840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 125.534776][T10863] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 125.534944][T10863] CR2: 000000000042e5e0 CR3: 000000001534f003 CR4: 0000000000771ef0 [ 125.535140][T10863] PKRU: 55555554 [ 125.535238][T10863] Call Trace: [ 125.535335][T10863] [ 125.535405][T10863] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 125.535596][T10863] ? notifier_call_chain (kernel/notifier.c:85) [ 125.535730][T10863] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 125.535831][T10863] netif_state_change (net/core/dev.c:1605) [ 125.535968][T10863] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 125.536131][T10863] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 125.536262][T10863] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 125.536392][T10863] ? __kernel_text_address (kernel/extable.c:79) [ 125.536524][T10863] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 125.536711][T10863] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 125.536845][T10863] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 125.536981][T10863] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 125.537145][T10863] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 125.537276][T10863] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 125.537410][T10863] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 125.537595][T10863] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 125.537729][T10863] ? __kernel_text_address (kernel/extable.c:79) [ 125.537859][T10863] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 125.537995][T10863] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 125.538125][T10863] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 125.538257][T10863] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.538389][T10863] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 125.538519][T10863] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.538726][T10863] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.538858][T10863] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 125.538994][T10863] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 125.539126][T10863] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 125.539257][T10863] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 125.539389][T10863] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 125.539521][T10863] ? nla_get_range_signed (lib/nlattr.c:270) [ 125.539707][T10863] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 125.539841][T10863] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 125.539976][T10863] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 125.540110][T10863] rtnl_newlink (net/core/rtnetlink.c:4150) [ 125.540243][T10863] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 125.540374][T10863] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 125.540506][T10863] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 125.540704][T10863] ? mark_usage (kernel/locking/lockdep.c:4674) [ 125.540835][T10863] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 125.540975][T10863] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 125.541108][T10863] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 125.541240][T10863] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 125.541372][T10863] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 125.541503][T10863] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 125.541664][T10863] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 125.541796][T10863] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 125.541931][T10863] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 125.542063][T10863] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 125.542194][T10863] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 125.542325][T10863] ? netlink_ack (./include/linux/skbuff.h:2718) [ 125.542459][T10863] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 125.542595][T10863] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 125.542731][T10863] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 125.542864][T10863] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 125.543001][T10863] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 125.543133][T10863] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 125.543266][T10863] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 125.543398][T10863] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 125.543531][T10863] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 125.543671][T10863] ? copy_msghdr_from_user (net/socket.c:2635) [ 125.543804][T10863] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 125.543973][T10863] ? move_addr_to_kernel (net/socket.c:258) [ 125.544108][T10863] ___sys_sendmsg (net/socket.c:2752) [ 125.544239][T10863] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 125.544369][T10863] ? copy_msghdr_from_user (net/socket.c:2603) [ 125.544509][T10863] ? 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)) [ 125.544648][T10863] __sys_sendmsg (net/socket.c:2784) [ 125.544781][T10863] ? __sys_sendmsg_sock (net/socket.c:2765) [ 125.544921][T10863] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.545052][T10863] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.545182][T10863] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 125.545313][T10863] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 125.545444][T10863] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 125.545580][T10863] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 125.545763][T10863] RIP: 0033:0x7f4f5249d08e [ 125.545936][T10863] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 125.546406][T10863] RSP: 002b:00007ffc445db270 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 125.546610][T10863] RAX: ffffffffffffffda RBX: 00007ffc445dba10 RCX: 00007f4f5249d08e [ 125.546808][T10863] RDX: 0000000000000000 RSI: 00007ffc445db320 RDI: 0000000000000005 [ 125.547007][T10863] RBP: 00007ffc445db280 R08: 0000000000000000 R09: 0000000000000000 [ 125.547203][T10863] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9f3 [ 125.547397][T10863] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc445db9e0 | [ 125.575981][T10864] ------------[ cut here ]------------ | [ 125.576131][T10864] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/10864 | [ 125.576411][T10864] Modules linked in: | [ 125.576790][T10864] Tainted: [W]=WARN [ 125.576895][T10864] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 125.577059][T10864] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 125.577229][T10864] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 125.577697][T10864] RSP: 0018:ffa000000ab770a0 EFLAGS: 00010286 [ 125.577862][T10864] RAX: 00000000ffffffa6 RBX: ff1100000d94d1c0 RCX: 1ff400000156edda [ 125.578063][T10864] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d94d27c [ 125.578258][T10864] RBP: ff11000008661000 R08: 1fe2200001b29a51 R09: ff1100000f4b8b80 [ 125.578454][T10864] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 125.578666][T10864] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 125.578862][T10864] FS: 00007f34172c4840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 125.579093][T10864] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 125.579260][T10864] CR2: 000000000042e5e0 CR3: 000000001534f005 CR4: 0000000000771ef0 [ 125.579457][T10864] PKRU: 55555554 [ 125.579561][T10864] Call Trace: [ 125.579659][T10864] [ 125.579726][T10864] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 125.579864][T10864] ? notifier_call_chain (kernel/notifier.c:85) [ 125.580000][T10864] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 125.580102][T10864] netif_state_change (net/core/dev.c:1605) [ 125.580234][T10864] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 125.580397][T10864] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 125.580528][T10864] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 125.580665][T10864] ? __kernel_text_address (kernel/extable.c:79) [ 125.580795][T10864] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 125.580931][T10864] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 125.581063][T10864] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 125.581195][T10864] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 125.581359][T10864] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 125.581488][T10864] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 125.581702][T10864] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 125.581833][T10864] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 125.582042][T10864] ? __kernel_text_address (kernel/extable.c:79) [ 125.582174][T10864] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 125.582307][T10864] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 125.582437][T10864] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 125.582655][T10864] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.582785][T10864] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 125.582920][T10864] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.583049][T10864] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.583179][T10864] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 125.583310][T10864] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 125.583440][T10864] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 125.583656][T10864] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 125.583789][T10864] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 125.583924][T10864] ? nla_get_range_signed (lib/nlattr.c:270) [ 125.584056][T10864] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 125.584187][T10864] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 125.584317][T10864] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 125.584449][T10864] rtnl_newlink (net/core/rtnetlink.c:4150) [ 125.584643][T10864] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 125.584773][T10864] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 125.584907][T10864] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 125.585038][T10864] ? mark_usage (kernel/locking/lockdep.c:4674) [ 125.585166][T10864] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 125.585301][T10864] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 125.585433][T10864] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 125.585618][T10864] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 125.585747][T10864] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 125.585921][T10864] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 125.586055][T10864] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 125.586186][T10864] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 125.586316][T10864] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 125.586447][T10864] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 125.586631][T10864] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 125.586762][T10864] ? netlink_ack (./include/linux/skbuff.h:2718) [ 125.586899][T10864] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 125.587029][T10864] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 125.587161][T10864] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 125.587294][T10864] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 125.587426][T10864] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 125.587612][T10864] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 125.587743][T10864] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 125.587875][T10864] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 125.588010][T10864] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 125.588141][T10864] ? copy_msghdr_from_user (net/socket.c:2635) [ 125.588272][T10864] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 125.588435][T10864] ? move_addr_to_kernel (net/socket.c:258) [ 125.588624][T10864] ___sys_sendmsg (net/socket.c:2752) [ 125.588754][T10864] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 125.588889][T10864] ? copy_msghdr_from_user (net/socket.c:2603) [ 125.589030][T10864] ? 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)) [ 125.589164][T10864] __sys_sendmsg (net/socket.c:2784) [ 125.589297][T10864] ? __sys_sendmsg_sock (net/socket.c:2765) [ 125.589434][T10864] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.589622][T10864] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.589755][T10864] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 125.589890][T10864] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 125.590022][T10864] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 125.590155][T10864] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 125.590317][T10864] RIP: 0033:0x7f34174fe08e [ 125.590457][T10864] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 125.590942][T10864] RSP: 002b:00007ffca9363310 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 125.591145][T10864] RAX: ffffffffffffffda RBX: 00007ffca9363ab0 RCX: 00007f34174fe08e [ 125.591340][T10864] RDX: 0000000000000000 RSI: 00007ffca93633c0 RDI: 0000000000000005 [ 125.591544][T10864] RBP: 00007ffca9363320 R08: 0000000000000000 R09: 0000000000000000 [ 125.591742][T10864] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9f3 [ 125.591945][T10864] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffca9363a80 | [ 125.613699][T10865] ------------[ cut here ]------------ | [ 125.613886][T10865] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/10865 | [ 125.614193][T10865] Modules linked in: | [ 125.615159][T10865] Tainted: [W]=WARN [ 125.615302][T10865] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 125.615516][T10865] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 125.615752][T10865] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 125.616270][T10865] RSP: 0018:ffa000000ab470a0 EFLAGS: 00010286 [ 125.616484][T10865] RAX: 00000000ffffffa6 RBX: ff1100000d94c900 RCX: 1ff4000001568dda [ 125.616762][T10865] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d94c9bc [ 125.617010][T10865] RBP: ff11000008a61000 R08: 1fe2200001b29939 R09: ff1100000f4bae80 [ 125.617252][T10865] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 125.617497][T10865] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 125.617758][T10865] FS: 00007fe523d47840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 125.618050][T10865] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 125.618262][T10865] CR2: 000000000042e5e0 CR3: 000000001292d006 CR4: 0000000000771ef0 [ 125.618508][T10865] PKRU: 55555554 [ 125.618667][T10865] Call Trace: [ 125.618813][T10865] [ 125.618938][T10865] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 125.619120][T10865] ? notifier_call_chain (kernel/notifier.c:85) [ 125.619301][T10865] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 125.619452][T10865] netif_state_change (net/core/dev.c:1605) [ 125.619647][T10865] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 125.619860][T10865] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 125.620051][T10865] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 125.620235][T10865] ? __kernel_text_address (kernel/extable.c:79) [ 125.620414][T10865] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 125.620607][T10865] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 125.620789][T10865] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 125.620976][T10865] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 125.621188][T10865] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 125.621370][T10865] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 125.621563][T10865] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 125.621742][T10865] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 125.621934][T10865] ? __kernel_text_address (kernel/extable.c:79) [ 125.622115][T10865] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 125.622297][T10865] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 125.622476][T10865] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 125.622673][T10865] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.622854][T10865] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 125.623042][T10865] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.623223][T10865] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.623405][T10865] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 125.623597][T10865] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 125.623776][T10865] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 125.623962][T10865] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 125.624147][T10865] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 125.624326][T10865] ? nla_get_range_signed (lib/nlattr.c:270) [ 125.624508][T10865] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 125.624700][T10865] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 125.624890][T10865] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 125.625073][T10865] rtnl_newlink (net/core/rtnetlink.c:4150) [ 125.625257][T10865] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 125.625440][T10865] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 125.625666][T10865] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 125.625849][T10865] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 125.626036][T10865] ? rcu_read_unlock_special (kernel/rcu/tree_plugin.h:736 (discriminator 10)) [ 125.626217][T10865] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 125.626397][T10865] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 125.626588][T10865] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 125.626770][T10865] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 125.626958][T10865] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 125.627140][T10865] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 125.627319][T10865] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 125.627501][T10865] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 125.627690][T10865] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 125.627871][T10865] ? netlink_ack (./include/linux/skbuff.h:2718) [ 125.628061][T10865] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 125.628240][T10865] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 125.628424][T10865] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 125.628619][T10865] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 125.628799][T10865] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 125.628988][T10865] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 125.629172][T10865] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 125.629353][T10865] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 125.629549][T10865] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 125.629733][T10865] ? copy_msghdr_from_user (net/socket.c:2635) [ 125.629922][T10865] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 125.630134][T10865] ? move_addr_to_kernel (net/socket.c:258) [ 125.630320][T10865] ___sys_sendmsg (net/socket.c:2752) [ 125.630500][T10865] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 125.630689][T10865] ? copy_msghdr_from_user (net/socket.c:2603) [ 125.630878][T10865] ? 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)) [ 125.631071][T10865] __sys_sendmsg (net/socket.c:2784) [ 125.631253][T10865] ? __sys_sendmsg_sock (net/socket.c:2765) [ 125.631436][T10865] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.631629][T10865] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.631810][T10865] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 125.631993][T10865] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 125.632173][T10865] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 125.632353][T10865] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 125.632579][T10865] RIP: 0033:0x7fe523f8108e [ 125.632765][T10865] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 125.633284][T10865] RSP: 002b:00007ffc8b73d0e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 125.633532][T10865] RAX: ffffffffffffffda RBX: 00007ffc8b73d880 RCX: 00007fe523f8108e [ 125.633784][T10865] RDX: 0000000000000000 RSI: 00007ffc8b73d190 RDI: 0000000000000005 [ 125.634033][T10865] RBP: 00007ffc8b73d0f0 R08: 0000000000000000 R09: 0000000000000000 [ 125.634274][T10865] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9f3 [ 125.634517][T10865] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc8b73d850 | [ 125.672711][T10866] ------------[ cut here ]------------ | [ 125.672897][T10866] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/10866 | [ 125.673208][T10866] Modules linked in: | [ 125.673685][T10866] Tainted: [W]=WARN [ 125.673833][T10866] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 125.674055][T10866] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 125.674273][T10866] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 125.675008][T10866] RSP: 0018:ffa000000ab570a0 EFLAGS: 00010286 [ 125.675221][T10866] RAX: 00000000ffffffa6 RBX: ff1100001285d000 RCX: 1ff400000156adda [ 125.675466][T10866] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100001285d0bc [ 125.675735][T10866] RBP: ff11000007f21000 R08: 1fe220000250ba19 R09: ff1100000f515180 [ 125.675982][T10866] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 125.676223][T10866] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 125.676472][T10866] FS: 00007f68312c3840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 125.676760][T10866] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 125.676989][T10866] CR2: 000000000042e5e0 CR3: 000000001435a002 CR4: 0000000000771ef0 [ 125.677233][T10866] PKRU: 55555554 [ 125.677378][T10866] Call Trace: [ 125.677526][T10866] [ 125.677655][T10866] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 125.677837][T10866] ? notifier_call_chain (kernel/notifier.c:85) [ 125.678026][T10866] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 125.678174][T10866] netif_state_change (net/core/dev.c:1605) [ 125.678357][T10866] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 125.678581][T10866] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 125.678767][T10866] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 125.678954][T10866] ? __kernel_text_address (kernel/extable.c:79) [ 125.679135][T10866] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 125.679317][T10866] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 125.679500][T10866] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 125.679691][T10866] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 125.679911][T10866] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 125.680094][T10866] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 125.680275][T10866] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 125.680454][T10866] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 125.680648][T10866] ? __kernel_text_address (kernel/extable.c:79) [ 125.680828][T10866] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 125.681018][T10866] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 125.681202][T10866] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 125.681384][T10866] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.681578][T10866] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 125.681759][T10866] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.681947][T10866] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.682128][T10866] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 125.682311][T10866] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 125.682490][T10866] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 125.682687][T10866] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 125.682869][T10866] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 125.683056][T10866] ? nla_get_range_signed (lib/nlattr.c:270) [ 125.683238][T10866] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 125.683420][T10866] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 125.683614][T10866] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 125.683800][T10866] rtnl_newlink (net/core/rtnetlink.c:4150) [ 125.683991][T10866] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 125.684175][T10866] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 125.684356][T10866] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 125.684548][T10866] ? mark_usage (kernel/locking/lockdep.c:4674) [ 125.684730][T10866] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 125.684922][T10866] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 125.685104][T10866] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 125.685285][T10866] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 125.685469][T10866] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 125.685661][T10866] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 125.685841][T10866] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 125.686030][T10866] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 125.686207][T10866] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 125.686389][T10866] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 125.686583][T10866] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 125.686767][T10866] ? netlink_ack (./include/linux/skbuff.h:2718) [ 125.686961][T10866] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 125.687140][T10866] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 125.687323][T10866] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 125.687504][T10866] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 125.687696][T10866] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 125.687878][T10866] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 125.688069][T10866] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 125.688252][T10866] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 125.688437][T10866] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 125.688630][T10866] ? copy_msghdr_from_user (net/socket.c:2635) [ 125.688809][T10866] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 125.689023][T10866] ? move_addr_to_kernel (net/socket.c:258) [ 125.689207][T10866] ___sys_sendmsg (net/socket.c:2752) [ 125.689387][T10866] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 125.689580][T10866] ? copy_msghdr_from_user (net/socket.c:2603) [ 125.689775][T10866] ? 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)) [ 125.689964][T10866] __sys_sendmsg (net/socket.c:2784) [ 125.690145][T10866] ? __sys_sendmsg_sock (net/socket.c:2765) [ 125.690328][T10866] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.690509][T10866] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 125.690705][T10866] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 125.690891][T10866] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 125.691074][T10866] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 125.691255][T10866] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 125.691466][T10866] RIP: 0033:0x7f68314fd08e [ 125.691664][T10866] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 125.692187][T10866] RSP: 002b:00007ffd86c1c4d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 125.692437][T10866] RAX: ffffffffffffffda RBX: 00007ffd86c1cc70 RCX: 00007f68314fd08e [ 125.692695][T10866] RDX: 0000000000000000 RSI: 00007ffd86c1c580 RDI: 0000000000000005 [ 125.692947][T10866] RBP: 00007ffd86c1c4e0 R08: 0000000000000000 R09: 0000000000000000 [ 125.693193][T10866] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9f3 [ 125.693441][T10866] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd86c1cc40 | [ 130.014180][T11268] ------------[ cut here ]------------ | [ 130.014402][T11268] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/11268 | [ 130.014730][T11268] Modules linked in: | [ 130.015205][T11268] Tainted: [W]=WARN [ 130.015352][T11268] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 130.015580][T11268] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 130.015804][T11268] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 130.016330][T11268] RSP: 0018:ffa000000a9670a0 EFLAGS: 00010286 [ 130.016659][T11268] RAX: 00000000ffffffa6 RBX: ff11000013e27700 RCX: 1ff400000152cdda [ 130.017029][T11268] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000013e277bc [ 130.017363][T11268] RBP: ff11000007c29000 R08: 1fe22000027c4ef9 R09: ff1100000f35ae80 [ 130.017705][T11268] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 130.018035][T11268] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 130.018280][T11268] FS: 00007fde9efc5840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 130.018571][T11268] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 130.018784][T11268] CR2: 000000000042e5e0 CR3: 0000000014839001 CR4: 0000000000771ef0 [ 130.019036][T11268] PKRU: 55555554 [ 130.019180][T11268] Call Trace: [ 130.019326][T11268] [ 130.019442][T11268] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 130.019635][T11268] ? notifier_call_chain (kernel/notifier.c:85) [ 130.019817][T11268] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 130.019975][T11268] netif_state_change (net/core/dev.c:1605) [ 130.020156][T11268] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 130.020368][T11268] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 130.020564][T11268] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 130.020744][T11268] ? __kernel_text_address (kernel/extable.c:79) [ 130.020928][T11268] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 130.021108][T11268] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 130.021294][T11268] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 130.021474][T11268] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 130.021701][T11268] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 130.021882][T11268] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 130.022071][T11268] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 130.022248][T11268] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 130.022428][T11268] ? __kernel_text_address (kernel/extable.c:79) [ 130.022620][T11268] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 130.022801][T11268] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 130.022987][T11268] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 130.023174][T11268] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.023355][T11268] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 130.023833][T11268] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.024026][T11268] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.024205][T11268] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 130.024384][T11268] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 130.024578][T11268] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 130.024759][T11268] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 130.024944][T11268] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 130.025123][T11268] ? nla_get_range_signed (lib/nlattr.c:270) [ 130.025305][T11268] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 130.025488][T11268] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 130.025682][T11268] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 130.025865][T11268] rtnl_newlink (net/core/rtnetlink.c:4150) [ 130.026053][T11268] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 130.026231][T11268] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 130.026411][T11268] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 130.026604][T11268] ? mark_usage (kernel/locking/lockdep.c:4674) [ 130.026782][T11268] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 130.026975][T11268] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 130.027154][T11268] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 130.027333][T11268] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 130.027515][T11268] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 130.027712][T11268] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 130.027892][T11268] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 130.028082][T11268] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 130.028258][T11268] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 130.028441][T11268] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 130.028637][T11268] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 130.028816][T11268] ? netlink_ack (./include/linux/skbuff.h:2718) [ 130.029007][T11268] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 130.029186][T11268] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 130.029368][T11268] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 130.029562][T11268] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 130.029743][T11268] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 130.029934][T11268] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 130.030116][T11268] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 130.030296][T11268] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 130.030479][T11268] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 130.030673][T11268] ? copy_msghdr_from_user (net/socket.c:2635) [ 130.030849][T11268] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 130.031071][T11268] ? move_addr_to_kernel (net/socket.c:258) [ 130.031259][T11268] ___sys_sendmsg (net/socket.c:2752) [ 130.031437][T11268] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 130.031630][T11268] ? copy_msghdr_from_user (net/socket.c:2603) [ 130.031818][T11268] ? 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)) [ 130.032009][T11268] __sys_sendmsg (net/socket.c:2784) [ 130.032191][T11268] ? __sys_sendmsg_sock (net/socket.c:2765) [ 130.032373][T11268] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.032566][T11268] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.032749][T11268] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 130.032937][T11268] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 130.033117][T11268] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 130.033298][T11268] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 130.033511][T11268] RIP: 0033:0x7fde9f1ff08e [ 130.033714][T11268] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 130.034244][T11268] RSP: 002b:00007ffd075ea180 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 130.034494][T11268] RAX: ffffffffffffffda RBX: 00007ffd075ea920 RCX: 00007fde9f1ff08e [ 130.034751][T11268] RDX: 0000000000000000 RSI: 00007ffd075ea230 RDI: 0000000000000005 [ 130.035004][T11268] RBP: 00007ffd075ea190 R08: 0000000000000000 R09: 0000000000000000 [ 130.035250][T11268] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9f8 [ 130.035495][T11268] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd075ea8f0 | [ 130.065082][T11269] ------------[ cut here ]------------ | [ 130.065233][T11269] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/11269 | [ 130.065498][T11269] Modules linked in: | [ 130.065880][T11269] Tainted: [W]=WARN [ 130.065989][T11269] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 130.066155][T11269] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 130.066324][T11269] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 130.066794][T11269] RSP: 0018:ffa000000a9170a0 EFLAGS: 00010286 [ 130.066964][T11269] RAX: 00000000ffffffa6 RBX: ff11000013e26900 RCX: 1ff4000001522dda [ 130.067159][T11269] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000013e269bc [ 130.067354][T11269] RBP: ff11000008661000 R08: 1fe22000027c4d39 R09: ff1100000a81ae80 [ 130.067566][T11269] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 130.067769][T11269] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 130.067971][T11269] FS: 00007f77068a2840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 130.068202][T11269] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 130.068366][T11269] CR2: 000000000042e5e0 CR3: 0000000015772002 CR4: 0000000000771ef0 [ 130.068572][T11269] PKRU: 55555554 [ 130.068672][T11269] Call Trace: [ 130.068770][T11269] [ 130.068837][T11269] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 130.068978][T11269] ? notifier_call_chain (kernel/notifier.c:85) [ 130.069111][T11269] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 130.069211][T11269] netif_state_change (net/core/dev.c:1605) [ 130.069343][T11269] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 130.069507][T11269] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 130.069644][T11269] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 130.069774][T11269] ? __kernel_text_address (kernel/extable.c:79) [ 130.069927][T11269] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 130.070060][T11269] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 130.070193][T11269] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 130.070324][T11269] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 130.070488][T11269] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 130.070694][T11269] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 130.070825][T11269] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 130.070959][T11269] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 130.071184][T11269] ? __kernel_text_address (kernel/extable.c:79) [ 130.071314][T11269] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 130.071465][T11269] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 130.071670][T11269] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 130.071801][T11269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.071936][T11269] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 130.072066][T11269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.072195][T11269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.072326][T11269] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 130.072459][T11269] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 130.072668][T11269] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 130.072799][T11269] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 130.072934][T11269] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 130.073066][T11269] ? nla_get_range_signed (lib/nlattr.c:270) [ 130.073199][T11269] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 130.073332][T11269] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 130.073464][T11269] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 130.073674][T11269] rtnl_newlink (net/core/rtnetlink.c:4150) [ 130.073809][T11269] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 130.073943][T11269] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 130.074074][T11269] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 130.074203][T11269] ? mark_usage (kernel/locking/lockdep.c:4674) [ 130.074334][T11269] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 130.074469][T11269] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 130.074605][T11269] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 130.074738][T11269] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 130.074867][T11269] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 130.075000][T11269] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 130.075129][T11269] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 130.075260][T11269] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 130.075391][T11269] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 130.075521][T11269] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 130.075656][T11269] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 130.075789][T11269] ? netlink_ack (./include/linux/skbuff.h:2718) [ 130.075929][T11269] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 130.076058][T11269] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 130.076189][T11269] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 130.076320][T11269] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 130.076450][T11269] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 130.076585][T11269] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 130.076717][T11269] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 130.076847][T11269] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 130.076983][T11269] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 130.077114][T11269] ? copy_msghdr_from_user (net/socket.c:2635) [ 130.077246][T11269] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 130.077405][T11269] ? move_addr_to_kernel (net/socket.c:258) [ 130.077544][T11269] ___sys_sendmsg (net/socket.c:2752) [ 130.077675][T11269] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 130.077806][T11269] ? copy_msghdr_from_user (net/socket.c:2603) [ 130.077950][T11269] ? 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)) [ 130.078083][T11269] __sys_sendmsg (net/socket.c:2784) [ 130.078215][T11269] ? __sys_sendmsg_sock (net/socket.c:2765) [ 130.078351][T11269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.078480][T11269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.078614][T11269] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 130.078748][T11269] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 130.078880][T11269] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 130.079016][T11269] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 130.079179][T11269] RIP: 0033:0x7f7706adc08e [ 130.079329][T11269] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 130.079800][T11269] RSP: 002b:00007ffc80fe4060 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 130.080002][T11269] RAX: ffffffffffffffda RBX: 00007ffc80fe4800 RCX: 00007f7706adc08e [ 130.080197][T11269] RDX: 0000000000000000 RSI: 00007ffc80fe4110 RDI: 0000000000000005 [ 130.080391][T11269] RBP: 00007ffc80fe4070 R08: 0000000000000000 R09: 0000000000000000 [ 130.080593][T11269] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9f8 [ 130.080789][T11269] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc80fe47d0 | [ 130.103027][T11270] ------------[ cut here ]------------ | [ 130.103206][T11270] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/11270 | [ 130.103508][T11270] Modules linked in: | [ 130.104527][T11270] Tainted: [W]=WARN [ 130.104686][T11270] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 130.104903][T11270] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 130.105120][T11270] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 130.105673][T11270] RSP: 0018:ffa0000009d270a0 EFLAGS: 00010286 [ 130.105887][T11270] RAX: 00000000ffffffa6 RBX: ff11000012470ac0 RCX: 1ff40000013a4dda [ 130.106137][T11270] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000012470b7c [ 130.106381][T11270] RBP: ff11000008a61000 R08: 1fe220000248e171 R09: ff11000008ffd180 [ 130.106635][T11270] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 130.106885][T11270] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 130.107138][T11270] FS: 00007f9967426840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 130.107417][T11270] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 130.107641][T11270] CR2: 000000000042e5e0 CR3: 0000000015772002 CR4: 0000000000771ef0 [ 130.107885][T11270] PKRU: 55555554 [ 130.108037][T11270] Call Trace: [ 130.108184][T11270] [ 130.108298][T11270] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 130.108478][T11270] ? notifier_call_chain (kernel/notifier.c:85) [ 130.108674][T11270] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 130.108822][T11270] netif_state_change (net/core/dev.c:1605) [ 130.109007][T11270] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 130.109219][T11270] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 130.109398][T11270] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 130.109586][T11270] ? __kernel_text_address (kernel/extable.c:79) [ 130.109765][T11270] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 130.109953][T11270] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 130.110134][T11270] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 130.110314][T11270] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 130.110525][T11270] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 130.110716][T11270] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 130.110903][T11270] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 130.111082][T11270] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 130.111261][T11270] ? __kernel_text_address (kernel/extable.c:79) [ 130.111441][T11270] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 130.111635][T11270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 130.111812][T11270] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 130.111998][T11270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.112178][T11270] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 130.112354][T11270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.112548][T11270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.112730][T11270] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 130.112916][T11270] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 130.113094][T11270] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 130.113274][T11270] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 130.113454][T11270] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 130.113646][T11270] ? nla_get_range_signed (lib/nlattr.c:270) [ 130.113829][T11270] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 130.114015][T11270] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 130.114194][T11270] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 130.114375][T11270] rtnl_newlink (net/core/rtnetlink.c:4150) [ 130.114569][T11270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 130.114744][T11270] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 130.114929][T11270] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 130.115108][T11270] ? mark_usage (kernel/locking/lockdep.c:4674) [ 130.115288][T11270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 130.115472][T11270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 130.115664][T11270] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 130.115842][T11270] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 130.116029][T11270] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 130.116207][T11270] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 130.116385][T11270] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 130.116579][T11270] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 130.116761][T11270] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 130.116945][T11270] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 130.117124][T11270] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 130.117302][T11270] ? netlink_ack (./include/linux/skbuff.h:2718) [ 130.117484][T11270] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 130.117677][T11270] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 130.117858][T11270] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 130.118047][T11270] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 130.118225][T11270] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 130.118406][T11270] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 130.118599][T11270] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 130.118779][T11270] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 130.118966][T11270] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 130.119145][T11270] ? copy_msghdr_from_user (net/socket.c:2635) [ 130.119322][T11270] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 130.119547][T11270] ? move_addr_to_kernel (net/socket.c:258) [ 130.119733][T11270] ___sys_sendmsg (net/socket.c:2752) [ 130.119917][T11270] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 130.120095][T11270] ? copy_msghdr_from_user (net/socket.c:2603) [ 130.120283][T11270] ? 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)) [ 130.120465][T11270] __sys_sendmsg (net/socket.c:2784) [ 130.120656][T11270] ? __sys_sendmsg_sock (net/socket.c:2765) [ 130.120839][T11270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.121027][T11270] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.121207][T11270] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 130.121386][T11270] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 130.121578][T11270] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 130.121758][T11270] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 130.121972][T11270] RIP: 0033:0x7f996766008e [ 130.122160][T11270] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 130.122685][T11270] RSP: 002b:00007ffdc998d610 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 130.122936][T11270] RAX: ffffffffffffffda RBX: 00007ffdc998ddb0 RCX: 00007f996766008e [ 130.123181][T11270] RDX: 0000000000000000 RSI: 00007ffdc998d6c0 RDI: 0000000000000005 [ 130.123422][T11270] RBP: 00007ffdc998d620 R08: 0000000000000000 R09: 0000000000000000 [ 130.123678][T11270] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9f8 [ 130.123926][T11270] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdc998dd80 | [ 130.147014][T11271] ------------[ cut here ]------------ | [ 130.147161][T11271] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/11271 | [ 130.147420][T11271] Modules linked in: | [ 130.148356][T11271] Tainted: [W]=WARN [ 130.148456][T11271] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 130.148709][T11271] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 130.148882][T11271] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 130.149348][T11271] RSP: 0018:ffa0000009d170a0 EFLAGS: 00010286 [ 130.149514][T11271] RAX: 00000000ffffffa6 RBX: ff11000012470900 RCX: 1ff40000013a2dda [ 130.149783][T11271] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000124709bc [ 130.149986][T11271] RBP: ff11000007f21000 R08: 1fe220000248e139 R09: ff11000009a6ae80 [ 130.150181][T11271] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 130.150377][T11271] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 130.150632][T11271] FS: 00007fb60bb1c840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 130.150872][T11271] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 130.151041][T11271] CR2: 000000000042e5e0 CR3: 000000000e3d8001 CR4: 0000000000771ef0 [ 130.151238][T11271] PKRU: 55555554 [ 130.151336][T11271] Call Trace: [ 130.151433][T11271] [ 130.151500][T11271] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 130.151690][T11271] ? notifier_call_chain (kernel/notifier.c:85) [ 130.151824][T11271] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 130.151927][T11271] netif_state_change (net/core/dev.c:1605) [ 130.152059][T11271] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 130.152220][T11271] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 130.152354][T11271] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 130.152484][T11271] ? __kernel_text_address (kernel/extable.c:79) [ 130.152667][T11271] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 130.152799][T11271] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 130.152936][T11271] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 130.153068][T11271] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 130.153234][T11271] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 130.153364][T11271] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 130.153495][T11271] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 130.153697][T11271] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 130.153827][T11271] ? __kernel_text_address (kernel/extable.c:79) [ 130.153964][T11271] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 130.154096][T11271] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 130.154226][T11271] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 130.154356][T11271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.154485][T11271] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 130.154623][T11271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.154753][T11271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.154882][T11271] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 130.155019][T11271] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 130.155151][T11271] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 130.155284][T11271] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 130.155416][T11271] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 130.155549][T11271] ? nla_get_range_signed (lib/nlattr.c:270) [ 130.155679][T11271] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 130.155810][T11271] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 130.155946][T11271] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 130.156079][T11271] rtnl_newlink (net/core/rtnetlink.c:4150) [ 130.156211][T11271] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 130.156342][T11271] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 130.156473][T11271] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 130.156608][T11271] ? mark_usage (kernel/locking/lockdep.c:4674) [ 130.156739][T11271] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 130.156874][T11271] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 130.157009][T11271] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 130.157141][T11271] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 130.157273][T11271] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 130.157402][T11271] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 130.157531][T11271] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 130.157670][T11271] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 130.157798][T11271] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 130.157934][T11271] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 130.158065][T11271] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 130.158196][T11271] ? netlink_ack (./include/linux/skbuff.h:2718) [ 130.158332][T11271] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 130.158463][T11271] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 130.158599][T11271] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 130.158732][T11271] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 130.158862][T11271] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 130.158998][T11271] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 130.159130][T11271] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 130.159265][T11271] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 130.159399][T11271] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 130.159530][T11271] ? copy_msghdr_from_user (net/socket.c:2635) [ 130.159669][T11271] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 130.159830][T11271] ? move_addr_to_kernel (net/socket.c:258) [ 130.159969][T11271] ___sys_sendmsg (net/socket.c:2752) [ 130.160099][T11271] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 130.160232][T11271] ? copy_msghdr_from_user (net/socket.c:2603) [ 130.160371][T11271] ? 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)) [ 130.160506][T11271] __sys_sendmsg (net/socket.c:2784) [ 130.160642][T11271] ? __sys_sendmsg_sock (net/socket.c:2765) [ 130.160778][T11271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.160913][T11271] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.161045][T11271] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 130.161175][T11271] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 130.161308][T11271] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 130.161440][T11271] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 130.161609][T11271] RIP: 0033:0x7fb60bd5608e [ 130.161746][T11271] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 130.162218][T11271] RSP: 002b:00007ffd668b4630 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 130.162416][T11271] RAX: ffffffffffffffda RBX: 00007ffd668b4dd0 RCX: 00007fb60bd5608e [ 130.162614][T11271] RDX: 0000000000000000 RSI: 00007ffd668b46e0 RDI: 0000000000000005 [ 130.162808][T11271] RBP: 00007ffd668b4640 R08: 0000000000000000 R09: 0000000000000000 [ 130.163008][T11271] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9f8 [ 130.163204][T11271] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd668b4da0 | [ 130.284118][T11282] ------------[ cut here ]------------ | [ 130.284287][T11282] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/11282 | [ 130.284564][T11282] Modules linked in: | [ 130.284945][T11282] Tainted: [W]=WARN [ 130.285043][T11282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 130.285210][T11282] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 130.285381][T11282] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 130.285846][T11282] RSP: 0018:ffa000000ace70a0 EFLAGS: 00010286 [ 130.286016][T11282] RAX: 00000000ffffffa6 RBX: ff11000005281700 RCX: 1ff400000159cdda [ 130.286213][T11282] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000052817bc [ 130.286408][T11282] RBP: ff11000007c29000 R08: 1fe2200000a502f9 R09: ff11000011aed180 [ 130.286624][T11282] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 130.286823][T11282] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 130.287025][T11282] FS: 00007f4eb3a55840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 130.287255][T11282] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 130.287422][T11282] CR2: 000000000042e5e0 CR3: 0000000013246005 CR4: 0000000000771ef0 [ 130.287624][T11282] PKRU: 55555554 [ 130.287723][T11282] Call Trace: [ 130.287822][T11282] [ 130.287891][T11282] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 130.288026][T11282] ? notifier_call_chain (kernel/notifier.c:85) [ 130.288156][T11282] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 130.288257][T11282] netif_state_change (net/core/dev.c:1605) [ 130.288388][T11282] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 130.288558][T11282] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 130.288692][T11282] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 130.288823][T11282] ? __kernel_text_address (kernel/extable.c:79) [ 130.288959][T11282] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 130.289089][T11282] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 130.289222][T11282] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 130.289354][T11282] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 130.289517][T11282] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 130.289655][T11282] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 130.289786][T11282] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 130.289923][T11282] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 130.290056][T11282] ? __kernel_text_address (kernel/extable.c:79) [ 130.290189][T11282] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 130.290322][T11282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 130.290452][T11282] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 130.290591][T11282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.290721][T11282] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 130.290852][T11282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.290986][T11282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.291116][T11282] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 130.291246][T11282] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 130.291386][T11282] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 130.291522][T11282] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 130.291661][T11282] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 130.291792][T11282] ? nla_get_range_signed (lib/nlattr.c:270) [ 130.291926][T11282] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 130.292057][T11282] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 130.292188][T11282] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 130.292322][T11282] rtnl_newlink (net/core/rtnetlink.c:4150) [ 130.292455][T11282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 130.292591][T11282] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 130.292722][T11282] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 130.292853][T11282] ? mark_usage (kernel/locking/lockdep.c:4674) [ 130.292990][T11282] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 130.293126][T11282] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 130.293257][T11282] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 130.293387][T11282] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 130.293520][T11282] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 130.293656][T11282] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 130.293787][T11282] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 130.293923][T11282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 130.294054][T11282] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 130.294186][T11282] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 130.294317][T11282] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 130.294447][T11282] ? netlink_ack (./include/linux/skbuff.h:2718) [ 130.294584][T11282] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 130.294716][T11282] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 130.294848][T11282] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 130.294986][T11282] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 130.295117][T11282] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 130.295248][T11282] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 130.295382][T11282] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 130.295513][T11282] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 130.295650][T11282] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 130.295782][T11282] ? copy_msghdr_from_user (net/socket.c:2635) [ 130.295917][T11282] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 130.296078][T11282] ? move_addr_to_kernel (net/socket.c:258) [ 130.296213][T11282] ___sys_sendmsg (net/socket.c:2752) [ 130.296344][T11282] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 130.296474][T11282] ? copy_msghdr_from_user (net/socket.c:2603) [ 130.296620][T11282] ? 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)) [ 130.296754][T11282] __sys_sendmsg (net/socket.c:2784) [ 130.296884][T11282] ? __sys_sendmsg_sock (net/socket.c:2765) [ 130.297024][T11282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.297155][T11282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.297286][T11282] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 130.297418][T11282] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 130.297552][T11282] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 130.297683][T11282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 130.297847][T11282] RIP: 0033:0x7f4eb3c8f08e [ 130.297995][T11282] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 130.298464][T11282] RSP: 002b:00007fff1448f8e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 130.298672][T11282] RAX: ffffffffffffffda RBX: 00007fff14490080 RCX: 00007f4eb3c8f08e [ 130.298868][T11282] RDX: 0000000000000000 RSI: 00007fff1448f990 RDI: 0000000000000005 [ 130.299068][T11282] RBP: 00007fff1448f8f0 R08: 0000000000000000 R09: 0000000000000000 [ 130.299262][T11282] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9f8 [ 130.299459][T11282] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff14490050 | [ 130.328306][T11283] ------------[ cut here ]------------ | [ 130.328457][T11283] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/11283 | [ 130.328727][T11283] Modules linked in: | [ 130.329105][T11283] Tainted: [W]=WARN [ 130.329205][T11283] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 130.329374][T11283] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 130.329551][T11283] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 130.330028][T11283] RSP: 0018:ffa000000acd70a0 EFLAGS: 00010286 [ 130.330192][T11283] RAX: 00000000ffffffa6 RBX: ff11000014e7fe00 RCX: 1ff400000159adda [ 130.330386][T11283] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000014e7febc [ 130.330603][T11283] RBP: ff11000008661000 R08: 1fe22000029cffd9 R09: ff110000148b8b80 [ 130.330799][T11283] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 130.331000][T11283] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 130.331198][T11283] FS: 00007f3e8cc5b840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 130.331426][T11283] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 130.331599][T11283] CR2: 000000000042e5e0 CR3: 0000000009c04006 CR4: 0000000000771ef0 [ 130.331803][T11283] PKRU: 55555554 [ 130.331910][T11283] Call Trace: [ 130.332011][T11283] [ 130.332079][T11283] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 130.332210][T11283] ? notifier_call_chain (kernel/notifier.c:85) [ 130.332342][T11283] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 130.332441][T11283] netif_state_change (net/core/dev.c:1605) [ 130.332581][T11283] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 130.332744][T11283] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 130.332876][T11283] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 130.333011][T11283] ? __kernel_text_address (kernel/extable.c:79) [ 130.333141][T11283] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 130.333271][T11283] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 130.333407][T11283] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 130.333544][T11283] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 130.333707][T11283] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 130.333837][T11283] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 130.333972][T11283] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 130.334103][T11283] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 130.334235][T11283] ? __kernel_text_address (kernel/extable.c:79) [ 130.334365][T11283] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 130.334497][T11283] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 130.334725][T11283] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 130.334859][T11283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.334997][T11283] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 130.335126][T11283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.335256][T11283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.335387][T11283] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 130.335517][T11283] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 130.335717][T11283] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 130.335848][T11283] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 130.335988][T11283] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 130.336117][T11283] ? nla_get_range_signed (lib/nlattr.c:270) [ 130.336249][T11283] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 130.336381][T11283] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 130.336514][T11283] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 130.336733][T11283] rtnl_newlink (net/core/rtnetlink.c:4150) [ 130.336916][T11283] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 130.337047][T11283] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 130.337178][T11283] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 130.337311][T11283] ? mark_usage (kernel/locking/lockdep.c:4674) [ 130.337442][T11283] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 130.337585][T11283] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 130.337717][T11283] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 130.337848][T11283] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 130.337983][T11283] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 130.338115][T11283] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 130.338246][T11283] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 130.338379][T11283] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 130.338507][T11283] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 130.338646][T11283] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 130.338777][T11283] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 130.338911][T11283] ? netlink_ack (./include/linux/skbuff.h:2718) [ 130.339045][T11283] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 130.339173][T11283] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 130.339305][T11283] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 130.339438][T11283] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 130.339576][T11283] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 130.339709][T11283] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 130.339841][T11283] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 130.339976][T11283] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 130.340109][T11283] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 130.340240][T11283] ? copy_msghdr_from_user (net/socket.c:2635) [ 130.340370][T11283] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 130.340531][T11283] ? move_addr_to_kernel (net/socket.c:258) [ 130.340676][T11283] ___sys_sendmsg (net/socket.c:2752) [ 130.340806][T11283] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 130.340943][T11283] ? copy_msghdr_from_user (net/socket.c:2603) [ 130.341083][T11283] ? 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)) [ 130.341216][T11283] __sys_sendmsg (net/socket.c:2784) [ 130.341349][T11283] ? __sys_sendmsg_sock (net/socket.c:2765) [ 130.341484][T11283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.341621][T11283] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.341753][T11283] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 130.341884][T11283] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 130.342026][T11283] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 130.342158][T11283] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 130.342321][T11283] RIP: 0033:0x7f3e8ce9508e [ 130.342460][T11283] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 130.342944][T11283] RSP: 002b:00007fffaf860780 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 130.343144][T11283] RAX: ffffffffffffffda RBX: 00007fffaf860f20 RCX: 00007f3e8ce9508e [ 130.343342][T11283] RDX: 0000000000000000 RSI: 00007fffaf860830 RDI: 0000000000000005 [ 130.343554][T11283] RBP: 00007fffaf860790 R08: 0000000000000000 R09: 0000000000000000 [ 130.343756][T11283] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9f8 [ 130.343960][T11283] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffaf860ef0 | [ 130.366071][T11284] ------------[ cut here ]------------ | [ 130.366219][T11284] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/11284 | [ 130.366485][T11284] Modules linked in: | [ 130.366867][T11284] Tainted: [W]=WARN [ 130.366973][T11284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 130.367139][T11284] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 130.367311][T11284] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 130.367784][T11284] RSP: 0018:ffa000000ac770a0 EFLAGS: 00010286 [ 130.367954][T11284] RAX: 00000000ffffffa6 RBX: ff11000014e7e200 RCX: 1ff400000158edda [ 130.368149][T11284] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000014e7e2bc [ 130.368352][T11284] RBP: ff11000008a61000 R08: 1fe22000029cfc59 R09: ff11000014a2d180 [ 130.368566][T11284] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 130.368765][T11284] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 130.368969][T11284] FS: 00007f644ad4f840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 130.369200][T11284] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 130.369366][T11284] CR2: 000000000042e5e0 CR3: 0000000014b1b004 CR4: 0000000000771ef0 [ 130.369573][T11284] PKRU: 55555554 [ 130.369672][T11284] Call Trace: [ 130.369770][T11284] [ 130.369838][T11284] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 130.369982][T11284] ? notifier_call_chain (kernel/notifier.c:85) [ 130.370113][T11284] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 130.370214][T11284] netif_state_change (net/core/dev.c:1605) [ 130.370346][T11284] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 130.370512][T11284] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 130.370651][T11284] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 130.370782][T11284] ? __kernel_text_address (kernel/extable.c:79) [ 130.370918][T11284] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 130.371054][T11284] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 130.371191][T11284] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 130.371324][T11284] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 130.371486][T11284] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 130.371713][T11284] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 130.371849][T11284] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 130.371985][T11284] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 130.372185][T11284] ? __kernel_text_address (kernel/extable.c:79) [ 130.372318][T11284] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 130.372451][T11284] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 130.372681][T11284] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 130.372814][T11284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.372950][T11284] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 130.373080][T11284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.373211][T11284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.373342][T11284] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 130.373474][T11284] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 130.373683][T11284] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 130.373815][T11284] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 130.373951][T11284] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 130.374082][T11284] ? nla_get_range_signed (lib/nlattr.c:270) [ 130.374214][T11284] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 130.374345][T11284] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 130.374478][T11284] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 130.374699][T11284] rtnl_newlink (net/core/rtnetlink.c:4150) [ 130.374834][T11284] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 130.374966][T11284] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 130.375100][T11284] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 130.375233][T11284] ? mark_usage (kernel/locking/lockdep.c:4674) [ 130.375362][T11284] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 130.375499][T11284] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 130.375700][T11284] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 130.375832][T11284] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 130.375969][T11284] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 130.376101][T11284] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 130.376236][T11284] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 130.376372][T11284] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 130.376505][T11284] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 130.376694][T11284] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 130.376825][T11284] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 130.376962][T11284] ? netlink_ack (./include/linux/skbuff.h:2718) [ 130.377099][T11284] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 130.377232][T11284] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 130.377365][T11284] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 130.377501][T11284] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 130.377690][T11284] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 130.377825][T11284] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 130.377965][T11284] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 130.378098][T11284] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 130.378231][T11284] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 130.378364][T11284] ? copy_msghdr_from_user (net/socket.c:2635) [ 130.378496][T11284] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 130.378684][T11284] ? move_addr_to_kernel (net/socket.c:258) [ 130.378821][T11284] ___sys_sendmsg (net/socket.c:2752) [ 130.378956][T11284] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 130.379089][T11284] ? copy_msghdr_from_user (net/socket.c:2603) [ 130.379230][T11284] ? 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)) [ 130.379366][T11284] __sys_sendmsg (net/socket.c:2784) [ 130.379499][T11284] ? __sys_sendmsg_sock (net/socket.c:2765) [ 130.379644][T11284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.379775][T11284] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.379913][T11284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 130.380044][T11284] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 130.380178][T11284] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 130.380310][T11284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 130.380477][T11284] RIP: 0033:0x7f644af8908e [ 130.380619][T11284] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 130.381094][T11284] RSP: 002b:00007ffe3f265070 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 130.381294][T11284] RAX: ffffffffffffffda RBX: 00007ffe3f265810 RCX: 00007f644af8908e [ 130.381492][T11284] RDX: 0000000000000000 RSI: 00007ffe3f265120 RDI: 0000000000000005 [ 130.381694][T11284] RBP: 00007ffe3f265080 R08: 0000000000000000 R09: 0000000000000000 [ 130.381892][T11284] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9f8 [ 130.382094][T11284] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe3f2657e0 | [ 130.410091][T11285] ------------[ cut here ]------------ | [ 130.410238][T11285] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/11285 | [ 130.410499][T11285] Modules linked in: | [ 130.410881][T11285] Tainted: [W]=WARN [ 130.410994][T11285] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 130.411158][T11285] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 130.411326][T11285] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 130.411802][T11285] RSP: 0018:ffa000000ac670a0 EFLAGS: 00010286 [ 130.411976][T11285] RAX: 00000000ffffffa6 RBX: ff11000014a6c740 RCX: 1ff400000158cdda [ 130.412172][T11285] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000014a6c7fc [ 130.412367][T11285] RBP: ff11000007f21000 R08: 1fe220000294d901 R09: ff11000014a2ae80 [ 130.412577][T11285] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 130.412776][T11285] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 130.412975][T11285] FS: 00007f9802c67840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 130.413205][T11285] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 130.413367][T11285] CR2: 000000000042e5e0 CR3: 000000001423f006 CR4: 0000000000771ef0 [ 130.413571][T11285] PKRU: 55555554 [ 130.413673][T11285] Call Trace: [ 130.413770][T11285] [ 130.413838][T11285] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 130.413974][T11285] ? notifier_call_chain (kernel/notifier.c:85) [ 130.414105][T11285] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 130.414205][T11285] netif_state_change (net/core/dev.c:1605) [ 130.414338][T11285] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 130.414502][T11285] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 130.414642][T11285] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 130.414773][T11285] ? __kernel_text_address (kernel/extable.c:79) [ 130.414906][T11285] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 130.415037][T11285] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 130.415174][T11285] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 130.415306][T11285] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 130.415472][T11285] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 130.415608][T11285] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 130.415739][T11285] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 130.415868][T11285] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 130.416002][T11285] ? __kernel_text_address (kernel/extable.c:79) [ 130.416134][T11285] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 130.416267][T11285] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 130.416400][T11285] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 130.416531][T11285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.416670][T11285] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 130.416801][T11285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.416936][T11285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.417066][T11285] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 130.417198][T11285] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 130.417330][T11285] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 130.417462][T11285] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 130.417599][T11285] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 130.417731][T11285] ? nla_get_range_signed (lib/nlattr.c:270) [ 130.417863][T11285] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 130.418001][T11285] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 130.418133][T11285] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 130.418269][T11285] rtnl_newlink (net/core/rtnetlink.c:4150) [ 130.418404][T11285] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 130.418540][T11285] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 130.418673][T11285] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 130.418805][T11285] ? mark_usage (kernel/locking/lockdep.c:4674) [ 130.418938][T11285] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 130.419075][T11285] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 130.419208][T11285] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 130.419342][T11285] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 130.419476][T11285] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 130.419612][T11285] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 130.419744][T11285] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 130.419879][T11285] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 130.420015][T11285] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 130.420149][T11285] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 130.420282][T11285] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 130.420416][T11285] ? netlink_ack (./include/linux/skbuff.h:2718) [ 130.420555][T11285] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 130.420686][T11285] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 130.420822][T11285] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 130.420960][T11285] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 130.421092][T11285] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 130.421225][T11285] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 130.421357][T11285] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 130.421493][T11285] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 130.421635][T11285] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 130.421768][T11285] ? copy_msghdr_from_user (net/socket.c:2635) [ 130.421901][T11285] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 130.422064][T11285] ? move_addr_to_kernel (net/socket.c:258) [ 130.422203][T11285] ___sys_sendmsg (net/socket.c:2752) [ 130.422334][T11285] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 130.422466][T11285] ? copy_msghdr_from_user (net/socket.c:2603) [ 130.422613][T11285] ? 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)) [ 130.422747][T11285] __sys_sendmsg (net/socket.c:2784) [ 130.422881][T11285] ? __sys_sendmsg_sock (net/socket.c:2765) [ 130.423024][T11285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.423156][T11285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.423289][T11285] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 130.423421][T11285] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 130.423558][T11285] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 130.423690][T11285] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 130.423855][T11285] RIP: 0033:0x7f9802ea108e [ 130.423997][T11285] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 130.424468][T11285] RSP: 002b:00007ffeff1b8ea0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 130.424675][T11285] RAX: ffffffffffffffda RBX: 00007ffeff1b9640 RCX: 00007f9802ea108e [ 130.424872][T11285] RDX: 0000000000000000 RSI: 00007ffeff1b8f50 RDI: 0000000000000005 [ 130.425074][T11285] RBP: 00007ffeff1b8eb0 R08: 0000000000000000 R09: 0000000000000000 [ 130.425272][T11285] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9f8 [ 130.425468][T11285] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeff1b9610 | [ 134.757500][T11687] ------------[ cut here ]------------ | [ 134.757688][T11687] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/11687 | [ 134.757961][T11687] Modules linked in: | [ 134.758340][T11687] Tainted: [W]=WARN [ 134.758440][T11687] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 134.758614][T11687] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 134.758788][T11687] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 134.759263][T11687] RSP: 0018:ffa00000096f70a0 EFLAGS: 00010286 [ 134.759430][T11687] RAX: 00000000ffffffa6 RBX: ff110000092b6900 RCX: 1ff40000012dedda [ 134.759647][T11687] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000092b69bc [ 134.759847][T11687] RBP: ff11000007c29000 R08: 1fe2200001256d39 R09: ff11000015702e80 [ 134.760049][T11687] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 134.760243][T11687] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 134.760445][T11687] FS: 00007f2ca83a0840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 134.760682][T11687] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 134.760853][T11687] CR2: 000000000042e5e0 CR3: 00000000136e2004 CR4: 0000000000771ef0 [ 134.761055][T11687] PKRU: 55555554 [ 134.761159][T11687] Call Trace: [ 134.761258][T11687] [ 134.761335][T11687] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 134.761471][T11687] ? notifier_call_chain (kernel/notifier.c:85) [ 134.761612][T11687] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 134.761712][T11687] netif_state_change (net/core/dev.c:1605) [ 134.761846][T11687] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 134.762015][T11687] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 134.762151][T11687] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 134.762283][T11687] ? __kernel_text_address (kernel/extable.c:79) [ 134.762414][T11687] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 134.762631][T11687] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 134.762767][T11687] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 134.762902][T11687] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 134.763147][T11687] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 134.763280][T11687] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 134.763413][T11687] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 134.763633][T11687] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 134.763769][T11687] ? __kernel_text_address (kernel/extable.c:79) [ 134.763902][T11687] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 134.764042][T11687] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 134.764172][T11687] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 134.764303][T11687] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 134.764434][T11687] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 134.764644][T11687] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 134.764776][T11687] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 134.764907][T11687] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 134.765043][T11687] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 134.765177][T11687] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 134.765308][T11687] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 134.765441][T11687] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 134.765661][T11687] ? nla_get_range_signed (lib/nlattr.c:270) [ 134.765798][T11687] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 134.765937][T11687] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 134.766069][T11687] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 134.766206][T11687] rtnl_newlink (net/core/rtnetlink.c:4150) [ 134.766341][T11687] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 134.766479][T11687] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 134.766686][T11687] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 134.766817][T11687] ? mark_usage (kernel/locking/lockdep.c:4674) [ 134.766953][T11687] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 134.767091][T11687] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 134.767226][T11687] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 134.767358][T11687] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 134.767489][T11687] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 134.767636][T11687] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 134.767768][T11687] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 134.767942][T11687] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 134.768074][T11687] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 134.768206][T11687] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 134.768338][T11687] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 134.768470][T11687] ? netlink_ack (./include/linux/skbuff.h:2718) [ 134.768611][T11687] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 134.768741][T11687] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 134.768874][T11687] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 134.769010][T11687] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 134.769142][T11687] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 134.769273][T11687] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 134.769406][T11687] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 134.769542][T11687] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 134.769677][T11687] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 134.769808][T11687] ? copy_msghdr_from_user (net/socket.c:2635) [ 134.769944][T11687] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 134.770109][T11687] ? move_addr_to_kernel (net/socket.c:258) [ 134.770246][T11687] ___sys_sendmsg (net/socket.c:2752) [ 134.770377][T11687] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 134.770509][T11687] ? copy_msghdr_from_user (net/socket.c:2603) [ 134.770654][T11687] ? 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)) [ 134.770789][T11687] __sys_sendmsg (net/socket.c:2784) [ 134.770928][T11687] ? __sys_sendmsg_sock (net/socket.c:2765) [ 134.771065][T11687] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 134.771196][T11687] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 134.771328][T11687] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 134.771464][T11687] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 134.771602][T11687] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 134.771734][T11687] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 134.771897][T11687] RIP: 0033:0x7f2ca85da08e [ 134.772039][T11687] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 134.772510][T11687] RSP: 002b:00007ffc5afa2220 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 134.772713][T11687] RAX: ffffffffffffffda RBX: 00007ffc5afa29c0 RCX: 00007f2ca85da08e [ 134.772913][T11687] RDX: 0000000000000000 RSI: 00007ffc5afa22d0 RDI: 0000000000000005 [ 134.773111][T11687] RBP: 00007ffc5afa2230 R08: 0000000000000000 R09: 0000000000000000 [ 134.773307][T11687] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9fd [ 134.773505][T11687] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc5afa2990 | [ 134.794285][T11688] ------------[ cut here ]------------ | [ 134.794432][T11688] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/11688 | [ 134.794702][T11688] Modules linked in: | [ 134.795071][T11688] Tainted: [W]=WARN [ 134.795173][T11688] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 134.795337][T11688] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 134.795507][T11688] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 134.796899][T11688] RSP: 0018:ffa00000097370a0 EFLAGS: 00010286 [ 134.797068][T11688] RAX: 00000000ffffffa6 RBX: ff110000092b6c80 RCX: 1ff40000012e6dda [ 134.797262][T11688] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000092b6d3c [ 134.797455][T11688] RBP: ff11000008661000 R08: 1fe2200001256da9 R09: ff110000098f2e80 [ 134.797736][T11688] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 134.797934][T11688] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 134.798206][T11688] FS: 00007faeda8e2840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 134.798434][T11688] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 134.798672][T11688] CR2: 000000000042e5e0 CR3: 0000000013c92006 CR4: 0000000000771ef0 [ 134.798869][T11688] PKRU: 55555554 [ 134.798971][T11688] Call Trace: [ 134.799067][T11688] [ 134.799136][T11688] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 134.799267][T11688] ? notifier_call_chain (kernel/notifier.c:85) [ 134.799398][T11688] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 134.799497][T11688] netif_state_change (net/core/dev.c:1605) [ 134.799719][T11688] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 134.799883][T11688] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 134.800017][T11688] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 134.800147][T11688] ? __kernel_text_address (kernel/extable.c:79) [ 134.800277][T11688] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 134.800408][T11688] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 134.800626][T11688] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 134.800758][T11688] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 134.800924][T11688] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 134.801053][T11688] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 134.801183][T11688] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 134.801311][T11688] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 134.801442][T11688] ? __kernel_text_address (kernel/extable.c:79) [ 134.801658][T11688] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 134.801792][T11688] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 134.801924][T11688] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 134.802055][T11688] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 134.802185][T11688] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 134.802314][T11688] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 134.802443][T11688] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 134.802649][T11688] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 134.802781][T11688] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 134.802916][T11688] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 134.803045][T11688] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 134.803177][T11688] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 134.803306][T11688] ? nla_get_range_signed (lib/nlattr.c:270) [ 134.803435][T11688] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 134.803646][T11688] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 134.803778][T11688] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 134.803913][T11688] rtnl_newlink (net/core/rtnetlink.c:4150) [ 134.804046][T11688] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 134.804174][T11688] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 134.804304][T11688] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 134.804433][T11688] ? mark_usage (kernel/locking/lockdep.c:4674) [ 134.804567][T11688] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 134.804703][T11688] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 134.804833][T11688] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 134.804969][T11688] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 134.805097][T11688] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 134.805228][T11688] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 134.805357][T11688] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 134.805488][T11688] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 134.805624][T11688] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 134.805755][T11688] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 134.805885][T11688] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 134.806020][T11688] ? netlink_ack (./include/linux/skbuff.h:2718) [ 134.806154][T11688] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 134.806282][T11688] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 134.806414][T11688] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 134.806550][T11688] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 134.806682][T11688] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 134.806815][T11688] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 134.806950][T11688] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 134.807079][T11688] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 134.807212][T11688] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 134.807341][T11688] ? copy_msghdr_from_user (net/socket.c:2635) [ 134.807470][T11688] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 134.807637][T11688] ? move_addr_to_kernel (net/socket.c:258) [ 134.807771][T11688] ___sys_sendmsg (net/socket.c:2752) [ 134.807899][T11688] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 134.808035][T11688] ? copy_msghdr_from_user (net/socket.c:2603) [ 134.808174][T11688] ? 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)) [ 134.808306][T11688] __sys_sendmsg (net/socket.c:2784) [ 134.808435][T11688] ? __sys_sendmsg_sock (net/socket.c:2765) [ 134.808573][T11688] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 134.808704][T11688] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 134.808835][T11688] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 134.808970][T11688] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 134.809100][T11688] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 134.809231][T11688] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 134.809391][T11688] RIP: 0033:0x7faedab1c08e [ 134.809527][T11688] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 134.810001][T11688] RSP: 002b:00007fffabeff0b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 134.810197][T11688] RAX: ffffffffffffffda RBX: 00007fffabeff850 RCX: 00007faedab1c08e [ 134.810390][T11688] RDX: 0000000000000000 RSI: 00007fffabeff160 RDI: 0000000000000005 [ 134.810590][T11688] RBP: 00007fffabeff0c0 R08: 0000000000000000 R09: 0000000000000000 [ 134.810785][T11688] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9fd [ 134.810984][T11688] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffabeff820 | [ 134.832755][T11689] ------------[ cut here ]------------ | [ 134.832899][T11689] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/11689 | [ 134.833168][T11689] Modules linked in: | [ 134.833547][T11689] Tainted: [W]=WARN [ 134.833648][T11689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 134.833813][T11689] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 134.833988][T11689] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 134.834456][T11689] RSP: 0018:ffa000000a5c70a0 EFLAGS: 00010286 [ 134.834630][T11689] RAX: 00000000ffffffa6 RBX: ff1100001257b000 RCX: 1ff40000014b8dda [ 134.834825][T11689] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100001257b0bc [ 134.835025][T11689] RBP: ff11000008a61000 R08: 1fe22000024af619 R09: ff110000098f5180 [ 134.835220][T11689] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 134.835415][T11689] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 134.835634][T11689] FS: 00007f4f198f5840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 134.835866][T11689] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 134.836035][T11689] CR2: 000000000042e5e0 CR3: 00000000136e2006 CR4: 0000000000771ef0 [ 134.836235][T11689] PKRU: 55555554 [ 134.836333][T11689] Call Trace: [ 134.836431][T11689] [ 134.836500][T11689] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 134.836643][T11689] ? notifier_call_chain (kernel/notifier.c:85) [ 134.836784][T11689] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 134.836885][T11689] netif_state_change (net/core/dev.c:1605) [ 134.837022][T11689] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 134.837188][T11689] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 134.837325][T11689] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 134.837459][T11689] ? __kernel_text_address (kernel/extable.c:79) [ 134.837598][T11689] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 134.837734][T11689] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 134.837870][T11689] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 134.838007][T11689] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 134.838174][T11689] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 134.838306][T11689] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 134.838440][T11689] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 134.838661][T11689] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 134.838794][T11689] ? __kernel_text_address (kernel/extable.c:79) [ 134.839016][T11689] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 134.839153][T11689] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 134.839287][T11689] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 134.839422][T11689] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 134.839634][T11689] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 134.839766][T11689] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 134.839900][T11689] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 134.840039][T11689] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 134.840174][T11689] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 134.840307][T11689] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 134.840440][T11689] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 134.840661][T11689] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 134.840794][T11689] ? nla_get_range_signed (lib/nlattr.c:270) [ 134.840933][T11689] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 134.841067][T11689] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 134.841201][T11689] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 134.841337][T11689] rtnl_newlink (net/core/rtnetlink.c:4150) [ 134.841472][T11689] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 134.841692][T11689] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 134.841827][T11689] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 134.841966][T11689] ? mark_usage (kernel/locking/lockdep.c:4674) [ 134.842099][T11689] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 134.842236][T11689] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 134.842376][T11689] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 134.842510][T11689] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 134.842731][T11689] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 134.842863][T11689] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 134.842999][T11689] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 134.843133][T11689] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 134.843267][T11689] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 134.843401][T11689] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 134.843576][T11689] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 134.843710][T11689] ? netlink_ack (./include/linux/skbuff.h:2718) [ 134.843846][T11689] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 134.843983][T11689] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 134.844118][T11689] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 134.844254][T11689] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 134.844388][T11689] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 134.844523][T11689] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 134.844664][T11689] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 134.844799][T11689] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 134.844939][T11689] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 134.845073][T11689] ? copy_msghdr_from_user (net/socket.c:2635) [ 134.845206][T11689] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 134.845372][T11689] ? move_addr_to_kernel (net/socket.c:258) [ 134.845512][T11689] ___sys_sendmsg (net/socket.c:2752) [ 134.845649][T11689] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 134.845782][T11689] ? copy_msghdr_from_user (net/socket.c:2603) [ 134.845931][T11689] ? 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)) [ 134.846068][T11689] __sys_sendmsg (net/socket.c:2784) [ 134.846202][T11689] ? __sys_sendmsg_sock (net/socket.c:2765) [ 134.846339][T11689] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 134.846472][T11689] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 134.846614][T11689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 134.846746][T11689] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 134.846880][T11689] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 134.847017][T11689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 134.847182][T11689] RIP: 0033:0x7f4f19b2f08e [ 134.847328][T11689] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 134.847818][T11689] RSP: 002b:00007ffeccccf820 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 134.848025][T11689] RAX: ffffffffffffffda RBX: 00007ffeccccffc0 RCX: 00007f4f19b2f08e [ 134.848227][T11689] RDX: 0000000000000000 RSI: 00007ffeccccf8d0 RDI: 0000000000000005 [ 134.848426][T11689] RBP: 00007ffeccccf830 R08: 0000000000000000 R09: 0000000000000000 [ 134.848631][T11689] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9fd [ 134.848830][T11689] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeccccff90 | [ 134.885179][T11690] ------------[ cut here ]------------ | [ 134.885324][T11690] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/11690 | [ 134.885595][T11690] Modules linked in: | [ 134.885968][T11690] Tainted: [W]=WARN [ 134.886067][T11690] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 134.886232][T11690] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 134.886404][T11690] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 134.886877][T11690] RSP: 0018:ffa000000a5b70a0 EFLAGS: 00010286 [ 134.887047][T11690] RAX: 00000000ffffffa6 RBX: ff1100001257b8c0 RCX: 1ff40000014b6dda [ 134.887243][T11690] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100001257b97c [ 134.887438][T11690] RBP: ff11000007f21000 R08: 1fe22000024af731 R09: ff1100001566ae80 [ 134.887653][T11690] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 134.887852][T11690] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 134.888052][T11690] FS: 00007f7d22efb840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 134.888284][T11690] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 134.888449][T11690] CR2: 000000000042e5e0 CR3: 00000000147b2002 CR4: 0000000000771ef0 [ 134.888652][T11690] PKRU: 55555554 [ 134.888750][T11690] Call Trace: [ 134.888846][T11690] [ 134.888917][T11690] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 134.889053][T11690] ? notifier_call_chain (kernel/notifier.c:85) [ 134.889183][T11690] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 134.889283][T11690] netif_state_change (net/core/dev.c:1605) [ 134.889417][T11690] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 134.889661][T11690] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 134.889792][T11690] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 134.889925][T11690] ? __kernel_text_address (kernel/extable.c:79) [ 134.890055][T11690] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 134.890184][T11690] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 134.890316][T11690] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 134.890447][T11690] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 134.890685][T11690] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 134.890814][T11690] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 134.890951][T11690] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 134.891081][T11690] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 134.891298][T11690] ? __kernel_text_address (kernel/extable.c:79) [ 134.891428][T11690] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 134.891647][T11690] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 134.891778][T11690] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 134.891911][T11690] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 134.892044][T11690] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 134.892174][T11690] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 134.892304][T11690] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 134.892435][T11690] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 134.892655][T11690] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 134.892785][T11690] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 134.892920][T11690] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 134.893052][T11690] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 134.893185][T11690] ? nla_get_range_signed (lib/nlattr.c:270) [ 134.893316][T11690] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 134.893448][T11690] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 134.893632][T11690] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 134.893766][T11690] rtnl_newlink (net/core/rtnetlink.c:4150) [ 134.893898][T11690] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 134.894031][T11690] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 134.894164][T11690] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 134.894294][T11690] ? mark_usage (kernel/locking/lockdep.c:4674) [ 134.894424][T11690] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 134.894614][T11690] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 134.894746][T11690] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 134.894875][T11690] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 134.895011][T11690] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 134.895141][T11690] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 134.895272][T11690] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 134.895405][T11690] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 134.895599][T11690] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 134.895735][T11690] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 134.895867][T11690] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 134.896002][T11690] ? netlink_ack (./include/linux/skbuff.h:2718) [ 134.896136][T11690] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 134.896268][T11690] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 134.896400][T11690] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 134.896532][T11690] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 134.896687][T11690] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 134.896818][T11690] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 134.896955][T11690] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 134.897088][T11690] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 134.897220][T11690] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 134.897352][T11690] ? copy_msghdr_from_user (net/socket.c:2635) [ 134.897482][T11690] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 134.897648][T11690] ? move_addr_to_kernel (net/socket.c:258) [ 134.897782][T11690] ___sys_sendmsg (net/socket.c:2752) [ 134.897917][T11690] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 134.898047][T11690] ? copy_msghdr_from_user (net/socket.c:2603) [ 134.898187][T11690] ? 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)) [ 134.898322][T11690] __sys_sendmsg (net/socket.c:2784) [ 134.898453][T11690] ? __sys_sendmsg_sock (net/socket.c:2765) [ 134.898593][T11690] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 134.898723][T11690] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 134.898856][T11690] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 134.898991][T11690] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 134.899122][T11690] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 134.899253][T11690] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 134.899415][T11690] RIP: 0033:0x7f7d2313508e [ 134.899558][T11690] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 134.900033][T11690] RSP: 002b:00007fffd75cc530 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 134.900230][T11690] RAX: ffffffffffffffda RBX: 00007fffd75cccd0 RCX: 00007f7d2313508e [ 134.900423][T11690] RDX: 0000000000000000 RSI: 00007fffd75cc5e0 RDI: 0000000000000005 [ 134.900622][T11690] RBP: 00007fffd75cc540 R08: 0000000000000000 R09: 0000000000000000 [ 134.900817][T11690] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9fd [ 134.901017][T11690] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffd75ccca0 | [ 135.055849][T11704] ------------[ cut here ]------------ | [ 135.056070][T11704] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/11704 | [ 135.056407][T11704] Modules linked in: | [ 135.057431][T11704] Tainted: [W]=WARN [ 135.057588][T11704] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 135.057804][T11704] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 135.058033][T11704] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 135.058577][T11704] RSP: 0018:ffa000000a5d70a0 EFLAGS: 00010286 [ 135.058789][T11704] RAX: 00000000ffffffa6 RBX: ff1100001285c040 RCX: 1ff40000014badda [ 135.059043][T11704] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100001285c0fc [ 135.059292][T11704] RBP: ff11000007c29000 R08: 1fe220000250b821 R09: ff11000012415180 [ 135.059549][T11704] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 135.059790][T11704] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 135.060047][T11704] FS: 00007f425b3cd840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 135.060338][T11704] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 135.060567][T11704] CR2: 000000000042e5e0 CR3: 00000000138d5004 CR4: 0000000000771ef0 [ 135.060812][T11704] PKRU: 55555554 [ 135.060966][T11704] Call Trace: [ 135.061116][T11704] [ 135.061231][T11704] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 135.061410][T11704] ? notifier_call_chain (kernel/notifier.c:85) [ 135.061606][T11704] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 135.061755][T11704] netif_state_change (net/core/dev.c:1605) [ 135.061945][T11704] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 135.062157][T11704] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 135.062338][T11704] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 135.062522][T11704] ? __kernel_text_address (kernel/extable.c:79) [ 135.062714][T11704] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 135.062895][T11704] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 135.063089][T11704] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 135.063270][T11704] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 135.063482][T11704] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 135.063679][T11704] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 135.063860][T11704] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 135.064046][T11704] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 135.064227][T11704] ? __kernel_text_address (kernel/extable.c:79) [ 135.064407][T11704] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 135.064600][T11704] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 135.064779][T11704] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 135.064971][T11704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 135.065152][T11704] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 135.065339][T11704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 135.065518][T11704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 135.065725][T11704] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 135.065907][T11704] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 135.066097][T11704] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 135.066278][T11704] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 135.066464][T11704] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 135.066651][T11704] ? nla_get_range_signed (lib/nlattr.c:270) [ 135.066833][T11704] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 135.067032][T11704] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 135.067211][T11704] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 135.067393][T11704] rtnl_newlink (net/core/rtnetlink.c:4150) [ 135.067590][T11704] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 135.067773][T11704] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 135.067960][T11704] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 135.068137][T11704] ? mark_usage (kernel/locking/lockdep.c:4674) [ 135.068316][T11704] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 135.068499][T11704] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 135.068689][T11704] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 135.068869][T11704] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 135.069056][T11704] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 135.069237][T11704] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 135.069414][T11704] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 135.069608][T11704] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 135.069784][T11704] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 135.069973][T11704] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 135.070152][T11704] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 135.070342][T11704] ? netlink_ack (./include/linux/skbuff.h:2718) [ 135.070527][T11704] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 135.070724][T11704] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 135.070905][T11704] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 135.071095][T11704] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 135.071273][T11704] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 135.071453][T11704] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 135.071647][T11704] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 135.071828][T11704] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 135.072022][T11704] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 135.072203][T11704] ? copy_msghdr_from_user (net/socket.c:2635) [ 135.072382][T11704] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 135.072647][T11704] ? move_addr_to_kernel (net/socket.c:258) [ 135.072899][T11704] ___sys_sendmsg (net/socket.c:2752) [ 135.073094][T11704] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 135.073275][T11704] ? copy_msghdr_from_user (net/socket.c:2603) [ 135.073466][T11704] ? 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)) [ 135.073664][T11704] __sys_sendmsg (net/socket.c:2784) [ 135.073844][T11704] ? __sys_sendmsg_sock (net/socket.c:2765) [ 135.074037][T11704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 135.074220][T11704] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 135.074409][T11704] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 135.074605][T11704] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 135.074784][T11704] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 135.074978][T11704] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 135.075189][T11704] RIP: 0033:0x7f425b60708e [ 135.075381][T11704] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 135.075925][T11704] RSP: 002b:00007fffbbd93690 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 135.076175][T11704] RAX: ffffffffffffffda RBX: 00007fffbbd93e30 RCX: 00007f425b60708e [ 135.076419][T11704] RDX: 0000000000000000 RSI: 00007fffbbd93740 RDI: 0000000000000005 [ 135.076677][T11704] RBP: 00007fffbbd936a0 R08: 0000000000000000 R09: 0000000000000000 [ 135.076929][T11704] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9fd [ 135.077177][T11704] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffbbd93e00 | [ 135.116917][T11705] ------------[ cut here ]------------ | [ 135.117110][T11705] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/11705 | [ 135.117416][T11705] Modules linked in: | [ 135.117931][T11705] Tainted: [W]=WARN [ 135.118079][T11705] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 135.118292][T11705] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 135.118512][T11705] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 135.119049][T11705] RSP: 0018:ffa000000a5870a0 EFLAGS: 00010286 [ 135.119264][T11705] RAX: 00000000ffffffa6 RBX: ff1100000c634040 RCX: 1ff40000014b0dda [ 135.119507][T11705] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c6340fc [ 135.120293][T11705] RBP: ff11000008661000 R08: 1fe22000018c6821 R09: ff11000012fb0b80 [ 135.120554][T11705] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 135.120798][T11705] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 135.121082][T11705] FS: 00007fa3149b1840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 135.121368][T11705] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 135.121589][T11705] CR2: 000000000042e5e0 CR3: 000000001369e006 CR4: 0000000000771ef0 [ 135.121839][T11705] PKRU: 55555554 [ 135.121992][T11705] Call Trace: [ 135.122138][T11705] [ 135.122255][T11705] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 135.122438][T11705] ? notifier_call_chain (kernel/notifier.c:85) [ 135.122636][T11705] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 135.122786][T11705] netif_state_change (net/core/dev.c:1605) [ 135.122978][T11705] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 135.123196][T11705] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 135.123376][T11705] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 135.123570][T11705] ? __kernel_text_address (kernel/extable.c:79) [ 135.123749][T11705] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 135.123938][T11705] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 135.124122][T11705] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 135.124306][T11705] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 135.124516][T11705] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 135.124710][T11705] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 135.124891][T11705] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 135.125083][T11705] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 135.125263][T11705] ? __kernel_text_address (kernel/extable.c:79) [ 135.125446][T11705] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 135.125644][T11705] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 135.125827][T11705] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 135.126017][T11705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 135.126199][T11705] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 135.126378][T11705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 135.126569][T11705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 135.126749][T11705] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 135.126942][T11705] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 135.127121][T11705] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 135.127306][T11705] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 135.127487][T11705] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 135.127680][T11705] ? nla_get_range_signed (lib/nlattr.c:270) [ 135.127861][T11705] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 135.128049][T11705] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 135.128230][T11705] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 135.128417][T11705] rtnl_newlink (net/core/rtnetlink.c:4150) [ 135.128613][T11705] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 135.128792][T11705] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 135.128980][T11705] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 135.129158][T11705] ? mark_usage (kernel/locking/lockdep.c:4674) [ 135.129337][T11705] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 135.129521][T11705] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 135.129720][T11705] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 135.129901][T11705] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 135.130089][T11705] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 135.130269][T11705] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 135.130447][T11705] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 135.130643][T11705] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 135.130821][T11705] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 135.131011][T11705] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 135.131222][T11705] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 135.131405][T11705] ? netlink_ack (./include/linux/skbuff.h:2718) [ 135.131603][T11705] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 135.131782][T11705] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 135.131982][T11705] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 135.132164][T11705] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 135.132343][T11705] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 135.132527][T11705] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 135.132723][T11705] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 135.132905][T11705] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 135.133096][T11705] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 135.133278][T11705] ? copy_msghdr_from_user (net/socket.c:2635) [ 135.133456][T11705] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 135.133681][T11705] ? move_addr_to_kernel (net/socket.c:258) [ 135.133865][T11705] ___sys_sendmsg (net/socket.c:2752) [ 135.134056][T11705] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 135.134236][T11705] ? copy_msghdr_from_user (net/socket.c:2603) [ 135.134426][T11705] ? 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)) [ 135.134622][T11705] __sys_sendmsg (net/socket.c:2784) [ 135.134802][T11705] ? __sys_sendmsg_sock (net/socket.c:2765) [ 135.134995][T11705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 135.135174][T11705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 135.135356][T11705] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 135.135564][T11705] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 135.135773][T11705] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 135.135985][T11705] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 135.136198][T11705] RIP: 0033:0x7fa314beb08e [ 135.136385][T11705] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 135.137048][T11705] RSP: 002b:00007ffd55f97250 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 135.137296][T11705] RAX: ffffffffffffffda RBX: 00007ffd55f979f0 RCX: 00007fa314beb08e [ 135.137551][T11705] RDX: 0000000000000000 RSI: 00007ffd55f97300 RDI: 0000000000000005 [ 135.137801][T11705] RBP: 00007ffd55f97260 R08: 0000000000000000 R09: 0000000000000000 [ 135.138059][T11705] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9fd [ 135.138328][T11705] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd55f979c0 | [ 135.161900][T11706] ------------[ cut here ]------------ | [ 135.162127][T11706] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/11706 | [ 135.162462][T11706] Modules linked in: | [ 135.163488][T11706] Tainted: [W]=WARN [ 135.163668][T11706] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 135.163877][T11706] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 135.164304][T11706] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 135.164858][T11706] RSP: 0018:ffa000000a5870a0 EFLAGS: 00010286 [ 135.165100][T11706] RAX: 00000000ffffffa6 RBX: ff1100000c635380 RCX: 1ff40000014b0dda [ 135.165342][T11706] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c63543c [ 135.165609][T11706] RBP: ff11000008a61000 R08: 1fe22000018c6a89 R09: ff11000013130b80 [ 135.165875][T11706] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 135.166135][T11706] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 135.166388][T11706] FS: 00007f09672bb840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 135.166691][T11706] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 135.166930][T11706] CR2: 000000000042e5e0 CR3: 000000001369e003 CR4: 0000000000771ef0 [ 135.167176][T11706] PKRU: 55555554 [ 135.167321][T11706] Call Trace: [ 135.167466][T11706] [ 135.167592][T11706] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 135.167778][T11706] ? notifier_call_chain (kernel/notifier.c:85) [ 135.167965][T11706] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 135.168116][T11706] netif_state_change (net/core/dev.c:1605) [ 135.168296][T11706] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 135.168506][T11706] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 135.168699][T11706] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 135.168881][T11706] ? __kernel_text_address (kernel/extable.c:79) [ 135.169069][T11706] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 135.169249][T11706] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 135.169431][T11706] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 135.169620][T11706] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 135.169830][T11706] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 135.170018][T11706] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 135.170198][T11706] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 135.170379][T11706] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 135.170570][T11706] ? __kernel_text_address (kernel/extable.c:79) [ 135.170748][T11706] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 135.170935][T11706] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 135.171114][T11706] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 135.171294][T11706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 135.171473][T11706] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 135.171667][T11706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 135.171845][T11706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 135.172050][T11706] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 135.172229][T11706] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 135.172406][T11706] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 135.172602][T11706] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 135.172781][T11706] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 135.172970][T11706] ? nla_get_range_signed (lib/nlattr.c:270) [ 135.173152][T11706] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 135.173332][T11706] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 135.173511][T11706] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 135.173708][T11706] rtnl_newlink (net/core/rtnetlink.c:4150) [ 135.173887][T11706] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 135.174072][T11706] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 135.174250][T11706] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 135.174430][T11706] ? mark_usage (kernel/locking/lockdep.c:4674) [ 135.174618][T11706] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 135.174802][T11706] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 135.174991][T11706] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 135.175170][T11706] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 135.175348][T11706] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 135.175525][T11706] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 135.175716][T11706] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 135.175900][T11706] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 135.176086][T11706] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 135.176267][T11706] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 135.176445][T11706] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 135.176639][T11706] ? netlink_ack (./include/linux/skbuff.h:2718) [ 135.176821][T11706] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 135.177006][T11706] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 135.177217][T11706] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 135.177402][T11706] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 135.177590][T11706] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 135.177771][T11706] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 135.177959][T11706] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 135.178138][T11706] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 135.178317][T11706] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 135.178499][T11706] ? copy_msghdr_from_user (net/socket.c:2635) [ 135.178698][T11706] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 135.178917][T11706] ? move_addr_to_kernel (net/socket.c:258) [ 135.179106][T11706] ___sys_sendmsg (net/socket.c:2752) [ 135.179288][T11706] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 135.179467][T11706] ? copy_msghdr_from_user (net/socket.c:2603) [ 135.179662][T11706] ? 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)) [ 135.179847][T11706] __sys_sendmsg (net/socket.c:2784) [ 135.180069][T11706] ? __sys_sendmsg_sock (net/socket.c:2765) [ 135.180256][T11706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 135.180451][T11706] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 135.180644][T11706] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 135.180823][T11706] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 135.181011][T11706] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 135.181191][T11706] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 135.181407][T11706] RIP: 0033:0x7f09674f508e [ 135.181605][T11706] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 135.182145][T11706] RSP: 002b:00007fff753dd780 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 135.182389][T11706] RAX: ffffffffffffffda RBX: 00007fff753ddf20 RCX: 00007f09674f508e [ 135.182648][T11706] RDX: 0000000000000000 RSI: 00007fff753dd830 RDI: 0000000000000005 [ 135.182895][T11706] RBP: 00007fff753dd790 R08: 0000000000000000 R09: 0000000000000000 [ 135.183148][T11706] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9fd [ 135.183390][T11706] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff753ddef0 | [ 135.206969][T11707] ------------[ cut here ]------------ | [ 135.207129][T11707] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/11707 | [ 135.207393][T11707] Modules linked in: | [ 135.207777][T11707] Tainted: [W]=WARN [ 135.207879][T11707] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 135.208045][T11707] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 135.208216][T11707] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 135.208691][T11707] RSP: 0018:ffa000000a2070a0 EFLAGS: 00010286 [ 135.208857][T11707] RAX: 00000000ffffffa6 RBX: ff1100000cd7e040 RCX: 1ff4000001440dda [ 135.209060][T11707] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000cd7e0fc [ 135.209253][T11707] RBP: ff11000007f21000 R08: 1fe22000019afc21 R09: ff11000005005180 [ 135.209446][T11707] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 135.209658][T11707] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 135.209855][T11707] FS: 00007f797eb9c840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 135.210087][T11707] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 135.210250][T11707] CR2: 000000000042e5e0 CR3: 00000000138d5002 CR4: 0000000000771ef0 [ 135.210451][T11707] PKRU: 55555554 [ 135.210557][T11707] Call Trace: [ 135.210656][T11707] [ 135.210725][T11707] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 135.210863][T11707] ? notifier_call_chain (kernel/notifier.c:85) [ 135.211000][T11707] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 135.211100][T11707] netif_state_change (net/core/dev.c:1605) [ 135.211233][T11707] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 135.211401][T11707] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 135.211533][T11707] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 135.211672][T11707] ? __kernel_text_address (kernel/extable.c:79) [ 135.211804][T11707] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 135.211939][T11707] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 135.212073][T11707] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 135.212211][T11707] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 135.212376][T11707] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 135.212507][T11707] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 135.212648][T11707] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 135.212779][T11707] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 135.212916][T11707] ? __kernel_text_address (kernel/extable.c:79) [ 135.213046][T11707] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 135.213181][T11707] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 135.213312][T11707] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 135.213444][T11707] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 135.213580][T11707] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 135.213710][T11707] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 135.213841][T11707] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 135.213993][T11707] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 135.214125][T11707] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 135.214260][T11707] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 135.214390][T11707] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 135.214524][T11707] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 135.214662][T11707] ? nla_get_range_signed (lib/nlattr.c:270) [ 135.214792][T11707] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 135.214929][T11707] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 135.215063][T11707] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 135.215198][T11707] rtnl_newlink (net/core/rtnetlink.c:4150) [ 135.215333][T11707] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 135.215463][T11707] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 135.215601][T11707] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 135.215732][T11707] ? mark_usage (kernel/locking/lockdep.c:4674) [ 135.215863][T11707] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 135.216006][T11707] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 135.216139][T11707] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 135.216272][T11707] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 135.216404][T11707] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 135.216542][T11707] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 135.216673][T11707] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 135.216805][T11707] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 135.216942][T11707] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 135.217074][T11707] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 135.217210][T11707] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 135.217344][T11707] ? netlink_ack (./include/linux/skbuff.h:2718) [ 135.217479][T11707] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 135.217615][T11707] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 135.217749][T11707] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 135.217883][T11707] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 135.218021][T11707] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 135.218155][T11707] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 135.218290][T11707] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 135.218425][T11707] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 135.218563][T11707] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 135.218699][T11707] ? copy_msghdr_from_user (net/socket.c:2635) [ 135.218830][T11707] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 135.218998][T11707] ? move_addr_to_kernel (net/socket.c:258) [ 135.219133][T11707] ___sys_sendmsg (net/socket.c:2752) [ 135.219264][T11707] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 135.219396][T11707] ? copy_msghdr_from_user (net/socket.c:2603) [ 135.219543][T11707] ? 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)) [ 135.219677][T11707] __sys_sendmsg (net/socket.c:2784) [ 135.219807][T11707] ? __sys_sendmsg_sock (net/socket.c:2765) [ 135.219946][T11707] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 135.220077][T11707] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 135.220209][T11707] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 135.220342][T11707] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 135.220474][T11707] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 135.220614][T11707] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 135.220777][T11707] RIP: 0033:0x7f797edd608e [ 135.220922][T11707] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 135.221397][T11707] RSP: 002b:00007ffd1bb8b920 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 135.221603][T11707] RAX: ffffffffffffffda RBX: 00007ffd1bb8c0c0 RCX: 00007f797edd608e [ 135.221798][T11707] RDX: 0000000000000000 RSI: 00007ffd1bb8b9d0 RDI: 0000000000000005 [ 135.222002][T11707] RBP: 00007ffd1bb8b930 R08: 0000000000000000 R09: 0000000000000000 [ 135.222198][T11707] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e9fd [ 135.222396][T11707] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd1bb8c090 | [ 139.509192][T12109] ------------[ cut here ]------------ | [ 139.509372][T12109] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/12109 | [ 139.509650][T12109] Modules linked in: | [ 139.510031][T12109] Tainted: [W]=WARN [ 139.510132][T12109] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 139.510300][T12109] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 139.510473][T12109] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 139.510948][T12109] RSP: 0018:ffa0000008db70a0 EFLAGS: 00010286 [ 139.511117][T12109] RAX: 00000000ffffffa6 RBX: ff1100000cd7fe00 RCX: 1ff40000011b6dda [ 139.511312][T12109] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000cd7febc [ 139.511513][T12109] RBP: ff11000007c29000 R08: 1fe22000019affd9 R09: ff11000014cfae80 [ 139.511730][T12109] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 139.511926][T12109] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 139.512125][T12109] FS: 00007f9b459c6840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 139.512354][T12109] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 139.512520][T12109] CR2: 000000000042e5e0 CR3: 00000000132be002 CR4: 0000000000771ef0 [ 139.512729][T12109] PKRU: 55555554 [ 139.512829][T12109] Call Trace: [ 139.512931][T12109] [ 139.513000][T12109] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 139.513138][T12109] ? notifier_call_chain (kernel/notifier.c:85) [ 139.513272][T12109] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 139.513372][T12109] netif_state_change (net/core/dev.c:1605) [ 139.513505][T12109] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 139.513676][T12109] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 139.513808][T12109] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 139.513942][T12109] ? __kernel_text_address (kernel/extable.c:79) [ 139.514072][T12109] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 139.514205][T12109] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 139.514340][T12109] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 139.514473][T12109] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 139.514723][T12109] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 139.514858][T12109] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 139.514996][T12109] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 139.515128][T12109] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 139.515348][T12109] ? __kernel_text_address (kernel/extable.c:79) [ 139.515481][T12109] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 139.515668][T12109] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.515803][T12109] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 139.515942][T12109] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 139.516073][T12109] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 139.516202][T12109] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 139.516332][T12109] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 139.516464][T12109] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 139.516652][T12109] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 139.516786][T12109] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 139.516917][T12109] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 139.517056][T12109] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 139.517187][T12109] ? nla_get_range_signed (lib/nlattr.c:270) [ 139.517318][T12109] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 139.517454][T12109] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 139.517642][T12109] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 139.517775][T12109] rtnl_newlink (net/core/rtnetlink.c:4150) [ 139.517908][T12109] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.518044][T12109] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.518173][T12109] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 139.518303][T12109] ? mark_usage (kernel/locking/lockdep.c:4674) [ 139.518433][T12109] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 139.518624][T12109] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 139.518756][T12109] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 139.518887][T12109] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 139.519022][T12109] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 139.519153][T12109] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 139.519282][T12109] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 139.519416][T12109] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.519572][T12109] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.519707][T12109] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 139.519840][T12109] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 139.519977][T12109] ? netlink_ack (./include/linux/skbuff.h:2718) [ 139.520114][T12109] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 139.520245][T12109] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 139.520378][T12109] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 139.520512][T12109] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 139.520646][T12109] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 139.520779][T12109] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 139.520909][T12109] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 139.521046][T12109] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 139.521181][T12109] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 139.521313][T12109] ? copy_msghdr_from_user (net/socket.c:2635) [ 139.521445][T12109] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 139.521612][T12109] ? move_addr_to_kernel (net/socket.c:258) [ 139.521747][T12109] ___sys_sendmsg (net/socket.c:2752) [ 139.521876][T12109] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 139.522014][T12109] ? copy_msghdr_from_user (net/socket.c:2603) [ 139.522156][T12109] ? 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)) [ 139.522289][T12109] __sys_sendmsg (net/socket.c:2784) [ 139.522421][T12109] ? __sys_sendmsg_sock (net/socket.c:2765) [ 139.522560][T12109] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 139.522692][T12109] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 139.522823][T12109] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 139.522959][T12109] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 139.523091][T12109] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 139.523223][T12109] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 139.523386][T12109] RIP: 0033:0x7f9b45c0008e [ 139.523524][T12109] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 139.524005][T12109] RSP: 002b:00007ffddcde1260 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 139.524201][T12109] RAX: ffffffffffffffda RBX: 00007ffddcde1a00 RCX: 00007f9b45c0008e [ 139.524400][T12109] RDX: 0000000000000000 RSI: 00007ffddcde1310 RDI: 0000000000000005 [ 139.524601][T12109] RBP: 00007ffddcde1270 R08: 0000000000000000 R09: 0000000000000000 [ 139.524797][T12109] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea01 [ 139.524999][T12109] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffddcde19d0 | [ 139.554621][T12110] ------------[ cut here ]------------ | [ 139.554807][T12110] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/12110 | [ 139.555122][T12110] Modules linked in: | [ 139.556286][T12110] Tainted: [W]=WARN [ 139.556432][T12110] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 139.556671][T12110] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 139.556891][T12110] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 139.557401][T12110] RSP: 0018:ffa0000009c070a0 EFLAGS: 00010286 [ 139.557625][T12110] RAX: 00000000ffffffa6 RBX: ff1100000b87f000 RCX: 1ff4000001380dda [ 139.557867][T12110] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b87f0bc [ 139.558117][T12110] RBP: ff11000008661000 R08: 1fe220000170fe19 R09: ff1100000e2b8b80 [ 139.558355][T12110] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 139.558607][T12110] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 139.558858][T12110] FS: 00007fa74d62f840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 139.559147][T12110] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 139.559357][T12110] CR2: 000000000042e5e0 CR3: 0000000009ab7001 CR4: 0000000000771ef0 [ 139.559615][T12110] PKRU: 55555554 [ 139.559761][T12110] Call Trace: [ 139.559906][T12110] [ 139.560031][T12110] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 139.560213][T12110] ? notifier_call_chain (kernel/notifier.c:85) [ 139.560393][T12110] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 139.560554][T12110] netif_state_change (net/core/dev.c:1605) [ 139.560733][T12110] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 139.560947][T12110] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 139.561126][T12110] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 139.561303][T12110] ? __kernel_text_address (kernel/extable.c:79) [ 139.561483][T12110] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 139.561675][T12110] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 139.561857][T12110] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 139.562040][T12110] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 139.562250][T12110] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 139.562429][T12110] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 139.562620][T12110] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 139.562807][T12110] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 139.562998][T12110] ? __kernel_text_address (kernel/extable.c:79) [ 139.563177][T12110] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 139.563356][T12110] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.563547][T12110] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 139.563726][T12110] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 139.563907][T12110] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 139.564092][T12110] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 139.564268][T12110] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 139.564447][T12110] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 139.564639][T12110] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 139.564818][T12110] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 139.565008][T12110] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 139.565188][T12110] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 139.565368][T12110] ? nla_get_range_signed (lib/nlattr.c:270) [ 139.565561][T12110] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 139.565741][T12110] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 139.565920][T12110] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 139.566109][T12110] rtnl_newlink (net/core/rtnetlink.c:4150) [ 139.566289][T12110] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.566465][T12110] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.566655][T12110] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 139.566835][T12110] ? mark_usage (kernel/locking/lockdep.c:4674) [ 139.567023][T12110] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 139.567207][T12110] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 139.567386][T12110] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 139.567577][T12110] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 139.567757][T12110] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 139.567939][T12110] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 139.568120][T12110] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 139.568300][T12110] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.568477][T12110] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.568670][T12110] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 139.568849][T12110] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 139.569035][T12110] ? netlink_ack (./include/linux/skbuff.h:2718) [ 139.569217][T12110] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 139.569393][T12110] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 139.569589][T12110] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 139.569769][T12110] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 139.569956][T12110] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 139.570136][T12110] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 139.570316][T12110] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 139.570493][T12110] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 139.570687][T12110] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 139.570866][T12110] ? copy_msghdr_from_user (net/socket.c:2635) [ 139.571058][T12110] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 139.571270][T12110] ? move_addr_to_kernel (net/socket.c:258) [ 139.571453][T12110] ___sys_sendmsg (net/socket.c:2752) [ 139.571648][T12110] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 139.571827][T12110] ? copy_msghdr_from_user (net/socket.c:2603) [ 139.572025][T12110] ? 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)) [ 139.572213][T12110] __sys_sendmsg (net/socket.c:2784) [ 139.572395][T12110] ? __sys_sendmsg_sock (net/socket.c:2765) [ 139.572591][T12110] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 139.572771][T12110] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 139.572958][T12110] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 139.573138][T12110] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 139.573317][T12110] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 139.573499][T12110] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 139.573724][T12110] RIP: 0033:0x7fa74d86908e [ 139.573910][T12110] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 139.574433][T12110] RSP: 002b:00007ffeaa3c0220 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 139.574691][T12110] RAX: ffffffffffffffda RBX: 00007ffeaa3c09c0 RCX: 00007fa74d86908e [ 139.574941][T12110] RDX: 0000000000000000 RSI: 00007ffeaa3c02d0 RDI: 0000000000000005 [ 139.575185][T12110] RBP: 00007ffeaa3c0230 R08: 0000000000000000 R09: 0000000000000000 [ 139.575429][T12110] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea01 [ 139.575681][T12110] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeaa3c0990 | [ 139.599511][T12111] ------------[ cut here ]------------ | [ 139.599704][T12111] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/12111 | [ 139.600024][T12111] Modules linked in: | [ 139.600499][T12111] Tainted: [W]=WARN [ 139.600656][T12111] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 139.600868][T12111] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 139.601099][T12111] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 139.601734][T12111] RSP: 0018:ffa0000009c070a0 EFLAGS: 00010286 [ 139.602036][T12111] RAX: 00000000ffffffa6 RBX: ff1100000b87eac0 RCX: 1ff4000001380dda [ 139.602368][T12111] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b87eb7c [ 139.602706][T12111] RBP: ff11000008a61000 R08: 1fe220000170fd71 R09: ff1100000f515180 [ 139.603019][T12111] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 139.603339][T12111] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 139.603632][T12111] FS: 00007fae9bc0a840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 139.603907][T12111] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 139.604128][T12111] CR2: 000000000042e5e0 CR3: 0000000009ab7003 CR4: 0000000000771ef0 [ 139.604372][T12111] PKRU: 55555554 [ 139.604516][T12111] Call Trace: [ 139.604681][T12111] [ 139.604797][T12111] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 139.604987][T12111] ? notifier_call_chain (kernel/notifier.c:85) [ 139.605170][T12111] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 139.605319][T12111] netif_state_change (net/core/dev.c:1605) [ 139.605501][T12111] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 139.605726][T12111] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 139.605907][T12111] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 139.606100][T12111] ? __kernel_text_address (kernel/extable.c:79) [ 139.606279][T12111] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 139.606458][T12111] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 139.606654][T12111] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 139.606836][T12111] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 139.607057][T12111] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 139.607236][T12111] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 139.607415][T12111] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 139.607607][T12111] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 139.607786][T12111] ? __kernel_text_address (kernel/extable.c:79) [ 139.607974][T12111] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 139.608158][T12111] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.608338][T12111] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 139.608517][T12111] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 139.608711][T12111] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 139.608887][T12111] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 139.609072][T12111] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 139.609251][T12111] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 139.609430][T12111] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 139.609622][T12111] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 139.609802][T12111] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 139.609995][T12111] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 139.610174][T12111] ? nla_get_range_signed (lib/nlattr.c:270) [ 139.610353][T12111] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 139.610547][T12111] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 139.610730][T12111] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 139.610914][T12111] rtnl_newlink (net/core/rtnetlink.c:4150) [ 139.611102][T12111] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.611278][T12111] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.611456][T12111] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 139.611648][T12111] ? mark_usage (kernel/locking/lockdep.c:4674) [ 139.611825][T12111] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 139.612016][T12111] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 139.612197][T12111] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 139.612379][T12111] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 139.612569][T12111] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 139.612747][T12111] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 139.612932][T12111] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 139.613114][T12111] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.613291][T12111] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.613471][T12111] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 139.613660][T12111] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 139.613841][T12111] ? netlink_ack (./include/linux/skbuff.h:2718) [ 139.614029][T12111] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 139.614206][T12111] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 139.614388][T12111] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 139.614583][T12111] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 139.614765][T12111] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 139.614951][T12111] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 139.615135][T12111] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 139.615316][T12111] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 139.615496][T12111] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 139.615685][T12111] ? copy_msghdr_from_user (net/socket.c:2635) [ 139.615864][T12111] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 139.616082][T12111] ? move_addr_to_kernel (net/socket.c:258) [ 139.616268][T12111] ___sys_sendmsg (net/socket.c:2752) [ 139.616449][T12111] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 139.616642][T12111] ? copy_msghdr_from_user (net/socket.c:2603) [ 139.616829][T12111] ? 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)) [ 139.617018][T12111] __sys_sendmsg (net/socket.c:2784) [ 139.617201][T12111] ? __sys_sendmsg_sock (net/socket.c:2765) [ 139.617383][T12111] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 139.617574][T12111] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 139.617753][T12111] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 139.617944][T12111] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 139.618128][T12111] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 139.618313][T12111] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 139.618524][T12111] RIP: 0033:0x7fae9be4408e [ 139.618721][T12111] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 139.619243][T12111] RSP: 002b:00007ffe59a79ba0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 139.619488][T12111] RAX: ffffffffffffffda RBX: 00007ffe59a7a340 RCX: 00007fae9be4408e [ 139.619742][T12111] RDX: 0000000000000000 RSI: 00007ffe59a79c50 RDI: 0000000000000005 [ 139.619991][T12111] RBP: 00007ffe59a79bb0 R08: 0000000000000000 R09: 0000000000000000 [ 139.620236][T12111] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea01 [ 139.620478][T12111] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe59a7a310 | [ 139.649128][T12112] ------------[ cut here ]------------ | [ 139.649275][T12112] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/12112 | [ 139.649545][T12112] Modules linked in: | [ 139.649911][T12112] Tainted: [W]=WARN [ 139.650021][T12112] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 139.650186][T12112] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 139.650357][T12112] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 139.650844][T12112] RSP: 0018:ffa0000008da70a0 EFLAGS: 00010286 [ 139.651012][T12112] RAX: 00000000ffffffa6 RBX: ff1100000b87e580 RCX: 1ff40000011b4dda [ 139.651209][T12112] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b87e63c [ 139.651405][T12112] RBP: ff11000007f21000 R08: 1fe220000170fcc9 R09: ff1100000f510b80 [ 139.651608][T12112] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 139.651805][T12112] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 139.652006][T12112] FS: 00007f4c0a2f2840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 139.652236][T12112] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 139.652401][T12112] CR2: 000000000042e5e0 CR3: 00000000132be004 CR4: 0000000000771ef0 [ 139.652605][T12112] PKRU: 55555554 [ 139.652707][T12112] Call Trace: [ 139.652804][T12112] [ 139.652872][T12112] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 139.653011][T12112] ? notifier_call_chain (kernel/notifier.c:85) [ 139.653143][T12112] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 139.653243][T12112] netif_state_change (net/core/dev.c:1605) [ 139.653375][T12112] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 139.653545][T12112] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 139.653677][T12112] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 139.653807][T12112] ? __kernel_text_address (kernel/extable.c:79) [ 139.653939][T12112] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 139.654069][T12112] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 139.654201][T12112] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 139.654333][T12112] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 139.654499][T12112] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 139.654638][T12112] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 139.654769][T12112] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 139.654898][T12112] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 139.655035][T12112] ? __kernel_text_address (kernel/extable.c:79) [ 139.655166][T12112] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 139.655301][T12112] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.655431][T12112] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 139.655572][T12112] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 139.655703][T12112] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 139.655833][T12112] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 139.655967][T12112] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 139.656098][T12112] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 139.656228][T12112] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 139.656362][T12112] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 139.656493][T12112] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 139.656632][T12112] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 139.656762][T12112] ? nla_get_range_signed (lib/nlattr.c:270) [ 139.656892][T12112] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 139.657027][T12112] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 139.657159][T12112] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 139.657294][T12112] rtnl_newlink (net/core/rtnetlink.c:4150) [ 139.657427][T12112] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.657563][T12112] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.657696][T12112] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 139.657826][T12112] ? mark_usage (kernel/locking/lockdep.c:4674) [ 139.657960][T12112] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 139.658095][T12112] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 139.658226][T12112] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 139.658359][T12112] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 139.658488][T12112] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 139.658624][T12112] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 139.658754][T12112] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 139.658887][T12112] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.659021][T12112] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.659152][T12112] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 139.659284][T12112] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 139.659418][T12112] ? netlink_ack (./include/linux/skbuff.h:2718) [ 139.659557][T12112] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 139.659686][T12112] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 139.659819][T12112] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 139.659956][T12112] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 139.660089][T12112] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 139.660222][T12112] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 139.660355][T12112] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 139.660489][T12112] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 139.660627][T12112] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 139.660758][T12112] ? copy_msghdr_from_user (net/socket.c:2635) [ 139.660888][T12112] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 139.661053][T12112] ? move_addr_to_kernel (net/socket.c:258) [ 139.661190][T12112] ___sys_sendmsg (net/socket.c:2752) [ 139.661319][T12112] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 139.661452][T12112] ? copy_msghdr_from_user (net/socket.c:2603) [ 139.661599][T12112] ? 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)) [ 139.661734][T12112] __sys_sendmsg (net/socket.c:2784) [ 139.661865][T12112] ? __sys_sendmsg_sock (net/socket.c:2765) [ 139.662004][T12112] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 139.662135][T12112] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 139.662268][T12112] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 139.662400][T12112] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 139.662539][T12112] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 139.662671][T12112] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 139.662836][T12112] RIP: 0033:0x7f4c0a52c08e [ 139.662977][T12112] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 139.663449][T12112] RSP: 002b:00007ffc8ce1a340 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 139.663653][T12112] RAX: ffffffffffffffda RBX: 00007ffc8ce1aae0 RCX: 00007f4c0a52c08e [ 139.663849][T12112] RDX: 0000000000000000 RSI: 00007ffc8ce1a3f0 RDI: 0000000000000005 [ 139.664050][T12112] RBP: 00007ffc8ce1a350 R08: 0000000000000000 R09: 0000000000000000 [ 139.664247][T12112] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea01 [ 139.664444][T12112] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc8ce1aab0 | [ 139.735056][T12121] ------------[ cut here ]------------ | [ 139.735233][T12121] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/12121 | [ 139.735504][T12121] Modules linked in: | [ 139.735888][T12121] Tainted: [W]=WARN [ 139.735994][T12121] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 139.736171][T12121] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 139.736346][T12121] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 139.736830][T12121] RSP: 0018:ffa0000008d37090 EFLAGS: 00010286 [ 139.737004][T12121] RAX: 00000000ffffffa6 RBX: ff11000013e27a80 RCX: 1ff40000011a6dd8 [ 139.737201][T12121] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000013e27b3c [ 139.737400][T12121] RBP: ff11000005982000 R08: 1fe22000027c4f69 R09: ff110000152bd158 [ 139.737604][T12121] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 139.737800][T12121] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 139.738004][T12121] FS: 00007f99d3981840(0000) GS:ff110000d7b47000(0000) knlGS:0000000000000000 [ 139.738236][T12121] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 139.738408][T12121] CR2: 00007f99d3c511a0 CR3: 000000001586f004 CR4: 0000000000771ef0 [ 139.738615][T12121] PKRU: 55555554 [ 139.738715][T12121] Call Trace: [ 139.738813][T12121] [ 139.738884][T12121] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 139.739024][T12121] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 139.739157][T12121] notifier_call_chain (kernel/notifier.c:85) [ 139.739295][T12121] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 139.739429][T12121] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 139.739570][T12121] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 139.739734][T12121] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 139.739868][T12121] ? mark_usage (kernel/locking/lockdep.c:4674) [ 139.740003][T12121] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 139.740137][T12121] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 139.740271][T12121] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 139.740440][T12121] unregister_vlan_dev (net/8021q/vlan.c:112) [ 139.740581][T12121] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 139.740714][T12121] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.740846][T12121] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.740984][T12121] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 139.741116][T12121] ? mark_usage (kernel/locking/lockdep.c:4674) [ 139.741250][T12121] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 139.741401][T12121] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.741533][T12121] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.741671][T12121] ? mark_usage (kernel/locking/lockdep.c:4674) [ 139.741802][T12121] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 139.741938][T12121] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 139.742070][T12121] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 139.742207][T12121] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.742338][T12121] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.742469][T12121] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 139.742607][T12121] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 139.742740][T12121] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 139.742872][T12121] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 139.743012][T12121] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 139.743145][T12121] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 139.743279][T12121] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 139.743413][T12121] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.743637][T12121] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.743771][T12121] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 139.743903][T12121] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 139.744055][T12121] ? netlink_ack (./include/linux/skbuff.h:2718) [ 139.744191][T12121] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 139.744322][T12121] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 139.744456][T12121] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 139.744659][T12121] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 139.744792][T12121] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 139.744931][T12121] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 139.745064][T12121] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 139.745197][T12121] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 139.745333][T12121] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 139.745469][T12121] ? copy_msghdr_from_user (net/socket.c:2635) [ 139.745658][T12121] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 139.745821][T12121] ? move_addr_to_kernel (net/socket.c:258) [ 139.745959][T12121] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 139.746092][T12121] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 139.746225][T12121] ___sys_sendmsg (net/socket.c:2752) [ 139.746356][T12121] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 139.746522][T12121] ? copy_msghdr_from_user (net/socket.c:2603) [ 139.746734][T12121] __sys_sendmsg (net/socket.c:2784) [ 139.746874][T12121] ? __sys_sendmsg_sock (net/socket.c:2765) [ 139.747007][T12121] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 139.747172][T12121] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 139.747303][T12121] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 139.747436][T12121] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 139.747648][T12121] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 139.747781][T12121] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 139.747912][T12121] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 139.748081][T12121] RIP: 0033:0x7f99d3bbb08e [ 139.748223][T12121] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 139.748785][T12121] RSP: 002b:00007ffd99242190 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 139.748989][T12121] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f99d3bbb08e [ 139.749185][T12121] RDX: 0000000000000000 RSI: 00007ffd99242240 RDI: 0000000000000005 [ 139.749385][T12121] RBP: 00007ffd992421a0 R08: 0000000000000000 R09: 0000000000000000 [ 139.749655][T12121] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea01 [ 139.749854][T12121] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd99242900 | [ 139.751609][T12121] ------------[ cut here ]------------ | [ 139.751736][T12121] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/12121 | [ 139.751994][T12121] Modules linked in: | [ 139.752359][T12121] Tainted: [W]=WARN [ 139.752460][T12121] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 139.752630][T12121] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 139.752799][T12121] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 139.753267][T12121] RSP: 0018:ffa0000008d37060 EFLAGS: 00010286 [ 139.753433][T12121] RAX: 00000000ffffffa6 RBX: ff11000013e27540 RCX: 1ff40000011a6dd2 [ 139.753633][T12121] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000013e275fc [ 139.753825][T12121] RBP: ff11000007f21000 R08: 1fe22000027c4ec1 R09: ff110000152bd158 [ 139.754022][T12121] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 139.754213][T12121] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000008d370f8 [ 139.754408][T12121] FS: 00007f99d3981840(0000) GS:ff110000d7b47000(0000) knlGS:0000000000000000 [ 139.754645][T12121] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 139.754808][T12121] CR2: 00007f99d3c511a0 CR3: 000000001586f004 CR4: 0000000000771ef0 [ 139.755009][T12121] PKRU: 55555554 [ 139.755106][T12121] Call Trace: [ 139.755202][T12121] [ 139.755270][T12121] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 139.755403][T12121] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 139.755528][T12121] netif_close_many (net/core/dev.c:1804) [ 139.755677][T12121] ? __dev_close_many (net/core/dev.c:1781) [ 139.755809][T12121] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 139.755977][T12121] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 139.756141][T12121] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 139.756272][T12121] ? kasan_quarantine_put (mm/kasan/quarantine.c:234 (discriminator 6)) [ 139.756404][T12121] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 139.756571][T12121] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 139.756673][T12121] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 139.756805][T12121] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 139.756939][T12121] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.757073][T12121] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.757203][T12121] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 139.757335][T12121] ? mark_usage (kernel/locking/lockdep.c:4674) [ 139.757468][T12121] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 139.757621][T12121] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.757750][T12121] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.757880][T12121] ? mark_usage (kernel/locking/lockdep.c:4674) [ 139.758015][T12121] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 139.758146][T12121] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 139.758276][T12121] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 139.758407][T12121] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.758542][T12121] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.758671][T12121] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 139.758800][T12121] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 139.758933][T12121] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 139.759064][T12121] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 139.759195][T12121] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 139.759323][T12121] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 139.759453][T12121] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 139.759590][T12121] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.759718][T12121] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.759848][T12121] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 139.759982][T12121] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 139.760114][T12121] ? netlink_ack (./include/linux/skbuff.h:2718) [ 139.760249][T12121] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 139.760379][T12121] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 139.760511][T12121] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 139.760645][T12121] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 139.760776][T12121] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 139.760909][T12121] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 139.761049][T12121] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 139.761179][T12121] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 139.761310][T12121] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 139.761441][T12121] ? copy_msghdr_from_user (net/socket.c:2635) [ 139.761579][T12121] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 139.761739][T12121] ? move_addr_to_kernel (net/socket.c:258) [ 139.761870][T12121] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 139.762008][T12121] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 139.762140][T12121] ___sys_sendmsg (net/socket.c:2752) [ 139.762271][T12121] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 139.762433][T12121] ? copy_msghdr_from_user (net/socket.c:2603) [ 139.762580][T12121] __sys_sendmsg (net/socket.c:2784) [ 139.762710][T12121] ? __sys_sendmsg_sock (net/socket.c:2765) [ 139.762840][T12121] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 139.763011][T12121] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 139.763161][T12121] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 139.763293][T12121] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 139.763422][T12121] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 139.763556][T12121] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 139.763687][T12121] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 139.763850][T12121] RIP: 0033:0x7f99d3bbb08e [ 139.763991][T12121] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 139.764460][T12121] RSP: 002b:00007ffd99242190 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 139.764662][T12121] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f99d3bbb08e [ 139.764856][T12121] RDX: 0000000000000000 RSI: 00007ffd99242240 RDI: 0000000000000005 [ 139.765057][T12121] RBP: 00007ffd992421a0 R08: 0000000000000000 R09: 0000000000000000 [ 139.765249][T12121] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea01 [ 139.765443][T12121] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd99242900 | [ 139.768248][T12121] ------------[ cut here ]------------ | [ 139.768421][T12121] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/12121 | [ 139.768737][T12121] Modules linked in: | [ 139.769192][T12121] Tainted: [W]=WARN [ 139.769333][T12121] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 139.769559][T12121] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 139.769774][T12121] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 139.770274][T12121] RSP: 0018:ffa0000008d37190 EFLAGS: 00010286 [ 139.770480][T12121] RAX: 00000000ffffffa6 RBX: ff11000005280740 RCX: 1ff40000011a6df8 [ 139.770730][T12121] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000052807fc [ 139.770970][T12121] RBP: ff11000007f21000 R08: 1fe2200000a50101 R09: ff110000152bd158 [ 139.771204][T12121] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 139.771437][T12121] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 139.771688][T12121] FS: 00007f99d3981840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 139.771959][T12121] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 139.772166][T12121] CR2: 00007fc6a09f6f98 CR3: 000000001586f004 CR4: 0000000000771ef0 [ 139.772403][T12121] PKRU: 55555554 [ 139.772558][T12121] Call Trace: [ 139.772701][T12121] [ 139.772814][T12121] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 139.773030][T12121] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 139.773237][T12121] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 139.773385][T12121] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 139.773573][T12121] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 139.773748][T12121] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.773919][T12121] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.774103][T12121] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 139.774293][T12121] ? mark_usage (kernel/locking/lockdep.c:4674) [ 139.774466][T12121] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 139.774667][T12121] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.774844][T12121] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.775026][T12121] ? mark_usage (kernel/locking/lockdep.c:4674) [ 139.775196][T12121] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 139.775371][T12121] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 139.775557][T12121] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 139.775733][T12121] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.775906][T12121] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.776091][T12121] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 139.776270][T12121] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 139.776447][T12121] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 139.776637][T12121] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 139.776811][T12121] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 139.776993][T12121] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 139.777167][T12121] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 139.777343][T12121] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.777518][T12121] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.777719][T12121] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 139.777893][T12121] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 139.778073][T12121] ? netlink_ack (./include/linux/skbuff.h:2718) [ 139.778256][T12121] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 139.778436][T12121] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 139.778630][T12121] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 139.778810][T12121] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 139.778991][T12121] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 139.779174][T12121] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 139.779355][T12121] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 139.779530][T12121] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 139.779723][T12121] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 139.779898][T12121] ? copy_msghdr_from_user (net/socket.c:2635) [ 139.780078][T12121] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 139.780285][T12121] ? move_addr_to_kernel (net/socket.c:258) [ 139.780461][T12121] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 139.780649][T12121] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 139.780827][T12121] ___sys_sendmsg (net/socket.c:2752) [ 139.781004][T12121] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 139.781208][T12121] ? copy_msghdr_from_user (net/socket.c:2603) [ 139.781396][T12121] __sys_sendmsg (net/socket.c:2784) [ 139.781589][T12121] ? __sys_sendmsg_sock (net/socket.c:2765) [ 139.781764][T12121] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 139.781977][T12121] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 139.782150][T12121] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 139.782325][T12121] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 139.782498][T12121] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 139.782681][T12121] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 139.782859][T12121] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 139.783066][T12121] RIP: 0033:0x7f99d3bbb08e [ 139.783246][T12121] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 139.783755][T12121] RSP: 002b:00007ffd99242190 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 139.784001][T12121] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f99d3bbb08e [ 139.784236][T12121] RDX: 0000000000000000 RSI: 00007ffd99242240 RDI: 0000000000000005 [ 139.784471][T12121] RBP: 00007ffd992421a0 R08: 0000000000000000 R09: 0000000000000000 [ 139.784718][T12121] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea01 [ 139.784964][T12121] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd99242900 | [ 139.839825][T12123] ------------[ cut here ]------------ | [ 139.840021][T12123] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/12123 | [ 139.840329][T12123] Modules linked in: | [ 139.840807][T12123] Tainted: [W]=WARN [ 139.840963][T12123] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 139.841176][T12123] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 139.841396][T12123] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 139.841996][T12123] RSP: 0018:ffa0000008d17090 EFLAGS: 00010286 [ 139.842266][T12123] RAX: 00000000ffffffa6 RBX: ff11000005281540 RCX: 1ff40000011a2dd8 [ 139.842665][T12123] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000052815fc [ 139.842972][T12123] RBP: ff11000005982000 R08: 1fe2200000a502c1 R09: ff110000134e8b58 [ 139.843268][T12123] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 139.843615][T12123] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 139.843944][T12123] FS: 00007fb0eddf1840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 139.844310][T12123] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 139.844624][T12123] CR2: 00007fb0ee0c11a0 CR3: 000000000f71b002 CR4: 0000000000771ef0 [ 139.844965][T12123] PKRU: 55555554 [ 139.845187][T12123] Call Trace: [ 139.845419][T12123] [ 139.845604][T12123] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 139.845780][T12123] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 139.845971][T12123] notifier_call_chain (kernel/notifier.c:85) [ 139.846156][T12123] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 139.846336][T12123] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 139.846517][T12123] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 139.846740][T12123] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 139.846923][T12123] ? mark_usage (kernel/locking/lockdep.c:4674) [ 139.847113][T12123] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 139.847294][T12123] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 139.847478][T12123] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 139.847705][T12123] unregister_vlan_dev (net/8021q/vlan.c:112) [ 139.847888][T12123] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 139.848074][T12123] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.848252][T12123] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.848433][T12123] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 139.848712][T12123] ? mark_usage (kernel/locking/lockdep.c:4674) [ 139.848893][T12123] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 139.849188][T12123] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.849369][T12123] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.849564][T12123] ? mark_usage (kernel/locking/lockdep.c:4674) [ 139.849742][T12123] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 139.849922][T12123] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 139.850110][T12123] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 139.850294][T12123] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.850474][T12123] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.850686][T12123] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 139.850865][T12123] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 139.851054][T12123] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 139.851322][T12123] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 139.851502][T12123] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 139.851784][T12123] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 139.852144][T12123] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 139.852329][T12123] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.852508][T12123] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.852704][T12123] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 139.852884][T12123] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 139.853070][T12123] ? netlink_ack (./include/linux/skbuff.h:2718) [ 139.853252][T12123] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 139.853433][T12123] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 139.853715][T12123] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 139.853899][T12123] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 139.854087][T12123] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 139.854266][T12123] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 139.854447][T12123] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 139.854641][T12123] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 139.854852][T12123] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 139.855131][T12123] ? copy_msghdr_from_user (net/socket.c:2635) [ 139.855311][T12123] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 139.855618][T12123] ? move_addr_to_kernel (net/socket.c:258) [ 139.855800][T12123] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 139.855990][T12123] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 139.856177][T12123] ___sys_sendmsg (net/socket.c:2752) [ 139.856356][T12123] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 139.856585][T12123] ? copy_msghdr_from_user (net/socket.c:2603) [ 139.856781][T12123] __sys_sendmsg (net/socket.c:2784) [ 139.856969][T12123] ? __sys_sendmsg_sock (net/socket.c:2765) [ 139.857147][T12123] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 139.857449][T12123] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 139.857642][T12123] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 139.857911][T12123] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 139.858194][T12123] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 139.858374][T12123] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 139.858567][T12123] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 139.858779][T12123] RIP: 0033:0x7fb0ee02b08e [ 139.858972][T12123] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 139.859594][T12123] RSP: 002b:00007ffcbfa3f160 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 139.859936][T12123] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb0ee02b08e [ 139.860183][T12123] RDX: 0000000000000000 RSI: 00007ffcbfa3f210 RDI: 0000000000000005 [ 139.860428][T12123] RBP: 00007ffcbfa3f170 R08: 0000000000000000 R09: 0000000000000000 [ 139.860684][T12123] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea02 [ 139.860935][T12123] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcbfa3f8d0 | [ 139.863552][T12123] ------------[ cut here ]------------ | [ 139.863776][T12123] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/12123 | [ 139.864119][T12123] Modules linked in: | [ 139.864666][T12123] Tainted: [W]=WARN [ 139.864767][T12123] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 139.864932][T12123] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 139.865099][T12123] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 139.865568][T12123] RSP: 0018:ffa0000008d17060 EFLAGS: 00010286 [ 139.865731][T12123] RAX: 00000000ffffffa6 RBX: ff11000005280580 RCX: 1ff40000011a2dd2 [ 139.865924][T12123] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000528063c [ 139.866121][T12123] RBP: ff11000008a61000 R08: 1fe2200000a500c9 R09: ff110000134e8b58 [ 139.866314][T12123] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 139.866508][T12123] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000008d170f8 [ 139.866709][T12123] FS: 00007fb0eddf1840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 139.866940][T12123] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 139.867101][T12123] CR2: 0000562c36b80d5c CR3: 000000000f71b001 CR4: 0000000000771ef0 [ 139.867298][T12123] PKRU: 55555554 [ 139.867395][T12123] Call Trace: [ 139.867491][T12123] [ 139.867567][T12123] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 139.867785][T12123] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 139.867883][T12123] netif_close_many (net/core/dev.c:1804) [ 139.868020][T12123] ? __dev_close_many (net/core/dev.c:1781) [ 139.868233][T12123] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 139.868395][T12123] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 139.868564][T12123] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 139.868780][T12123] ? kasan_quarantine_put (mm/kasan/quarantine.c:234 (discriminator 6)) [ 139.868913][T12123] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 139.869079][T12123] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 139.869179][T12123] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 139.869310][T12123] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 139.869439][T12123] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.869575][T12123] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.869786][T12123] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 139.870001][T12123] ? mark_usage (kernel/locking/lockdep.c:4674) [ 139.870134][T12123] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 139.870280][T12123] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.870409][T12123] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.870544][T12123] ? mark_usage (kernel/locking/lockdep.c:4674) [ 139.870677][T12123] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 139.870889][T12123] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 139.871105][T12123] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 139.871322][T12123] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.871451][T12123] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.871584][T12123] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 139.871799][T12123] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 139.871935][T12123] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 139.872066][T12123] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 139.872194][T12123] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 139.872325][T12123] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 139.872455][T12123] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 139.872592][T12123] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.872723][T12123] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.872941][T12123] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 139.873157][T12123] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 139.873286][T12123] ? netlink_ack (./include/linux/skbuff.h:2718) [ 139.873420][T12123] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 139.873640][T12123] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 139.873772][T12123] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 139.873903][T12123] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 139.874037][T12123] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 139.874171][T12123] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 139.874301][T12123] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 139.874430][T12123] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 139.874571][T12123] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 139.874701][T12123] ? copy_msghdr_from_user (net/socket.c:2635) [ 139.874829][T12123] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 139.874994][T12123] ? move_addr_to_kernel (net/socket.c:258) [ 139.875124][T12123] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 139.875256][T12123] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 139.875386][T12123] ___sys_sendmsg (net/socket.c:2752) [ 139.875515][T12123] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 139.875684][T12123] ? copy_msghdr_from_user (net/socket.c:2603) [ 139.875827][T12123] __sys_sendmsg (net/socket.c:2784) [ 139.875960][T12123] ? __sys_sendmsg_sock (net/socket.c:2765) [ 139.876088][T12123] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 139.876252][T12123] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 139.876383][T12123] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 139.876515][T12123] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 139.876648][T12123] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 139.876861][T12123] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 139.876995][T12123] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 139.877239][T12123] RIP: 0033:0x7fb0ee02b08e [ 139.877376][T12123] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 139.877931][T12123] RSP: 002b:00007ffcbfa3f160 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 139.878123][T12123] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb0ee02b08e [ 139.878313][T12123] RDX: 0000000000000000 RSI: 00007ffcbfa3f210 RDI: 0000000000000005 [ 139.878595][T12123] RBP: 00007ffcbfa3f170 R08: 0000000000000000 R09: 0000000000000000 [ 139.878814][T12123] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea02 [ 139.879092][T12123] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcbfa3f8d0 | [ 139.882195][T12123] ------------[ cut here ]------------ | [ 139.882328][T12123] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/12123 | [ 139.882584][T12123] Modules linked in: | [ 139.882932][T12123] Tainted: [W]=WARN [ 139.883026][T12123] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 139.883184][T12123] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 139.883346][T12123] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 139.883796][T12123] RSP: 0018:ffa0000008d17190 EFLAGS: 00010286 [ 139.883958][T12123] RAX: 00000000ffffffa6 RBX: ff11000014e7f8c0 RCX: 1ff40000011a2df8 [ 139.884144][T12123] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000014e7f97c [ 139.884329][T12123] RBP: ff11000008a61000 R08: 1fe22000029cff31 R09: ff110000134e8b58 [ 139.884514][T12123] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 139.884703][T12123] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 139.884893][T12123] FS: 00007fb0eddf1840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 139.885114][T12123] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 139.885270][T12123] CR2: 0000562c36b80d5c CR3: 000000000f71b001 CR4: 0000000000771ef0 [ 139.885456][T12123] PKRU: 55555554 [ 139.885553][T12123] Call Trace: [ 139.885652][T12123] [ 139.885719][T12123] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 139.885878][T12123] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 139.886119][T12123] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 139.886216][T12123] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 139.886342][T12123] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 139.886467][T12123] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.886597][T12123] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.886722][T12123] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 139.886846][T12123] ? mark_usage (kernel/locking/lockdep.c:4674) [ 139.886974][T12123] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 139.887115][T12123] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.887240][T12123] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.887364][T12123] ? mark_usage (kernel/locking/lockdep.c:4674) [ 139.887489][T12123] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 139.887621][T12123] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 139.887749][T12123] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 139.887876][T12123] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.888004][T12123] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.888127][T12123] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 139.888252][T12123] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 139.888378][T12123] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 139.888668][T12123] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 139.888794][T12123] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 139.888919][T12123] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 139.889126][T12123] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 139.889253][T12123] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.889378][T12123] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.889503][T12123] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 139.889641][T12123] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 139.889846][T12123] ? netlink_ack (./include/linux/skbuff.h:2718) [ 139.889980][T12123] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 139.890103][T12123] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 139.890230][T12123] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 139.890357][T12123] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 139.890483][T12123] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 139.890690][T12123] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 139.890817][T12123] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 139.890947][T12123] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 139.891075][T12123] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 139.891200][T12123] ? copy_msghdr_from_user (net/socket.c:2635) [ 139.891325][T12123] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 139.891479][T12123] ? move_addr_to_kernel (net/socket.c:258) [ 139.891692][T12123] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 139.891818][T12123] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 139.891947][T12123] ___sys_sendmsg (net/socket.c:2752) [ 139.892073][T12123] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 139.892226][T12123] ? copy_msghdr_from_user (net/socket.c:2603) [ 139.892363][T12123] __sys_sendmsg (net/socket.c:2784) [ 139.892489][T12123] ? __sys_sendmsg_sock (net/socket.c:2765) [ 139.892618][T12123] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 139.892775][T12123] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 139.892899][T12123] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 139.893032][T12123] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 139.893235][T12123] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 139.893373][T12123] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 139.893497][T12123] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 139.893666][T12123] RIP: 0033:0x7fb0ee02b08e [ 139.893796][T12123] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 139.894241][T12123] RSP: 002b:00007ffcbfa3f160 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 139.894428][T12123] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb0ee02b08e [ 139.894619][T12123] RDX: 0000000000000000 RSI: 00007ffcbfa3f210 RDI: 0000000000000005 [ 139.894889][T12123] RBP: 00007ffcbfa3f170 R08: 0000000000000000 R09: 0000000000000000 [ 139.895079][T12123] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea02 [ 139.895265][T12123] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcbfa3f8d0 | [ 139.942940][T12128] ------------[ cut here ]------------ | [ 139.943102][T12128] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/12128 | [ 139.943369][T12128] Modules linked in: | [ 139.943754][T12128] Tainted: [W]=WARN [ 139.943854][T12128] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 139.944024][T12128] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 139.944202][T12128] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 139.944681][T12128] RSP: 0018:ffa0000008cf7090 EFLAGS: 00010286 [ 139.944847][T12128] RAX: 00000000ffffffa6 RBX: ff11000014e7eac0 RCX: 1ff400000119edd8 [ 139.945046][T12128] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000014e7eb7c [ 139.945245][T12128] RBP: ff11000005982000 R08: 1fe22000029cfd71 R09: ff1100000f5e0b58 [ 139.945441][T12128] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 139.945641][T12128] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 139.945837][T12128] FS: 00007fdb93c43840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 139.946071][T12128] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 139.946235][T12128] CR2: 000000001a6fc988 CR3: 000000001485c004 CR4: 0000000000771ef0 [ 139.946433][T12128] PKRU: 55555554 [ 139.946531][T12128] Call Trace: [ 139.946722][T12128] [ 139.946792][T12128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 139.946930][T12128] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 139.947066][T12128] notifier_call_chain (kernel/notifier.c:85) [ 139.947200][T12128] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 139.947330][T12128] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 139.947462][T12128] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 139.947718][T12128] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 139.947858][T12128] ? mark_usage (kernel/locking/lockdep.c:4674) [ 139.947994][T12128] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 139.948126][T12128] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 139.948258][T12128] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 139.948422][T12128] unregister_vlan_dev (net/8021q/vlan.c:112) [ 139.948624][T12128] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 139.948823][T12128] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.948961][T12128] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.949091][T12128] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 139.949223][T12128] ? mark_usage (kernel/locking/lockdep.c:4674) [ 139.949355][T12128] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 139.949504][T12128] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.949726][T12128] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.949857][T12128] ? mark_usage (kernel/locking/lockdep.c:4674) [ 139.949994][T12128] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 139.950124][T12128] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 139.950257][T12128] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 139.950392][T12128] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.950521][T12128] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.950742][T12128] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 139.950872][T12128] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 139.951008][T12128] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 139.951138][T12128] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 139.951271][T12128] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 139.951402][T12128] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 139.951533][T12128] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 139.951679][T12128] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.951807][T12128] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.951945][T12128] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 139.952077][T12128] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 139.952207][T12128] ? netlink_ack (./include/linux/skbuff.h:2718) [ 139.952342][T12128] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 139.952474][T12128] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 139.952612][T12128] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 139.952746][T12128] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 139.952877][T12128] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 139.953015][T12128] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 139.953147][T12128] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 139.953280][T12128] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 139.953415][T12128] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 139.953551][T12128] ? copy_msghdr_from_user (net/socket.c:2635) [ 139.953682][T12128] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 139.953845][T12128] ? move_addr_to_kernel (net/socket.c:258) [ 139.953981][T12128] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 139.954112][T12128] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 139.954246][T12128] ___sys_sendmsg (net/socket.c:2752) [ 139.954376][T12128] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 139.954543][T12128] ? copy_msghdr_from_user (net/socket.c:2603) [ 139.954686][T12128] __sys_sendmsg (net/socket.c:2784) [ 139.954818][T12128] ? __sys_sendmsg_sock (net/socket.c:2765) [ 139.954955][T12128] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 139.955120][T12128] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 139.955250][T12128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 139.955385][T12128] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 139.955518][T12128] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 139.955656][T12128] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 139.955787][T12128] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 139.955955][T12128] RIP: 0033:0x7fdb93e7d08e [ 139.956095][T12128] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 139.956568][T12128] RSP: 002b:00007fffecfdb7f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 139.956767][T12128] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fdb93e7d08e [ 139.956967][T12128] RDX: 0000000000000000 RSI: 00007fffecfdb8a0 RDI: 0000000000000005 [ 139.957161][T12128] RBP: 00007fffecfdb800 R08: 0000000000000000 R09: 0000000000000000 [ 139.957358][T12128] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea02 [ 139.957559][T12128] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffecfdbf60 | [ 139.959190][T12128] ------------[ cut here ]------------ | [ 139.959315][T12128] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/12128 | [ 139.959576][T12128] Modules linked in: | [ 139.959941][T12128] Tainted: [W]=WARN [ 139.960043][T12128] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 139.960204][T12128] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 139.960372][T12128] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 139.960837][T12128] RSP: 0018:ffa0000008cf7060 EFLAGS: 00010286 [ 139.961002][T12128] RAX: 00000000ffffffa6 RBX: ff11000014e7ec80 RCX: 1ff400000119edd2 [ 139.961193][T12128] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000014e7ed3c [ 139.961389][T12128] RBP: ff11000008661000 R08: 1fe22000029cfda9 R09: ff1100000f5e0b58 [ 139.961586][T12128] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 139.961778][T12128] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000008cf70f8 [ 139.961975][T12128] FS: 00007fdb93c43840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 139.962202][T12128] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 139.962364][T12128] CR2: 000000001a6fc988 CR3: 000000001485c004 CR4: 0000000000771ef0 [ 139.962564][T12128] PKRU: 55555554 [ 139.962663][T12128] Call Trace: [ 139.962760][T12128] [ 139.962827][T12128] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 139.962961][T12128] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 139.963059][T12128] netif_close_many (net/core/dev.c:1804) [ 139.963189][T12128] ? __dev_close_many (net/core/dev.c:1781) [ 139.963318][T12128] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 139.963481][T12128] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 139.963653][T12128] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 139.963781][T12128] ? kasan_quarantine_put (mm/kasan/quarantine.c:234 (discriminator 6)) [ 139.963912][T12128] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 139.964078][T12128] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 139.964178][T12128] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 139.964309][T12128] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 139.964438][T12128] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.964596][T12128] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.964732][T12128] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 139.964861][T12128] ? mark_usage (kernel/locking/lockdep.c:4674) [ 139.964994][T12128] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 139.965140][T12128] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.965267][T12128] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.965396][T12128] ? mark_usage (kernel/locking/lockdep.c:4674) [ 139.965526][T12128] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 139.965659][T12128] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 139.965788][T12128] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 139.965917][T12128] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.966049][T12128] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.966177][T12128] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 139.966310][T12128] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 139.966442][T12128] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 139.966577][T12128] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 139.966705][T12128] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 139.966833][T12128] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 139.966965][T12128] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 139.967095][T12128] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.967221][T12128] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.967350][T12128] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 139.967482][T12128] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 139.967614][T12128] ? netlink_ack (./include/linux/skbuff.h:2718) [ 139.967747][T12128] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 139.967874][T12128] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 139.968008][T12128] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 139.968139][T12128] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 139.968269][T12128] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 139.968401][T12128] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 139.968532][T12128] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 139.968669][T12128] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 139.968800][T12128] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 139.968932][T12128] ? copy_msghdr_from_user (net/socket.c:2635) [ 139.969061][T12128] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 139.969222][T12128] ? move_addr_to_kernel (net/socket.c:258) [ 139.969353][T12128] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 139.969484][T12128] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 139.969620][T12128] ___sys_sendmsg (net/socket.c:2752) [ 139.969748][T12128] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 139.969909][T12128] ? copy_msghdr_from_user (net/socket.c:2603) [ 139.970055][T12128] __sys_sendmsg (net/socket.c:2784) [ 139.970184][T12128] ? __sys_sendmsg_sock (net/socket.c:2765) [ 139.970313][T12128] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 139.970478][T12128] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 139.970617][T12128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 139.970747][T12128] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 139.970875][T12128] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 139.971008][T12128] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 139.971136][T12128] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 139.971297][T12128] RIP: 0033:0x7fdb93e7d08e [ 139.971433][T12128] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 139.971898][T12128] RSP: 002b:00007fffecfdb7f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 139.972097][T12128] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fdb93e7d08e [ 139.972292][T12128] RDX: 0000000000000000 RSI: 00007fffecfdb8a0 RDI: 0000000000000005 [ 139.972483][T12128] RBP: 00007fffecfdb800 R08: 0000000000000000 R09: 0000000000000000 [ 139.972679][T12128] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea02 [ 139.972870][T12128] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffecfdbf60 | [ 139.976090][T12128] ------------[ cut here ]------------ | [ 139.976219][T12128] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/12128 | [ 139.976514][T12128] Modules linked in: | [ 139.976921][T12128] Tainted: [W]=WARN [ 139.977020][T12128] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 139.977175][T12128] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 139.977336][T12128] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 139.977850][T12128] RSP: 0018:ffa0000008cf7190 EFLAGS: 00010286 [ 139.978011][T12128] RAX: 00000000ffffffa6 RBX: ff11000014a6c3c0 RCX: 1ff400000119edf8 [ 139.978206][T12128] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000014a6c47c [ 139.978396][T12128] RBP: ff11000008661000 R08: 1fe220000294d891 R09: ff1100000f5e0b58 [ 139.978635][T12128] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 139.978821][T12128] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 139.979012][T12128] FS: 00007fdb93c43840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 139.979230][T12128] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 139.979387][T12128] CR2: 000000001a6fc988 CR3: 000000001485c004 CR4: 0000000000771ef0 [ 139.979628][T12128] PKRU: 55555554 [ 139.979721][T12128] Call Trace: [ 139.979813][T12128] [ 139.979877][T12128] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 139.980042][T12128] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 139.980200][T12128] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 139.980296][T12128] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 139.980421][T12128] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 139.980598][T12128] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.980723][T12128] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.980846][T12128] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 139.980976][T12128] ? mark_usage (kernel/locking/lockdep.c:4674) [ 139.981101][T12128] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 139.981244][T12128] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.981368][T12128] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.981494][T12128] ? mark_usage (kernel/locking/lockdep.c:4674) [ 139.981672][T12128] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 139.981796][T12128] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 139.981921][T12128] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 139.982051][T12128] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.982178][T12128] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.982302][T12128] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 139.982427][T12128] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 139.982606][T12128] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 139.982730][T12128] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 139.982854][T12128] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 139.982984][T12128] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 139.983108][T12128] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 139.983235][T12128] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 139.983358][T12128] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 139.983483][T12128] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 139.983658][T12128] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 139.983781][T12128] ? netlink_ack (./include/linux/skbuff.h:2718) [ 139.983909][T12128] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 139.984037][T12128] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 139.984173][T12128] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 139.984298][T12128] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 139.984424][T12128] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 139.984600][T12128] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 139.984727][T12128] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 139.984851][T12128] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 139.984984][T12128] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 139.985108][T12128] ? copy_msghdr_from_user (net/socket.c:2635) [ 139.985233][T12128] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 139.985386][T12128] ? move_addr_to_kernel (net/socket.c:258) [ 139.985512][T12128] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 139.985690][T12128] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 139.985816][T12128] ___sys_sendmsg (net/socket.c:2752) [ 139.985945][T12128] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 139.986101][T12128] ? copy_msghdr_from_user (net/socket.c:2603) [ 139.986239][T12128] __sys_sendmsg (net/socket.c:2784) [ 139.986366][T12128] ? __sys_sendmsg_sock (net/socket.c:2765) [ 139.986490][T12128] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 139.986700][T12128] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 139.986826][T12128] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 139.986958][T12128] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 139.987105][T12128] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 139.987240][T12128] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 139.987367][T12128] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 139.987523][T12128] RIP: 0033:0x7fdb93e7d08e [ 139.987710][T12128] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 139.988155][T12128] RSP: 002b:00007fffecfdb7f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 139.988346][T12128] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fdb93e7d08e [ 139.988533][T12128] RDX: 0000000000000000 RSI: 00007fffecfdb8a0 RDI: 0000000000000005 [ 139.988774][T12128] RBP: 00007fffecfdb800 R08: 0000000000000000 R09: 0000000000000000 [ 139.988966][T12128] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea02 [ 139.989160][T12128] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffecfdbf60 | [ 140.029933][T12130] ------------[ cut here ]------------ | [ 140.030117][T12130] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/12130 | [ 140.030424][T12130] Modules linked in: | [ 140.030901][T12130] Tainted: [W]=WARN [ 140.031054][T12130] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 140.031265][T12130] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 140.031483][T12130] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 140.032460][T12130] RSP: 0018:ffa0000008cd7090 EFLAGS: 00010286 [ 140.032683][T12130] RAX: 00000000ffffffa6 RBX: ff11000014ac9a80 RCX: 1ff400000119add8 [ 140.032933][T12130] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000014ac9b3c [ 140.033177][T12130] RBP: ff11000005982000 R08: 1fe2200002959369 R09: ff11000013dc5158 [ 140.033422][T12130] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 140.033682][T12130] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 140.033935][T12130] FS: 00007f7b9a753840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 140.034211][T12130] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 140.034424][T12130] CR2: 000000000a11f988 CR3: 0000000014717006 CR4: 0000000000771ef0 [ 140.034683][T12130] PKRU: 55555554 [ 140.034830][T12130] Call Trace: [ 140.034983][T12130] [ 140.035100][T12130] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.035281][T12130] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 140.035463][T12130] notifier_call_chain (kernel/notifier.c:85) [ 140.035654][T12130] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 140.035834][T12130] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 140.036029][T12130] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 140.036241][T12130] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 140.036424][T12130] ? mark_usage (kernel/locking/lockdep.c:4674) [ 140.036619][T12130] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 140.036801][T12130] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 140.036988][T12130] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 140.037200][T12130] unregister_vlan_dev (net/8021q/vlan.c:112) [ 140.037386][T12130] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 140.037580][T12130] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.037758][T12130] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.037944][T12130] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 140.038125][T12130] ? mark_usage (kernel/locking/lockdep.c:4674) [ 140.038301][T12130] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.038498][T12130] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.038690][T12130] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.038870][T12130] ? mark_usage (kernel/locking/lockdep.c:4674) [ 140.039054][T12130] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.039233][T12130] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.039411][T12130] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 140.039604][T12130] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.039781][T12130] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.039971][T12130] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 140.040153][T12130] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.040331][T12130] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 140.040511][T12130] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 140.040708][T12130] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 140.040886][T12130] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.041075][T12130] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.041256][T12130] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.041437][T12130] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.041630][T12130] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 140.041809][T12130] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.041998][T12130] ? netlink_ack (./include/linux/skbuff.h:2718) [ 140.042180][T12130] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 140.042358][T12130] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 140.042553][T12130] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 140.042740][T12130] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 140.042922][T12130] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.043110][T12130] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 140.043292][T12130] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 140.043471][T12130] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 140.043666][T12130] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 140.043845][T12130] ? copy_msghdr_from_user (net/socket.c:2635) [ 140.044031][T12130] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 140.044245][T12130] ? move_addr_to_kernel (net/socket.c:258) [ 140.044427][T12130] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 140.044619][T12130] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 140.044799][T12130] ___sys_sendmsg (net/socket.c:2752) [ 140.044988][T12130] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 140.045202][T12130] ? copy_msghdr_from_user (net/socket.c:2603) [ 140.045393][T12130] __sys_sendmsg (net/socket.c:2784) [ 140.045588][T12130] ? __sys_sendmsg_sock (net/socket.c:2765) [ 140.045767][T12130] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 140.045990][T12130] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 140.046170][T12130] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.046354][T12130] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 140.046549][T12130] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 140.046730][T12130] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 140.046913][T12130] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 140.047131][T12130] RIP: 0033:0x7f7b9a98d08e [ 140.047315][T12130] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 140.047841][T12130] RSP: 002b:00007ffc2af62170 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 140.048095][T12130] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f7b9a98d08e [ 140.048337][T12130] RDX: 0000000000000000 RSI: 00007ffc2af62220 RDI: 0000000000000005 [ 140.048594][T12130] RBP: 00007ffc2af62180 R08: 0000000000000000 R09: 0000000000000000 [ 140.048835][T12130] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea02 [ 140.049090][T12130] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc2af628e0 | [ 140.051117][T12130] ------------[ cut here ]------------ | [ 140.051286][T12130] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/12130 | [ 140.051603][T12130] Modules linked in: | [ 140.052109][T12130] Tainted: [W]=WARN [ 140.052256][T12130] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 140.052465][T12130] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 140.052696][T12130] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 140.053208][T12130] RSP: 0018:ffa0000008cd7060 EFLAGS: 00010286 [ 140.053417][T12130] RAX: 00000000ffffffa6 RBX: ff11000014ac9c40 RCX: 1ff400000119add2 [ 140.053686][T12130] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000014ac9cfc [ 140.053933][T12130] RBP: ff11000007c29000 R08: 1fe22000029593a1 R09: ff11000013dc5158 [ 140.054170][T12130] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 140.054407][T12130] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000008cd70f8 [ 140.054664][T12130] FS: 00007f7b9a753840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 140.054941][T12130] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 140.055151][T12130] CR2: 000000000a11f988 CR3: 0000000014717006 CR4: 0000000000771ef0 [ 140.055392][T12130] PKRU: 55555554 [ 140.055550][T12130] Call Trace: [ 140.055697][T12130] [ 140.055811][T12130] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 140.056003][T12130] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 140.056151][T12130] netif_close_many (net/core/dev.c:1804) [ 140.056329][T12130] ? __dev_close_many (net/core/dev.c:1781) [ 140.056505][T12130] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 140.056726][T12130] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 140.056942][T12130] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 140.057152][T12130] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 140.057333][T12130] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 140.057508][T12130] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 140.057733][T12130] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 140.057913][T12130] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.058096][T12130] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.058273][T12130] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 140.058450][T12130] ? mark_usage (kernel/locking/lockdep.c:4674) [ 140.058645][T12130] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.058840][T12130] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.059026][T12130] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.059206][T12130] ? mark_usage (kernel/locking/lockdep.c:4674) [ 140.059382][T12130] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.059571][T12130] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.059748][T12130] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 140.059939][T12130] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.060116][T12130] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.060294][T12130] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 140.060473][T12130] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.060665][T12130] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 140.060842][T12130] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 140.061028][T12130] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 140.061207][T12130] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.061388][T12130] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.061582][T12130] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.061760][T12130] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.061947][T12130] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 140.062126][T12130] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.062306][T12130] ? netlink_ack (./include/linux/skbuff.h:2718) [ 140.062487][T12130] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 140.062679][T12130] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 140.062860][T12130] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 140.063049][T12130] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 140.063229][T12130] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.063407][T12130] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 140.063600][T12130] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 140.063778][T12130] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 140.063965][T12130] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 140.064147][T12130] ? copy_msghdr_from_user (net/socket.c:2635) [ 140.064324][T12130] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 140.064531][T12130] ? move_addr_to_kernel (net/socket.c:258) [ 140.064725][T12130] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 140.064902][T12130] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 140.065091][T12130] ___sys_sendmsg (net/socket.c:2752) [ 140.065269][T12130] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 140.065483][T12130] ? copy_msghdr_from_user (net/socket.c:2603) [ 140.065689][T12130] __sys_sendmsg (net/socket.c:2784) [ 140.065869][T12130] ? __sys_sendmsg_sock (net/socket.c:2765) [ 140.066053][T12130] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 140.066266][T12130] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 140.066443][T12130] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.066637][T12130] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 140.066819][T12130] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 140.067003][T12130] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 140.067182][T12130] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 140.067389][T12130] RIP: 0033:0x7f7b9a98d08e [ 140.067585][T12130] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 140.068125][T12130] RSP: 002b:00007ffc2af62170 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 140.068364][T12130] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f7b9a98d08e [ 140.068618][T12130] RDX: 0000000000000000 RSI: 00007ffc2af62220 RDI: 0000000000000005 [ 140.068857][T12130] RBP: 00007ffc2af62180 R08: 0000000000000000 R09: 0000000000000000 [ 140.069104][T12130] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea02 [ 140.069343][T12130] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc2af628e0 | [ 140.072440][T12130] ------------[ cut here ]------------ | [ 140.072588][T12130] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/12130 | [ 140.072836][T12130] Modules linked in: | [ 140.073191][T12130] Tainted: [W]=WARN [ 140.073286][T12130] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 140.073444][T12130] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 140.073615][T12130] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 140.074062][T12130] RSP: 0018:ffa0000008cd7190 EFLAGS: 00010286 [ 140.074218][T12130] RAX: 00000000ffffffa6 RBX: ff1100001446f380 RCX: 1ff400000119adf8 [ 140.074403][T12130] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100001446f43c [ 140.074597][T12130] RBP: ff11000007c29000 R08: 1fe220000288de89 R09: ff11000013dc5158 [ 140.074784][T12130] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 140.074974][T12130] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 140.075165][T12130] FS: 00007f7b9a753840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 140.075380][T12130] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 140.075544][T12130] CR2: 0000562c36b80d5c CR3: 0000000014717006 CR4: 0000000000771ef0 [ 140.075732][T12130] PKRU: 55555554 [ 140.075826][T12130] Call Trace: [ 140.075920][T12130] [ 140.075990][T12130] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 140.076149][T12130] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 140.076306][T12130] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 140.076432][T12130] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 140.076563][T12130] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 140.076721][T12130] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 140.076846][T12130] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.076978][T12130] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.077102][T12130] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 140.077227][T12130] ? mark_usage (kernel/locking/lockdep.c:4674) [ 140.077350][T12130] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.077494][T12130] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.077631][T12130] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.077757][T12130] ? mark_usage (kernel/locking/lockdep.c:4674) [ 140.077880][T12130] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.078008][T12130] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.078133][T12130] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 140.078259][T12130] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.078383][T12130] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.078506][T12130] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 140.078640][T12130] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.078768][T12130] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 140.078894][T12130] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 140.079025][T12130] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 140.079150][T12130] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.079278][T12130] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.079404][T12130] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.079528][T12130] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.079662][T12130] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 140.079786][T12130] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.079911][T12130] ? netlink_ack (./include/linux/skbuff.h:2718) [ 140.080046][T12130] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 140.080171][T12130] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 140.080298][T12130] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 140.080425][T12130] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 140.080554][T12130] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.080686][T12130] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 140.080816][T12130] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 140.080945][T12130] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 140.081071][T12130] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 140.081196][T12130] ? copy_msghdr_from_user (net/socket.c:2635) [ 140.081321][T12130] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 140.081474][T12130] ? move_addr_to_kernel (net/socket.c:258) [ 140.081608][T12130] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 140.081733][T12130] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 140.081860][T12130] ___sys_sendmsg (net/socket.c:2752) [ 140.081989][T12130] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 140.082143][T12130] ? copy_msghdr_from_user (net/socket.c:2603) [ 140.082282][T12130] __sys_sendmsg (net/socket.c:2784) [ 140.082406][T12130] ? __sys_sendmsg_sock (net/socket.c:2765) [ 140.082540][T12130] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 140.082700][T12130] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 140.082826][T12130] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.082957][T12130] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 140.083081][T12130] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 140.083205][T12130] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 140.083330][T12130] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 140.083487][T12130] RIP: 0033:0x7f7b9a98d08e [ 140.083628][T12130] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 140.084079][T12130] RSP: 002b:00007ffc2af62170 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 140.084269][T12130] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f7b9a98d08e [ 140.084460][T12130] RDX: 0000000000000000 RSI: 00007ffc2af62220 RDI: 0000000000000005 [ 140.084654][T12130] RBP: 00007ffc2af62180 R08: 0000000000000000 R09: 0000000000000000 [ 140.084840][T12130] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea02 [ 140.085029][T12130] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc2af628e0 | [ 140.156361][T12135] ------------[ cut here ]------------ | [ 140.156875][T12135] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/12135 | [ 140.157204][T12135] Modules linked in: | [ 140.157724][T12135] Tainted: [W]=WARN [ 140.157885][T12135] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 140.158114][T12135] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 140.158340][T12135] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 140.158892][T12135] RSP: 0018:ffa0000008a07090 EFLAGS: 00010286 [ 140.159121][T12135] RAX: 00000000ffffffa6 RBX: ff11000014a6d000 RCX: 1ff4000001140dd8 [ 140.159372][T12135] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000014a6d0bc [ 140.159636][T12135] RBP: ff11000005982000 R08: 1fe220000294da19 R09: ff110000130a5180 [ 140.159886][T12135] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 140.160149][T12135] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 140.160403][T12135] FS: 00007fd355c3c840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 140.160702][T12135] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 140.160922][T12135] CR2: 000000000042e5e0 CR3: 0000000014dde006 CR4: 0000000000771ef0 [ 140.161182][T12135] PKRU: 55555554 [ 140.161336][T12135] Call Trace: [ 140.161486][T12135] [ 140.161617][T12135] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.161801][T12135] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 140.161996][T12135] notifier_call_chain (kernel/notifier.c:85) [ 140.162185][T12135] __netdev_upper_dev_link (net/core/dev.c:8931) [ 140.162372][T12135] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 140.162572][T12135] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 140.162762][T12135] netdev_upper_dev_link (net/core/dev.c:8972) [ 140.162956][T12135] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 140.163144][T12135] register_vlan_dev (net/8021q/vlan.c:183) [ 140.163339][T12135] vlan_newlink (net/8021q/vlan_netlink.c:194) [ 140.163536][T12135] ? nla_strscpy (lib/nlattr.c:795) [ 140.163735][T12135] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 140.163922][T12135] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 140.164131][T12135] ? __dev_get_by_name (net/core/dev.c:883) [ 140.164315][T12135] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 140.164506][T12135] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 140.164711][T12135] rtnl_newlink (net/core/rtnetlink.c:4150) [ 140.164897][T12135] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.165126][T12135] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.165379][T12135] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 140.165586][T12135] ? mark_usage (kernel/locking/lockdep.c:4674) [ 140.165778][T12135] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.165977][T12135] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.166165][T12135] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 140.166351][T12135] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 140.166551][T12135] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 140.166736][T12135] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.166922][T12135] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.167120][T12135] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.167307][T12135] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.167493][T12135] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 140.167690][T12135] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.167875][T12135] ? netlink_ack (./include/linux/skbuff.h:2718) [ 140.168073][T12135] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 140.168256][T12135] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 140.168445][T12135] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 140.168650][T12135] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 140.168836][T12135] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.169031][T12135] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 140.169219][T12135] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 140.169405][T12135] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 140.169608][T12135] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 140.169794][T12135] ? copy_msghdr_from_user (net/socket.c:2635) [ 140.169988][T12135] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 140.170212][T12135] ? move_addr_to_kernel (net/socket.c:258) [ 140.170403][T12135] ___sys_sendmsg (net/socket.c:2752) [ 140.170600][T12135] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.170786][T12135] ? copy_msghdr_from_user (net/socket.c:2603) [ 140.170986][T12135] ? 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)) [ 140.171175][T12135] __sys_sendmsg (net/socket.c:2784) [ 140.171361][T12135] ? __sys_sendmsg_sock (net/socket.c:2765) [ 140.171564][T12135] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.171749][T12135] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.171943][T12135] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 140.172129][T12135] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 140.172313][T12135] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 140.172500][T12135] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 140.172728][T12135] RIP: 0033:0x7fd355e7608e [ 140.172919][T12135] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 140.173473][T12135] RSP: 002b:00007fffc5c99900 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 140.173742][T12135] RAX: ffffffffffffffda RBX: 00007fffc5c9a0b0 RCX: 00007fd355e7608e [ 140.174004][T12135] RDX: 0000000000000000 RSI: 00007fffc5c999b0 RDI: 0000000000000005 [ 140.174255][T12135] RBP: 00007fffc5c99910 R08: 0000000000000000 R09: 0000000000000000 [ 140.174505][T12135] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea02 [ 140.174772][T12135] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffc5c9a070 | [ 140.176831][T12135] ------------[ cut here ]------------ | [ 140.177013][T12135] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/12135 | [ 140.177324][T12135] Modules linked in: | [ 140.177810][T12135] Tainted: [W]=WARN [ 140.177966][T12135] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 140.178181][T12135] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 140.178404][T12135] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 140.178952][T12135] RSP: 0018:ffa0000008a071b0 EFLAGS: 00010286 [ 140.179169][T12135] RAX: 00000000ffffffa6 RBX: ff11000014a6c040 RCX: 1ff4000001140dfc [ 140.179416][T12135] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000014a6c0fc [ 140.179680][T12135] RBP: ff11000008a71000 R08: 1fe220000294d821 R09: ff110000130a5180 [ 140.179935][T12135] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 140.180182][T12135] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff9256b3a0 [ 140.180429][T12135] FS: 00007fd355c3c840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 140.180721][T12135] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 140.180948][T12135] CR2: 000000000042e5e0 CR3: 0000000014dde006 CR4: 0000000000771ef0 [ 140.181196][T12135] PKRU: 55555554 [ 140.181342][T12135] Call Trace: [ 140.181489][T12135] [ 140.181620][T12135] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 140.181805][T12135] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 140.181966][T12135] __dev_notify_flags (net/core/dev.c:9787) [ 140.182152][T12135] ? netdev_update_features (net/core/dev.c:11098) [ 140.182334][T12135] ? netdev_sync_lower_features (./include/net/netdev_lock.h:33) [ 140.182561][T12135] ? netif_change_name (net/core/dev.c:1495) [ 140.182743][T12135] ? linkwatch_fire_event (./include/linux/instrumented.h:112 ./include/asm-generic/bitops/instrumented-atomic.h:71 net/core/link_watch.c:323) [ 140.182935][T12135] ? register_vlan_dev (net/8021q/vlan.c:196) [ 140.183120][T12135] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 140.183304][T12135] ? nla_strscpy (lib/nlattr.c:795) [ 140.183485][T12135] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 140.183683][T12135] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 140.183865][T12135] ? __dev_get_by_name (net/core/dev.c:883) [ 140.184056][T12135] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 140.184244][T12135] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 140.184430][T12135] rtnl_newlink (net/core/rtnetlink.c:4150) [ 140.184628][T12135] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.184813][T12135] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.185003][T12135] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 140.185184][T12135] ? mark_usage (kernel/locking/lockdep.c:4674) [ 140.185366][T12135] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.185568][T12135] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.185753][T12135] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 140.185942][T12135] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 140.186125][T12135] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 140.186312][T12135] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.186494][T12135] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.186691][T12135] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.186873][T12135] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.187065][T12135] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 140.187248][T12135] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.187431][T12135] ? netlink_ack (./include/linux/skbuff.h:2718) [ 140.187629][T12135] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 140.187814][T12135] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 140.188007][T12135] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 140.188191][T12135] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 140.188376][T12135] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.188573][T12135] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 140.188758][T12135] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 140.188950][T12135] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 140.189138][T12135] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 140.189322][T12135] ? copy_msghdr_from_user (net/socket.c:2635) [ 140.189505][T12135] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 140.189734][T12135] ? move_addr_to_kernel (net/socket.c:258) [ 140.189923][T12135] ___sys_sendmsg (net/socket.c:2752) [ 140.190114][T12135] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.190296][T12135] ? copy_msghdr_from_user (net/socket.c:2603) [ 140.190491][T12135] ? 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)) [ 140.190688][T12135] __sys_sendmsg (net/socket.c:2784) [ 140.190887][T12135] ? __sys_sendmsg_sock (net/socket.c:2765) [ 140.191081][T12135] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.191262][T12135] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.191445][T12135] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 140.191642][T12135] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 140.191824][T12135] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 140.192022][T12135] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 140.192236][T12135] RIP: 0033:0x7fd355e7608e [ 140.192423][T12135] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 140.192963][T12135] RSP: 002b:00007fffc5c99900 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 140.193214][T12135] RAX: ffffffffffffffda RBX: 00007fffc5c9a0b0 RCX: 00007fd355e7608e [ 140.193463][T12135] RDX: 0000000000000000 RSI: 00007fffc5c999b0 RDI: 0000000000000005 [ 140.193730][T12135] RBP: 00007fffc5c99910 R08: 0000000000000000 R09: 0000000000000000 [ 140.193988][T12135] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea02 [ 140.194239][T12135] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffc5c9a070 | [ 140.238485][T12141] ------------[ cut here ]------------ | [ 140.238697][T12141] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/12141 | [ 140.239055][T12141] Modules linked in: | [ 140.240266][T12141] Tainted: [W]=WARN [ 140.240517][T12141] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 140.240760][T12141] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 140.240991][T12141] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 140.241524][T12141] RSP: 0018:ffa0000008967090 EFLAGS: 00010286 [ 140.241761][T12141] RAX: 00000000ffffffa6 RBX: ff110000092b6900 RCX: 1ff400000112cdd8 [ 140.242021][T12141] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000092b69bc [ 140.242274][T12141] RBP: ff11000005982000 R08: 1fe2200001256d39 R09: ff11000004ec5180 [ 140.242524][T12141] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 140.242798][T12141] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 140.243066][T12141] FS: 00007f3752cf8840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 140.243352][T12141] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 140.243586][T12141] CR2: 00007f375306d040 CR3: 0000000014dde004 CR4: 0000000000771ef0 [ 140.243849][T12141] PKRU: 55555554 [ 140.244009][T12141] Call Trace: [ 140.244159][T12141] [ 140.244282][T12141] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.244468][T12141] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 140.244666][T12141] notifier_call_chain (kernel/notifier.c:85) [ 140.244857][T12141] __netdev_upper_dev_link (net/core/dev.c:8931) [ 140.245049][T12141] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 140.245240][T12141] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 140.245427][T12141] netdev_upper_dev_link (net/core/dev.c:8972) [ 140.245631][T12141] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 140.245840][T12141] register_vlan_dev (net/8021q/vlan.c:183) [ 140.246106][T12141] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 140.246364][T12141] vlan_newlink (net/8021q/vlan_netlink.c:194) [ 140.246638][T12141] ? nla_strscpy (lib/nlattr.c:795) [ 140.246892][T12141] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 140.247108][T12141] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 140.247296][T12141] ? __dev_get_by_name (net/core/dev.c:883) [ 140.247485][T12141] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 140.247690][T12141] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 140.247880][T12141] rtnl_newlink (net/core/rtnetlink.c:4150) [ 140.248076][T12141] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.248264][T12141] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.248450][T12141] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 140.248646][T12141] ? mark_usage (kernel/locking/lockdep.c:4674) [ 140.248833][T12141] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.249033][T12141] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.249233][T12141] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 140.249423][T12141] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 140.249623][T12141] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 140.249807][T12141] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.249999][T12141] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.250184][T12141] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.250369][T12141] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.250569][T12141] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 140.250753][T12141] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.250944][T12141] ? netlink_ack (./include/linux/skbuff.h:2718) [ 140.251132][T12141] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 140.251315][T12141] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 140.251503][T12141] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 140.251705][T12141] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 140.251891][T12141] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.252092][T12141] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 140.252308][T12141] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 140.252574][T12141] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 140.252763][T12141] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 140.252960][T12141] ? copy_msghdr_from_user (net/socket.c:2635) [ 140.253145][T12141] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 140.253365][T12141] ? move_addr_to_kernel (net/socket.c:258) [ 140.253568][T12141] ___sys_sendmsg (net/socket.c:2752) [ 140.253751][T12141] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.253942][T12141] ? copy_msghdr_from_user (net/socket.c:2603) [ 140.254136][T12141] ? 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)) [ 140.254323][T12141] __sys_sendmsg (net/socket.c:2784) [ 140.254510][T12141] ? __sys_sendmsg_sock (net/socket.c:2765) [ 140.254717][T12141] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.254901][T12141] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.255113][T12141] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 140.255308][T12141] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 140.255492][T12141] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 140.255698][T12141] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 140.255916][T12141] RIP: 0033:0x7f3752f3208e [ 140.256120][T12141] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 140.256889][T12141] RSP: 002b:00007fff677bb8d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 140.257256][T12141] RAX: ffffffffffffffda RBX: 00007fff677bc080 RCX: 00007f3752f3208e [ 140.257528][T12141] RDX: 0000000000000000 RSI: 00007fff677bb980 RDI: 0000000000000005 [ 140.257827][T12141] RBP: 00007fff677bb8e0 R08: 0000000000000000 R09: 0000000000000000 [ 140.258160][T12141] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea02 [ 140.258410][T12141] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff677bc040 | [ 140.260823][T12141] ------------[ cut here ]------------ | [ 140.261005][T12141] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/12141 | [ 140.261308][T12141] Modules linked in: | [ 140.261890][T12141] Tainted: [W]=WARN [ 140.262046][T12141] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 140.262257][T12141] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 140.262475][T12141] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 140.263207][T12141] RSP: 0018:ffa00000089671b0 EFLAGS: 00010286 [ 140.263495][T12141] RAX: 00000000ffffffa6 RBX: ff1100000b2da900 RCX: 1ff400000112cdfc [ 140.263840][T12141] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b2da9bc [ 140.264220][T12141] RBP: ff1100000297c000 R08: 1fe220000165b539 R09: ff11000004ec5180 [ 140.264619][T12141] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 140.264972][T12141] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff9256b3a0 [ 140.265296][T12141] FS: 00007f3752cf8840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 140.265633][T12141] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 140.265847][T12141] CR2: 00007f375306d040 CR3: 0000000014dde004 CR4: 0000000000771ef0 [ 140.266104][T12141] PKRU: 55555554 [ 140.266249][T12141] Call Trace: [ 140.266394][T12141] [ 140.266510][T12141] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 140.266706][T12141] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 140.266858][T12141] __dev_notify_flags (net/core/dev.c:9787) [ 140.267071][T12141] ? netdev_update_features (net/core/dev.c:11098) [ 140.267262][T12141] ? netdev_sync_lower_features (./include/net/netdev_lock.h:33) [ 140.267473][T12141] ? netif_change_name (net/core/dev.c:1495) [ 140.267723][T12141] ? linkwatch_fire_event (./include/linux/instrumented.h:112 ./include/asm-generic/bitops/instrumented-atomic.h:71 net/core/link_watch.c:323) [ 140.267958][T12141] ? register_vlan_dev (net/8021q/vlan.c:196) [ 140.268139][T12141] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 140.268324][T12141] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 140.268504][T12141] ? nla_strscpy (lib/nlattr.c:795) [ 140.268742][T12141] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 140.269003][T12141] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 140.269254][T12141] ? __dev_get_by_name (net/core/dev.c:883) [ 140.269508][T12141] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 140.269763][T12141] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 140.269962][T12141] rtnl_newlink (net/core/rtnetlink.c:4150) [ 140.270184][T12141] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.270423][T12141] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.270618][T12141] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 140.270797][T12141] ? mark_usage (kernel/locking/lockdep.c:4674) [ 140.270991][T12141] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.271200][T12141] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.271393][T12141] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 140.271656][T12141] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 140.271846][T12141] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 140.272034][T12141] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.272212][T12141] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.272392][T12141] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.272587][T12141] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.272769][T12141] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 140.272954][T12141] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.273134][T12141] ? netlink_ack (./include/linux/skbuff.h:2718) [ 140.273330][T12141] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 140.273585][T12141] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 140.273800][T12141] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 140.273990][T12141] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 140.274168][T12141] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.274348][T12141] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 140.274531][T12141] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 140.274728][T12141] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 140.274977][T12141] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 140.275227][T12141] ? copy_msghdr_from_user (net/socket.c:2635) [ 140.275473][T12141] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 140.275786][T12141] ? move_addr_to_kernel (net/socket.c:258) [ 140.276010][T12141] ___sys_sendmsg (net/socket.c:2752) [ 140.276195][T12141] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.276375][T12141] ? copy_msghdr_from_user (net/socket.c:2603) [ 140.276595][T12141] ? 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)) [ 140.276778][T12141] __sys_sendmsg (net/socket.c:2784) [ 140.276966][T12141] ? __sys_sendmsg_sock (net/socket.c:2765) [ 140.277214][T12141] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.277458][T12141] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.277727][T12141] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 140.277991][T12141] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 140.278210][T12141] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 140.278433][T12141] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 140.278742][T12141] RIP: 0033:0x7f3752f3208e [ 140.279007][T12141] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 140.279677][T12141] RSP: 002b:00007fff677bb8d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 140.279924][T12141] RAX: ffffffffffffffda RBX: 00007fff677bc080 RCX: 00007f3752f3208e [ 140.280175][T12141] RDX: 0000000000000000 RSI: 00007fff677bb980 RDI: 0000000000000005 [ 140.280419][T12141] RBP: 00007fff677bb8e0 R08: 0000000000000000 R09: 0000000000000000 [ 140.280680][T12141] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea02 [ 140.281000][T12141] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff677bc040 | [ 140.336073][T12147] ------------[ cut here ]------------ | [ 140.336274][T12147] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/12147 | [ 140.336606][T12147] Modules linked in: | [ 140.337110][T12147] Tainted: [W]=WARN [ 140.337260][T12147] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 140.337478][T12147] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 140.337747][T12147] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 140.338287][T12147] RSP: 0018:ffa0000009f57090 EFLAGS: 00010286 [ 140.338508][T12147] RAX: 00000000ffffffa6 RBX: ff1100000f02d540 RCX: 1ff40000013eadd8 [ 140.338869][T12147] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f02d5fc [ 140.339255][T12147] RBP: ff11000005982000 R08: 1fe2200001e05ac1 R09: ff1100000f358b80 [ 140.339612][T12147] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 140.339939][T12147] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 140.340288][T12147] FS: 00007f480b3bf840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 140.340671][T12147] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 140.341006][T12147] CR2: 0000564afad51578 CR3: 000000000fb97002 CR4: 0000000000771ef0 [ 140.341349][T12147] PKRU: 55555554 [ 140.341529][T12147] Call Trace: [ 140.341687][T12147] [ 140.341807][T12147] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.342001][T12147] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 140.342187][T12147] notifier_call_chain (kernel/notifier.c:85) [ 140.342377][T12147] __netdev_upper_dev_link (net/core/dev.c:8931) [ 140.342576][T12147] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 140.342762][T12147] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 140.342955][T12147] netdev_upper_dev_link (net/core/dev.c:8972) [ 140.343144][T12147] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 140.343331][T12147] register_vlan_dev (net/8021q/vlan.c:183) [ 140.343517][T12147] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 140.343715][T12147] vlan_newlink (net/8021q/vlan_netlink.c:194) [ 140.343900][T12147] ? nla_strscpy (lib/nlattr.c:795) [ 140.344123][T12147] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 140.344311][T12147] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 140.344500][T12147] ? __dev_get_by_name (net/core/dev.c:883) [ 140.344694][T12147] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 140.344884][T12147] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 140.345081][T12147] rtnl_newlink (net/core/rtnetlink.c:4150) [ 140.345267][T12147] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.345452][T12147] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.345651][T12147] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 140.345835][T12147] ? mark_usage (kernel/locking/lockdep.c:4674) [ 140.346028][T12147] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.346217][T12147] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.346402][T12147] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 140.346600][T12147] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 140.346785][T12147] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 140.346977][T12147] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.347161][T12147] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.347346][T12147] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.347532][T12147] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.347735][T12147] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 140.347918][T12147] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.348113][T12147] ? netlink_ack (./include/linux/skbuff.h:2718) [ 140.348301][T12147] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 140.348486][T12147] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 140.348686][T12147] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 140.348876][T12147] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 140.349066][T12147] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.349252][T12147] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 140.349438][T12147] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 140.349639][T12147] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 140.349825][T12147] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 140.350018][T12147] ? copy_msghdr_from_user (net/socket.c:2635) [ 140.350202][T12147] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 140.350421][T12147] ? move_addr_to_kernel (net/socket.c:258) [ 140.350625][T12147] ___sys_sendmsg (net/socket.c:2752) [ 140.350811][T12147] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.351004][T12147] ? copy_msghdr_from_user (net/socket.c:2603) [ 140.351197][T12147] ? 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)) [ 140.351387][T12147] __sys_sendmsg (net/socket.c:2784) [ 140.351587][T12147] ? __sys_sendmsg_sock (net/socket.c:2765) [ 140.351778][T12147] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.351971][T12147] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.352157][T12147] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 140.352344][T12147] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 140.352527][T12147] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 140.352726][T12147] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 140.352949][T12147] RIP: 0033:0x7f480b5f908e [ 140.353140][T12147] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 140.353690][T12147] RSP: 002b:00007ffce56dcce0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 140.353948][T12147] RAX: ffffffffffffffda RBX: 00007ffce56dd490 RCX: 00007f480b5f908e [ 140.354199][T12147] RDX: 0000000000000000 RSI: 00007ffce56dcd90 RDI: 0000000000000005 [ 140.354450][T12147] RBP: 00007ffce56dccf0 R08: 0000000000000000 R09: 0000000000000000 [ 140.354716][T12147] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea02 [ 140.354974][T12147] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffce56dd450 | [ 140.357058][T12147] ------------[ cut here ]------------ | [ 140.357235][T12147] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/12147 | [ 140.357565][T12147] Modules linked in: | [ 140.358038][T12147] Tainted: [W]=WARN [ 140.358185][T12147] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 140.358396][T12147] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 140.359038][T12147] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 140.359667][T12147] RSP: 0018:ffa0000009f571b0 EFLAGS: 00010286 [ 140.359979][T12147] RAX: 00000000ffffffa6 RBX: ff110000118d0e40 RCX: 1ff40000013eadfc [ 140.360314][T12147] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000118d0efc [ 140.360671][T12147] RBP: ff11000014ce4000 R08: 1fe220000231a1e1 R09: ff1100000f358b80 [ 140.360998][T12147] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 140.361341][T12147] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff9256b3a0 [ 140.361688][T12147] FS: 00007f480b3bf840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 140.362067][T12147] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 140.362369][T12147] CR2: 0000564afad51578 CR3: 000000000fb97002 CR4: 0000000000771ef0 [ 140.362713][T12147] PKRU: 55555554 [ 140.362965][T12147] Call Trace: [ 140.363199][T12147] [ 140.363401][T12147] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 140.363690][T12147] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 140.363948][T12147] __dev_notify_flags (net/core/dev.c:9787) [ 140.364231][T12147] ? netdev_update_features (net/core/dev.c:11098) [ 140.364519][T12147] ? netdev_sync_lower_features (./include/net/netdev_lock.h:33) [ 140.364756][T12147] ? netif_change_name (net/core/dev.c:1495) [ 140.364942][T12147] ? linkwatch_fire_event (./include/linux/instrumented.h:112 ./include/asm-generic/bitops/instrumented-atomic.h:71 net/core/link_watch.c:323) [ 140.365124][T12147] ? register_vlan_dev (net/8021q/vlan.c:196) [ 140.365308][T12147] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 140.365491][T12147] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 140.365685][T12147] ? nla_strscpy (lib/nlattr.c:795) [ 140.365866][T12147] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 140.366060][T12147] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 140.366241][T12147] ? __dev_get_by_name (net/core/dev.c:883) [ 140.366420][T12147] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 140.366625][T12147] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 140.366810][T12147] rtnl_newlink (net/core/rtnetlink.c:4150) [ 140.367004][T12147] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.367185][T12147] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.367366][T12147] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 140.367558][T12147] ? mark_usage (kernel/locking/lockdep.c:4674) [ 140.367739][T12147] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.367925][T12147] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.368117][T12147] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 140.368298][T12147] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 140.368479][T12147] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 140.368674][T12147] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.368854][T12147] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.369041][T12147] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.369219][T12147] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.369400][T12147] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 140.369596][T12147] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.369776][T12147] ? netlink_ack (./include/linux/skbuff.h:2718) [ 140.369966][T12147] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 140.370145][T12147] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 140.370330][T12147] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 140.370511][T12147] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 140.370710][T12147] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.370894][T12147] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 140.371079][T12147] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 140.371259][T12147] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 140.371442][T12147] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 140.371637][T12147] ? copy_msghdr_from_user (net/socket.c:2635) [ 140.371818][T12147] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 140.372037][T12147] ? move_addr_to_kernel (net/socket.c:258) [ 140.372225][T12147] ___sys_sendmsg (net/socket.c:2752) [ 140.372405][T12147] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.372599][T12147] ? copy_msghdr_from_user (net/socket.c:2603) [ 140.372791][T12147] ? 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)) [ 140.372978][T12147] __sys_sendmsg (net/socket.c:2784) [ 140.373159][T12147] ? __sys_sendmsg_sock (net/socket.c:2765) [ 140.373342][T12147] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.373523][T12147] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.373722][T12147] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 140.373901][T12147] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 140.374089][T12147] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 140.374270][T12147] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 140.374482][T12147] RIP: 0033:0x7f480b5f908e [ 140.374681][T12147] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 140.375208][T12147] RSP: 002b:00007ffce56dcce0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 140.375455][T12147] RAX: ffffffffffffffda RBX: 00007ffce56dd490 RCX: 00007f480b5f908e [ 140.375713][T12147] RDX: 0000000000000000 RSI: 00007ffce56dcd90 RDI: 0000000000000005 [ 140.375968][T12147] RBP: 00007ffce56dccf0 R08: 0000000000000000 R09: 0000000000000000 [ 140.376213][T12147] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea02 [ 140.376457][T12147] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffce56dd450 | [ 140.426711][T12153] ------------[ cut here ]------------ | [ 140.426907][T12153] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/12153 | [ 140.427244][T12153] Modules linked in: | [ 140.428420][T12153] Tainted: [W]=WARN [ 140.428678][T12153] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 140.428978][T12153] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 140.429300][T12153] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 140.429903][T12153] RSP: 0018:ffa0000009677090 EFLAGS: 00010286 [ 140.430131][T12153] RAX: 00000000ffffffa6 RBX: ff1100000f02d8c0 RCX: 1ff40000012cedd8 [ 140.430382][T12153] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f02d97c [ 140.430652][T12153] RBP: ff11000005982000 R08: 1fe2200001e05b31 R09: ff110000098f5180 [ 140.430904][T12153] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 140.431160][T12153] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 140.431410][T12153] FS: 00007f951d57b840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 140.431712][T12153] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 140.431935][T12153] CR2: 000000000042e5e0 CR3: 00000000157f6004 CR4: 0000000000771ef0 [ 140.432190][T12153] PKRU: 55555554 [ 140.432338][T12153] Call Trace: [ 140.432488][T12153] [ 140.432618][T12153] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.432801][T12153] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 140.432994][T12153] notifier_call_chain (kernel/notifier.c:85) [ 140.433182][T12153] __netdev_upper_dev_link (net/core/dev.c:8931) [ 140.433366][T12153] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 140.433565][T12153] ? register_netdevice (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:11474) [ 140.433751][T12153] netdev_upper_dev_link (net/core/dev.c:8972) [ 140.433939][T12153] ? __netdev_upper_dev_link (net/core/dev.c:8112) [ 140.434126][T12153] register_vlan_dev (net/8021q/vlan.c:183) [ 140.434309][T12153] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 140.434491][T12153] vlan_newlink (net/8021q/vlan_netlink.c:194) [ 140.434685][T12153] ? nla_strscpy (lib/nlattr.c:795) [ 140.434871][T12153] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 140.435062][T12153] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 140.435243][T12153] ? __dev_get_by_name (net/core/dev.c:883) [ 140.435424][T12153] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 140.435626][T12153] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 140.435815][T12153] rtnl_newlink (net/core/rtnetlink.c:4150) [ 140.436010][T12153] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.436190][T12153] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.436371][T12153] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 140.436564][T12153] ? mark_usage (kernel/locking/lockdep.c:4674) [ 140.436744][T12153] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.436941][T12153] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.437124][T12153] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 140.437309][T12153] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 140.437491][T12153] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 140.437687][T12153] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.437869][T12153] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.438075][T12153] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.438257][T12153] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.438445][T12153] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 140.438639][T12153] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.438821][T12153] ? netlink_ack (./include/linux/skbuff.h:2718) [ 140.439012][T12153] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 140.439192][T12153] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 140.439376][T12153] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 140.439572][T12153] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 140.439757][T12153] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.439946][T12153] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 140.440130][T12153] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 140.440313][T12153] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 140.440498][T12153] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 140.440692][T12153] ? copy_msghdr_from_user (net/socket.c:2635) [ 140.440877][T12153] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 140.441100][T12153] ? move_addr_to_kernel (net/socket.c:258) [ 140.441291][T12153] ___sys_sendmsg (net/socket.c:2752) [ 140.441474][T12153] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.441673][T12153] ? copy_msghdr_from_user (net/socket.c:2603) [ 140.441865][T12153] ? 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)) [ 140.442060][T12153] __sys_sendmsg (net/socket.c:2784) [ 140.442248][T12153] ? __sys_sendmsg_sock (net/socket.c:2765) [ 140.442434][T12153] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.442633][T12153] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.442816][T12153] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 140.443006][T12153] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 140.443188][T12153] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 140.443376][T12153] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 140.443603][T12153] RIP: 0033:0x7f951d7b508e [ 140.443791][T12153] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 140.444328][T12153] RSP: 002b:00007ffec69f26e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 140.444595][T12153] RAX: ffffffffffffffda RBX: 00007ffec69f2e90 RCX: 00007f951d7b508e [ 140.444842][T12153] RDX: 0000000000000000 RSI: 00007ffec69f2790 RDI: 0000000000000005 [ 140.445101][T12153] RBP: 00007ffec69f26f0 R08: 0000000000000000 R09: 0000000000000000 [ 140.445349][T12153] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea02 [ 140.445612][T12153] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffec69f2e50 | [ 140.447637][T12153] ------------[ cut here ]------------ | [ 140.447781][T12153] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/12153 | [ 140.448043][T12153] Modules linked in: | [ 140.448411][T12153] Tainted: [W]=WARN [ 140.448511][T12153] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 140.448906][T12153] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 140.449080][T12153] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 140.449550][T12153] RSP: 0018:ffa00000096771b0 EFLAGS: 00010286 [ 140.449718][T12153] RAX: 00000000ffffffa6 RBX: ff1100001257b540 RCX: 1ff40000012cedfc [ 140.449914][T12153] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100001257b5fc [ 140.450113][T12153] RBP: ff11000015999000 R08: 1fe22000024af6c1 R09: ff110000098f5180 [ 140.450311][T12153] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 140.450506][T12153] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff9256b3a0 [ 140.450717][T12153] FS: 00007f951d57b840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 140.450954][T12153] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 140.451121][T12153] CR2: 00005636022e36c0 CR3: 00000000157f6002 CR4: 0000000000771ef0 [ 140.451319][T12153] PKRU: 55555554 [ 140.451419][T12153] Call Trace: [ 140.451518][T12153] [ 140.451593][T12153] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 140.451730][T12153] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 140.451831][T12153] __dev_notify_flags (net/core/dev.c:9787) [ 140.451966][T12153] ? netdev_update_features (net/core/dev.c:11098) [ 140.452101][T12153] ? netdev_sync_lower_features (./include/net/netdev_lock.h:33) [ 140.452264][T12153] ? netif_change_name (net/core/dev.c:1495) [ 140.452398][T12153] ? linkwatch_fire_event (./include/linux/instrumented.h:112 ./include/asm-generic/bitops/instrumented-atomic.h:71 net/core/link_watch.c:323) [ 140.452531][T12153] ? register_vlan_dev (net/8021q/vlan.c:196) [ 140.452673][T12153] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 140.452806][T12153] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 140.452946][T12153] ? nla_strscpy (lib/nlattr.c:795) [ 140.453080][T12153] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 140.453215][T12153] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 140.453347][T12153] ? __dev_get_by_name (net/core/dev.c:883) [ 140.453479][T12153] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 140.453622][T12153] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 140.453761][T12153] rtnl_newlink (net/core/rtnetlink.c:4150) [ 140.453896][T12153] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.454035][T12153] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.454169][T12153] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 140.454301][T12153] ? mark_usage (kernel/locking/lockdep.c:4674) [ 140.454432][T12153] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.454576][T12153] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.454713][T12153] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 140.454846][T12153] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 140.454986][T12153] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 140.455120][T12153] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.455254][T12153] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.455389][T12153] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.455523][T12153] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.455663][T12153] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 140.455796][T12153] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.455937][T12153] ? netlink_ack (./include/linux/skbuff.h:2718) [ 140.456075][T12153] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 140.456210][T12153] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 140.456346][T12153] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 140.456481][T12153] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 140.456621][T12153] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.456757][T12153] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 140.456891][T12153] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 140.457032][T12153] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 140.457168][T12153] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 140.457301][T12153] ? copy_msghdr_from_user (net/socket.c:2635) [ 140.457434][T12153] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 140.457605][T12153] ? move_addr_to_kernel (net/socket.c:258) [ 140.457744][T12153] ___sys_sendmsg (net/socket.c:2752) [ 140.457876][T12153] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.458014][T12153] ? copy_msghdr_from_user (net/socket.c:2603) [ 140.458157][T12153] ? 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)) [ 140.458293][T12153] __sys_sendmsg (net/socket.c:2784) [ 140.458427][T12153] ? __sys_sendmsg_sock (net/socket.c:2765) [ 140.458571][T12153] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.458704][T12153] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.458837][T12153] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 140.458975][T12153] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 140.459107][T12153] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 140.459241][T12153] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 140.459407][T12153] RIP: 0033:0x7f951d7b508e [ 140.459550][T12153] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 140.460028][T12153] RSP: 002b:00007ffec69f26e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 140.460231][T12153] RAX: ffffffffffffffda RBX: 00007ffec69f2e90 RCX: 00007f951d7b508e [ 140.460433][T12153] RDX: 0000000000000000 RSI: 00007ffec69f2790 RDI: 0000000000000005 [ 140.460640][T12153] RBP: 00007ffec69f26f0 R08: 0000000000000000 R09: 0000000000000000 [ 140.460858][T12153] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea02 [ 140.461065][T12153] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffec69f2e50 | [ 140.524984][T12159] ------------[ cut here ]------------ | [ 140.525138][T12159] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/12159 | [ 140.525401][T12159] Modules linked in: | [ 140.525778][T12159] Tainted: [W]=WARN [ 140.525879][T12159] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 140.526053][T12159] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 140.526234][T12159] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 140.526717][T12159] RSP: 0018:ffa00000095c7020 EFLAGS: 00010286 [ 140.526885][T12159] RAX: 00000000ffffffa6 RBX: ff11000004d4fe00 RCX: 1ff40000012b8dca [ 140.527087][T12159] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000004d4febc [ 140.527284][T12159] RBP: ff11000008a71000 R08: 1fe22000009a9fd9 R09: ff110000155c2e58 [ 140.527479][T12159] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 140.527680][T12159] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 140.527883][T12159] FS: 00007f882b364840(0000) GS:ff110000d7b47000(0000) knlGS:0000000000000000 [ 140.528119][T12159] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 140.528287][T12159] CR2: 000000003cdaa988 CR3: 000000000e07b006 CR4: 0000000000771ef0 [ 140.528487][T12159] PKRU: 55555554 [ 140.528672][T12159] Call Trace: [ 140.528771][T12159] [ 140.528838][T12159] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 140.528975][T12159] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 140.529073][T12159] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 140.529222][T12159] __dev_notify_flags (net/core/dev.c:9787) [ 140.529353][T12159] ? netif_change_name (net/core/dev.c:1495) [ 140.529484][T12159] ? __dev_change_flags (net/core/dev.c:9752) [ 140.529684][T12159] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 140.529815][T12159] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.529952][T12159] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 140.530141][T12159] netif_change_flags (net/core/dev.c:9820) [ 140.530274][T12159] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 140.530406][T12159] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 140.530599][T12159] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 140.530732][T12159] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 140.530894][T12159] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 140.531028][T12159] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 140.531159][T12159] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 140.531289][T12159] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 140.531420][T12159] ? __kernel_text_address (kernel/extable.c:79) [ 140.531611][T12159] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.531743][T12159] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.531873][T12159] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 140.532007][T12159] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.532138][T12159] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 140.532266][T12159] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.532396][T12159] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.532527][T12159] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 140.532720][T12159] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 140.532852][T12159] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 140.532986][T12159] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 140.533119][T12159] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 140.533255][T12159] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 140.533388][T12159] rtnl_newlink (net/core/rtnetlink.c:4150) [ 140.533521][T12159] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.533708][T12159] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.533838][T12159] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 140.533971][T12159] ? mark_usage (kernel/locking/lockdep.c:4674) [ 140.534100][T12159] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.534231][T12159] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.534364][T12159] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.534493][T12159] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 140.534711][T12159] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.534843][T12159] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 140.534977][T12159] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 140.535107][T12159] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 140.535239][T12159] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.535368][T12159] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.535501][T12159] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.535701][T12159] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.535832][T12159] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 140.535965][T12159] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.536094][T12159] ? netlink_ack (./include/linux/skbuff.h:2718) [ 140.536228][T12159] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 140.536358][T12159] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 140.536491][T12159] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 140.536712][T12159] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 140.536844][T12159] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.536981][T12159] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 140.537112][T12159] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 140.537243][T12159] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 140.537376][T12159] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 140.537507][T12159] ? copy_msghdr_from_user (net/socket.c:2635) [ 140.537652][T12159] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 140.537816][T12159] ? move_addr_to_kernel (net/socket.c:258) [ 140.537952][T12159] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 140.538085][T12159] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 140.538218][T12159] ___sys_sendmsg (net/socket.c:2752) [ 140.538350][T12159] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 140.538514][T12159] ? copy_msghdr_from_user (net/socket.c:2603) [ 140.538669][T12159] __sys_sendmsg (net/socket.c:2784) [ 140.538802][T12159] ? __sys_sendmsg_sock (net/socket.c:2765) [ 140.538936][T12159] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 140.539103][T12159] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 140.539236][T12159] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.539368][T12159] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 140.539499][T12159] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 140.539640][T12159] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 140.539770][T12159] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 140.539937][T12159] RIP: 0033:0x7f882b59e08e [ 140.540074][T12159] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 140.540545][T12159] RSP: 002b:00007ffe0eb116b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 140.540743][T12159] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f882b59e08e [ 140.540939][T12159] RDX: 0000000000000000 RSI: 00007ffe0eb11760 RDI: 0000000000000005 [ 140.541135][T12159] RBP: 00007ffe0eb116c0 R08: 0000000000000000 R09: 0000000000000000 [ 140.541330][T12159] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea02 [ 140.541526][T12159] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe0eb11e20 | [ 140.572088][T12160] ------------[ cut here ]------------ | [ 140.572248][T12160] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/12160 | [ 140.572505][T12160] Modules linked in: | [ 140.572879][T12160] Tainted: [W]=WARN [ 140.572983][T12160] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 140.573143][T12160] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 140.573312][T12160] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 140.573778][T12160] RSP: 0018:ffa00000095b7020 EFLAGS: 00010286 [ 140.573946][T12160] RAX: 00000000ffffffa6 RBX: ff11000005090ac0 RCX: 1ff40000012b6dca [ 140.574145][T12160] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000005090b7c [ 140.574339][T12160] RBP: ff1100000297c000 R08: 1fe2200000a12171 R09: ff110000155c0b58 [ 140.574533][T12160] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 140.574732][T12160] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 140.574932][T12160] FS: 00007f4eea99d840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 140.575158][T12160] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 140.575322][T12160] CR2: 000000003e8df988 CR3: 00000000133d2001 CR4: 0000000000771ef0 [ 140.575518][T12160] PKRU: 55555554 [ 140.575621][T12160] Call Trace: [ 140.575716][T12160] [ 140.575782][T12160] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 140.575914][T12160] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 140.576050][T12160] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 140.576151][T12160] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 140.576280][T12160] __dev_notify_flags (net/core/dev.c:9787) [ 140.576411][T12160] ? netif_change_name (net/core/dev.c:1495) [ 140.576613][T12160] ? __dev_change_flags (net/core/dev.c:9752) [ 140.576745][T12160] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 140.576875][T12160] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.577010][T12160] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 140.577145][T12160] netif_change_flags (net/core/dev.c:9820) [ 140.577275][T12160] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 140.577405][T12160] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 140.577637][T12160] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 140.577768][T12160] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 140.577934][T12160] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 140.578064][T12160] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 140.578194][T12160] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 140.578323][T12160] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 140.578455][T12160] ? __kernel_text_address (kernel/extable.c:79) [ 140.578669][T12160] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.578802][T12160] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.578936][T12160] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 140.579067][T12160] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.579199][T12160] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 140.579329][T12160] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.579460][T12160] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.579666][T12160] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 140.579798][T12160] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 140.579934][T12160] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 140.580064][T12160] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 140.580195][T12160] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 140.580330][T12160] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 140.580464][T12160] rtnl_newlink (net/core/rtnetlink.c:4150) [ 140.580682][T12160] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.580812][T12160] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.580945][T12160] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 140.581075][T12160] ? mark_usage (kernel/locking/lockdep.c:4674) [ 140.581203][T12160] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.581337][T12160] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.581470][T12160] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.581657][T12160] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 140.581789][T12160] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.581923][T12160] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 140.582059][T12160] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 140.582192][T12160] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 140.582323][T12160] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.582456][T12160] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.582647][T12160] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.582779][T12160] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.582912][T12160] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 140.583047][T12160] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.583180][T12160] ? netlink_ack (./include/linux/skbuff.h:2718) [ 140.583317][T12160] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 140.583448][T12160] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 140.583640][T12160] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 140.583773][T12160] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 140.583906][T12160] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.584043][T12160] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 140.584175][T12160] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 140.584310][T12160] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 140.584445][T12160] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 140.584634][T12160] ? copy_msghdr_from_user (net/socket.c:2635) [ 140.584766][T12160] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 140.584933][T12160] ? move_addr_to_kernel (net/socket.c:258) [ 140.585067][T12160] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 140.585199][T12160] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 140.585333][T12160] ___sys_sendmsg (net/socket.c:2752) [ 140.585466][T12160] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 140.585643][T12160] ? copy_msghdr_from_user (net/socket.c:2603) [ 140.585788][T12160] __sys_sendmsg (net/socket.c:2784) [ 140.585920][T12160] ? __sys_sendmsg_sock (net/socket.c:2765) [ 140.586058][T12160] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 140.586225][T12160] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 140.586358][T12160] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.586491][T12160] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 140.586630][T12160] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 140.586761][T12160] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 140.586893][T12160] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 140.587060][T12160] RIP: 0033:0x7f4eeabd708e [ 140.587199][T12160] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 140.587674][T12160] RSP: 002b:00007ffc5b3d2690 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 140.587872][T12160] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4eeabd708e [ 140.588072][T12160] RDX: 0000000000000000 RSI: 00007ffc5b3d2740 RDI: 0000000000000005 [ 140.588273][T12160] RBP: 00007ffc5b3d26a0 R08: 0000000000000000 R09: 0000000000000000 [ 140.588470][T12160] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea02 [ 140.588673][T12160] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc5b3d2e00 | [ 140.617406][T12161] ------------[ cut here ]------------ | [ 140.617595][T12161] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/12161 | [ 140.617905][T12161] Modules linked in: | [ 140.618386][T12161] Tainted: [W]=WARN [ 140.618549][T12161] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 140.618765][T12161] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 140.618991][T12161] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 140.619513][T12161] RSP: 0018:ffa00000095a7020 EFLAGS: 00010286 [ 140.619822][T12161] RAX: 00000000ffffffa6 RBX: ff1100000c5b3380 RCX: 1ff40000012b4dca [ 140.620177][T12161] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c5b343c [ 140.620497][T12161] RBP: ff11000014ce4000 R08: 1fe22000018b6689 R09: ff110000096ed158 [ 140.620828][T12161] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 140.621164][T12161] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 140.621494][T12161] FS: 00007f154216e840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 140.621781][T12161] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 140.622002][T12161] CR2: 000000001a77e988 CR3: 0000000012954005 CR4: 0000000000771ef0 [ 140.622249][T12161] PKRU: 55555554 [ 140.622394][T12161] Call Trace: [ 140.622554][T12161] [ 140.622674][T12161] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 140.622852][T12161] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 140.623045][T12161] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 140.623193][T12161] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 140.623373][T12161] __dev_notify_flags (net/core/dev.c:9787) [ 140.623567][T12161] ? netif_change_name (net/core/dev.c:1495) [ 140.623748][T12161] ? __dev_change_flags (net/core/dev.c:9752) [ 140.623941][T12161] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 140.624126][T12161] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.624307][T12161] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 140.624491][T12161] netif_change_flags (net/core/dev.c:9820) [ 140.624685][T12161] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 140.624864][T12161] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 140.625057][T12161] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 140.625242][T12161] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 140.625479][T12161] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 140.625741][T12161] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 140.625999][T12161] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 140.626255][T12161] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 140.626505][T12161] ? __kernel_text_address (kernel/extable.c:79) [ 140.626780][T12161] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.626981][T12161] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.627161][T12161] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 140.627341][T12161] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.627522][T12161] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 140.627715][T12161] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.627896][T12161] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.628084][T12161] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 140.628268][T12161] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 140.628449][T12161] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 140.628643][T12161] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 140.628824][T12161] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 140.629012][T12161] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 140.629195][T12161] rtnl_newlink (net/core/rtnetlink.c:4150) [ 140.629377][T12161] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.629569][T12161] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.629752][T12161] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 140.629937][T12161] ? mark_usage (kernel/locking/lockdep.c:4674) [ 140.630117][T12161] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.630314][T12161] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.630492][T12161] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.630684][T12161] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 140.630864][T12161] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.631057][T12161] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 140.631242][T12161] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 140.631423][T12161] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 140.631616][T12161] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.631796][T12161] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.631979][T12161] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.632157][T12161] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.632337][T12161] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 140.632518][T12161] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.632710][T12161] ? netlink_ack (./include/linux/skbuff.h:2718) [ 140.632895][T12161] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 140.633076][T12161] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 140.633256][T12161] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 140.633437][T12161] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 140.633634][T12161] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.633813][T12161] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 140.634008][T12161] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 140.634187][T12161] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 140.634367][T12161] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 140.634557][T12161] ? copy_msghdr_from_user (net/socket.c:2635) [ 140.634735][T12161] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 140.634952][T12161] ? move_addr_to_kernel (net/socket.c:258) [ 140.635133][T12161] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 140.635314][T12161] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 140.635495][T12161] ___sys_sendmsg (net/socket.c:2752) [ 140.635685][T12161] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 140.635896][T12161] ? copy_msghdr_from_user (net/socket.c:2603) [ 140.636096][T12161] __sys_sendmsg (net/socket.c:2784) [ 140.636276][T12161] ? __sys_sendmsg_sock (net/socket.c:2765) [ 140.636452][T12161] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 140.636684][T12161] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 140.636862][T12161] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.637050][T12161] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 140.637231][T12161] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 140.637407][T12161] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 140.637599][T12161] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 140.637807][T12161] RIP: 0033:0x7f15423a808e [ 140.638000][T12161] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 140.638510][T12161] RSP: 002b:00007ffd09147c00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 140.638771][T12161] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f15423a808e [ 140.639026][T12161] RDX: 0000000000000000 RSI: 00007ffd09147cb0 RDI: 0000000000000005 [ 140.639268][T12161] RBP: 00007ffd09147c10 R08: 0000000000000000 R09: 0000000000000000 [ 140.639510][T12161] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea02 [ 140.639768][T12161] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd09148370 | [ 140.665524][T12162] ------------[ cut here ]------------ | [ 140.665712][T12162] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/12162 | [ 140.666021][T12162] Modules linked in: | [ 140.666477][T12162] Tainted: [W]=WARN [ 140.666741][T12162] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 140.667038][T12162] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 140.667348][T12162] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 140.667975][T12162] RSP: 0018:ffa0000009597020 EFLAGS: 00010286 [ 140.668279][T12162] RAX: 00000000ffffffa6 RBX: ff11000005090c80 RCX: 1ff40000012b2dca [ 140.668595][T12162] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000005090d3c [ 140.668908][T12162] RBP: ff11000015999000 R08: 1fe2200000a121a9 R09: ff1100000e1a2e58 [ 140.669207][T12162] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 140.669500][T12162] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 140.669807][T12162] FS: 00007fdf0fb9e840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 140.670117][T12162] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 140.670322][T12162] CR2: 00000000020a1988 CR3: 0000000014833001 CR4: 0000000000771ef0 [ 140.670576][T12162] PKRU: 55555554 [ 140.670721][T12162] Call Trace: [ 140.670866][T12162] [ 140.670990][T12162] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 140.671173][T12162] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 140.671322][T12162] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 140.671496][T12162] __dev_notify_flags (net/core/dev.c:9787) [ 140.671687][T12162] ? netif_change_name (net/core/dev.c:1495) [ 140.671862][T12162] ? __dev_change_flags (net/core/dev.c:9752) [ 140.672051][T12162] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 140.672232][T12162] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.672412][T12162] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 140.672603][T12162] netif_change_flags (net/core/dev.c:9820) [ 140.672780][T12162] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 140.672964][T12162] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 140.673145][T12162] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 140.673326][T12162] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 140.673550][T12162] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 140.673730][T12162] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 140.673906][T12162] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 140.674093][T12162] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 140.674270][T12162] ? __kernel_text_address (kernel/extable.c:79) [ 140.674448][T12162] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.674641][T12162] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.674818][T12162] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 140.675003][T12162] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.675179][T12162] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 140.675355][T12162] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.675546][T12162] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.675725][T12162] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 140.675905][T12162] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 140.676090][T12162] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 140.676270][T12162] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 140.676447][T12162] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 140.676642][T12162] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 140.676821][T12162] rtnl_newlink (net/core/rtnetlink.c:4150) [ 140.677011][T12162] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.677185][T12162] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.677367][T12162] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 140.677557][T12162] ? mark_usage (kernel/locking/lockdep.c:4674) [ 140.677735][T12162] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.677916][T12162] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.678099][T12162] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.678274][T12162] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 140.678453][T12162] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.678645][T12162] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 140.678825][T12162] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 140.679008][T12162] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 140.679185][T12162] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.679362][T12162] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.679553][T12162] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.679730][T12162] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.679909][T12162] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 140.680091][T12162] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.680271][T12162] ? netlink_ack (./include/linux/skbuff.h:2718) [ 140.680450][T12162] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 140.680639][T12162] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 140.680818][T12162] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 140.681005][T12162] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 140.681182][T12162] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.681359][T12162] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 140.681553][T12162] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 140.681733][T12162] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 140.681911][T12162] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 140.682096][T12162] ? copy_msghdr_from_user (net/socket.c:2635) [ 140.682273][T12162] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 140.682481][T12162] ? move_addr_to_kernel (net/socket.c:258) [ 140.682675][T12162] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 140.682858][T12162] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 140.683041][T12162] ___sys_sendmsg (net/socket.c:2752) [ 140.683218][T12162] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 140.683428][T12162] ? copy_msghdr_from_user (net/socket.c:2603) [ 140.683630][T12162] __sys_sendmsg (net/socket.c:2784) [ 140.683808][T12162] ? __sys_sendmsg_sock (net/socket.c:2765) [ 140.683990][T12162] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 140.684207][T12162] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 140.684387][T12162] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.684579][T12162] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 140.684758][T12162] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 140.684947][T12162] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 140.685164][T12162] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 140.685375][T12162] RIP: 0033:0x7fdf0fdd808e [ 140.685574][T12162] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 140.686095][T12162] RSP: 002b:00007ffde2213fa0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 140.686337][T12162] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fdf0fdd808e [ 140.686593][T12162] RDX: 0000000000000000 RSI: 00007ffde2214050 RDI: 0000000000000005 [ 140.686836][T12162] RBP: 00007ffde2213fb0 R08: 0000000000000000 R09: 0000000000000000 [ 140.687086][T12162] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea02 [ 140.687326][T12162] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffde2214710 | [ 140.762366][T12168] ------------[ cut here ]------------ | [ 140.763132][T12168] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/12168 | [ 140.763448][T12168] Modules linked in: | [ 140.763938][T12168] Tainted: [W]=WARN [ 140.764082][T12168] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 140.764293][T12168] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 140.764514][T12168] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 140.765060][T12168] RSP: 0018:ffa00000095670a0 EFLAGS: 00010286 [ 140.765268][T12168] RAX: 00000000ffffffa6 RBX: ff1100000bbabc40 RCX: 1ff40000012acdda [ 140.765512][T12168] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000bbabcfc [ 140.765768][T12168] RBP: ff11000008a71000 R08: 1fe22000017757a1 R09: ff11000012415180 [ 140.766017][T12168] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 140.766255][T12168] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 140.766500][T12168] FS: 00007f62b549a840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 140.766782][T12168] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 140.767001][T12168] CR2: 000000000042e5e0 CR3: 0000000014833003 CR4: 0000000000771ef0 [ 140.767243][T12168] PKRU: 55555554 [ 140.767385][T12168] Call Trace: [ 140.767552][T12168] [ 140.767670][T12168] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 140.767852][T12168] ? notifier_call_chain (kernel/notifier.c:85) [ 140.768039][T12168] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 140.768186][T12168] netif_state_change (net/core/dev.c:1605) [ 140.768365][T12168] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 140.768584][T12168] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 140.768763][T12168] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 140.768948][T12168] ? __kernel_text_address (kernel/extable.c:79) [ 140.769128][T12168] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 140.769305][T12168] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 140.769485][T12168] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 140.769679][T12168] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 140.769887][T12168] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 140.770075][T12168] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 140.770256][T12168] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 140.770433][T12168] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 140.770621][T12168] ? __kernel_text_address (kernel/extable.c:79) [ 140.770799][T12168] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.770987][T12168] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.771165][T12168] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 140.771342][T12168] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.771523][T12168] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 140.771712][T12168] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.771888][T12168] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.772074][T12168] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 140.772252][T12168] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 140.772429][T12168] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 140.772619][T12168] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 140.772796][T12168] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 140.772985][T12168] ? nla_get_range_signed (lib/nlattr.c:270) [ 140.773167][T12168] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 140.773345][T12168] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 140.773522][T12168] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 140.773714][T12168] rtnl_newlink (net/core/rtnetlink.c:4150) [ 140.773892][T12168] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.774074][T12168] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.774255][T12168] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 140.774429][T12168] ? mark_usage (kernel/locking/lockdep.c:4674) [ 140.774617][T12168] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.774799][T12168] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.774985][T12168] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 140.775169][T12168] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 140.775347][T12168] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 140.775521][T12168] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.775712][T12168] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.775893][T12168] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.776076][T12168] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.776254][T12168] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 140.776430][T12168] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.776619][T12168] ? netlink_ack (./include/linux/skbuff.h:2718) [ 140.776798][T12168] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 140.776981][T12168] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 140.777168][T12168] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 140.777345][T12168] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 140.777522][T12168] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.777713][T12168] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 140.777891][T12168] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 140.778077][T12168] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 140.778256][T12168] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 140.778436][T12168] ? copy_msghdr_from_user (net/socket.c:2635) [ 140.778635][T12168] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 140.778840][T12168] ? move_addr_to_kernel (net/socket.c:258) [ 140.779029][T12168] ___sys_sendmsg (net/socket.c:2752) [ 140.779204][T12168] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.779380][T12168] ? copy_msghdr_from_user (net/socket.c:2603) [ 140.779578][T12168] ? 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)) [ 140.779760][T12168] __sys_sendmsg (net/socket.c:2784) [ 140.779944][T12168] ? __sys_sendmsg_sock (net/socket.c:2765) [ 140.780125][T12168] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.780304][T12168] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.780481][T12168] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 140.780673][T12168] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 140.780851][T12168] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 140.781040][T12168] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 140.781251][T12168] RIP: 0033:0x7f62b56d408e [ 140.781434][T12168] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 140.781961][T12168] RSP: 002b:00007ffca55b6670 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 140.782207][T12168] RAX: ffffffffffffffda RBX: 00007ffca55b6e10 RCX: 00007f62b56d408e [ 140.782447][T12168] RDX: 0000000000000000 RSI: 00007ffca55b6720 RDI: 0000000000000005 [ 140.782700][T12168] RBP: 00007ffca55b6680 R08: 0000000000000000 R09: 0000000000000000 [ 140.782947][T12168] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea03 [ 140.783186][T12168] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffca55b6de0 | [ 140.807272][T12169] ------------[ cut here ]------------ | [ 140.807424][T12169] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/12169 | [ 140.807692][T12169] Modules linked in: | [ 140.808075][T12169] Tainted: [W]=WARN [ 140.808174][T12169] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 140.808336][T12169] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 140.808507][T12169] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 140.808985][T12169] RSP: 0018:ffa00000095670a0 EFLAGS: 00010286 [ 140.809149][T12169] RAX: 00000000ffffffa6 RBX: ff1100000286e580 RCX: 1ff40000012acdda [ 140.809344][T12169] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000286e63c [ 140.809562][T12169] RBP: ff1100000297c000 R08: 1fe220000050dcc9 R09: ff11000014c82e80 [ 140.809760][T12169] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 140.809961][T12169] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 140.810157][T12169] FS: 00007f72722d6840(0000) GS:ff110000d7b47000(0000) knlGS:0000000000000000 [ 140.810390][T12169] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 140.810561][T12169] CR2: 000000000042e5e0 CR3: 0000000014833005 CR4: 0000000000771ef0 [ 140.810760][T12169] PKRU: 55555554 [ 140.810859][T12169] Call Trace: [ 140.810962][T12169] [ 140.811032][T12169] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 140.811163][T12169] ? notifier_call_chain (kernel/notifier.c:85) [ 140.811294][T12169] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 140.811393][T12169] netif_state_change (net/core/dev.c:1605) [ 140.811524][T12169] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 140.811697][T12169] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 140.811831][T12169] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 140.811970][T12169] ? __kernel_text_address (kernel/extable.c:79) [ 140.812102][T12169] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 140.812235][T12169] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 140.812371][T12169] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 140.812509][T12169] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 140.812680][T12169] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 140.812813][T12169] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 140.812946][T12169] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 140.813076][T12169] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 140.813207][T12169] ? __kernel_text_address (kernel/extable.c:79) [ 140.813338][T12169] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.813471][T12169] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.813609][T12169] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 140.813740][T12169] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.813869][T12169] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 140.814003][T12169] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.814133][T12169] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.814264][T12169] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 140.814397][T12169] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 140.814528][T12169] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 140.814738][T12169] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 140.814952][T12169] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 140.815083][T12169] ? nla_get_range_signed (lib/nlattr.c:270) [ 140.815215][T12169] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 140.815347][T12169] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 140.815478][T12169] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 140.815670][T12169] rtnl_newlink (net/core/rtnetlink.c:4150) [ 140.815805][T12169] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.815938][T12169] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.816068][T12169] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 140.816197][T12169] ? mark_usage (kernel/locking/lockdep.c:4674) [ 140.816328][T12169] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.816464][T12169] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.816667][T12169] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 140.816800][T12169] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 140.816936][T12169] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 140.817145][T12169] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.817277][T12169] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.817410][T12169] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.817606][T12169] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.817738][T12169] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 140.817871][T12169] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.818006][T12169] ? netlink_ack (./include/linux/skbuff.h:2718) [ 140.818141][T12169] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 140.818278][T12169] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 140.818411][T12169] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 140.818630][T12169] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 140.818764][T12169] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.818896][T12169] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 140.819034][T12169] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 140.819164][T12169] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 140.819295][T12169] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 140.819426][T12169] ? copy_msghdr_from_user (net/socket.c:2635) [ 140.819599][T12169] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 140.819762][T12169] ? move_addr_to_kernel (net/socket.c:258) [ 140.819897][T12169] ___sys_sendmsg (net/socket.c:2752) [ 140.820035][T12169] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.820165][T12169] ? copy_msghdr_from_user (net/socket.c:2603) [ 140.820306][T12169] ? 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)) [ 140.820442][T12169] __sys_sendmsg (net/socket.c:2784) [ 140.820579][T12169] ? __sys_sendmsg_sock (net/socket.c:2765) [ 140.820714][T12169] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.820842][T12169] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.820981][T12169] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 140.821112][T12169] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 140.821244][T12169] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 140.821374][T12169] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 140.821543][T12169] RIP: 0033:0x7f727251008e [ 140.821680][T12169] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 140.822156][T12169] RSP: 002b:00007ffc0f759110 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 140.822353][T12169] RAX: ffffffffffffffda RBX: 00007ffc0f7598b0 RCX: 00007f727251008e [ 140.822552][T12169] RDX: 0000000000000000 RSI: 00007ffc0f7591c0 RDI: 0000000000000005 [ 140.822752][T12169] RBP: 00007ffc0f759120 R08: 0000000000000000 R09: 0000000000000000 [ 140.822953][T12169] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea03 [ 140.823149][T12169] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc0f759880 | [ 140.863188][T12170] ------------[ cut here ]------------ | [ 140.863343][T12170] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/12170 | [ 140.864109][T12170] Modules linked in: | [ 140.864479][T12170] Tainted: [W]=WARN [ 140.864583][T12170] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 140.864751][T12170] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 140.864923][T12170] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 140.865399][T12170] RSP: 0018:ffa00000095370a0 EFLAGS: 00010286 [ 140.865584][T12170] RAX: 00000000ffffffa6 RBX: ff1100000286f380 RCX: 1ff40000012a6dda [ 140.865779][T12170] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000286f43c [ 140.865980][T12170] RBP: ff11000014ce4000 R08: 1fe220000050de89 R09: ff11000011ae8b80 [ 140.866175][T12170] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 140.866374][T12170] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 140.866578][T12170] FS: 00007fcbb1fc4840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 140.866821][T12170] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 140.866993][T12170] CR2: 000000000042e5e0 CR3: 000000000e9ce003 CR4: 0000000000771ef0 [ 140.867189][T12170] PKRU: 55555554 [ 140.867289][T12170] Call Trace: [ 140.867387][T12170] [ 140.867454][T12170] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 140.867592][T12170] ? notifier_call_chain (kernel/notifier.c:85) [ 140.867725][T12170] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 140.867826][T12170] netif_state_change (net/core/dev.c:1605) [ 140.867966][T12170] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 140.868130][T12170] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 140.868260][T12170] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 140.868390][T12170] ? __kernel_text_address (kernel/extable.c:79) [ 140.868521][T12170] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 140.868660][T12170] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 140.868793][T12170] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 140.868925][T12170] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 140.869094][T12170] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 140.869223][T12170] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 140.869352][T12170] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 140.869481][T12170] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 140.869618][T12170] ? __kernel_text_address (kernel/extable.c:79) [ 140.869749][T12170] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.869882][T12170] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.870019][T12170] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 140.870149][T12170] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.870279][T12170] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 140.870408][T12170] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.870543][T12170] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.870674][T12170] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 140.870804][T12170] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 140.870938][T12170] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 140.871069][T12170] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 140.871199][T12170] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 140.871328][T12170] ? nla_get_range_signed (lib/nlattr.c:270) [ 140.871460][T12170] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 140.871598][T12170] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 140.871733][T12170] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 140.871866][T12170] rtnl_newlink (net/core/rtnetlink.c:4150) [ 140.872008][T12170] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.872137][T12170] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.872266][T12170] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 140.872397][T12170] ? mark_usage (kernel/locking/lockdep.c:4674) [ 140.872527][T12170] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.872669][T12170] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.872802][T12170] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 140.872940][T12170] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 140.873076][T12170] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 140.873206][T12170] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.873336][T12170] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.873470][T12170] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.873607][T12170] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.873740][T12170] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 140.873871][T12170] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.874008][T12170] ? netlink_ack (./include/linux/skbuff.h:2718) [ 140.874142][T12170] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 140.874273][T12170] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 140.874406][T12170] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 140.874544][T12170] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 140.874676][T12170] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.874809][T12170] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 140.874944][T12170] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 140.875077][T12170] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 140.875210][T12170] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 140.875341][T12170] ? copy_msghdr_from_user (net/socket.c:2635) [ 140.875473][T12170] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 140.875643][T12170] ? move_addr_to_kernel (net/socket.c:258) [ 140.875778][T12170] ___sys_sendmsg (net/socket.c:2752) [ 140.875908][T12170] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.876042][T12170] ? copy_msghdr_from_user (net/socket.c:2603) [ 140.876182][T12170] ? 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)) [ 140.876317][T12170] __sys_sendmsg (net/socket.c:2784) [ 140.876448][T12170] ? __sys_sendmsg_sock (net/socket.c:2765) [ 140.876594][T12170] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.876726][T12170] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.876858][T12170] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 140.876995][T12170] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 140.877126][T12170] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 140.877256][T12170] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 140.877418][T12170] RIP: 0033:0x7fcbb21fe08e [ 140.877561][T12170] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 140.878037][T12170] RSP: 002b:00007ffca52a8100 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 140.878234][T12170] RAX: ffffffffffffffda RBX: 00007ffca52a88a0 RCX: 00007fcbb21fe08e [ 140.878430][T12170] RDX: 0000000000000000 RSI: 00007ffca52a81b0 RDI: 0000000000000005 [ 140.878632][T12170] RBP: 00007ffca52a8110 R08: 0000000000000000 R09: 0000000000000000 [ 140.878827][T12170] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea03 [ 140.879028][T12170] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffca52a8870 | [ 140.901227][T12171] ------------[ cut here ]------------ | [ 140.901374][T12171] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/12171 | [ 140.902389][T12171] Modules linked in: | [ 140.902854][T12171] Tainted: [W]=WARN [ 140.902962][T12171] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 140.903125][T12171] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 140.903295][T12171] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 140.903851][T12171] RSP: 0018:ffa00000095670a0 EFLAGS: 00010286 [ 140.904023][T12171] RAX: 00000000ffffffa6 RBX: ff11000005091e00 RCX: 1ff40000012acdda [ 140.904216][T12171] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000005091ebc [ 140.904408][T12171] RBP: ff11000015999000 R08: 1fe2200000a123d9 R09: ff11000011aeae80 [ 140.904696][T12171] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 140.904889][T12171] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 140.905091][T12171] FS: 00007f2a1a861840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 140.905317][T12171] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 140.905481][T12171] CR2: 000000000042e5e0 CR3: 0000000012954004 CR4: 0000000000771ef0 [ 140.905682][T12171] PKRU: 55555554 [ 140.905780][T12171] Call Trace: [ 140.905877][T12171] [ 140.905949][T12171] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 140.906081][T12171] ? notifier_call_chain (kernel/notifier.c:85) [ 140.906212][T12171] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 140.906312][T12171] netif_state_change (net/core/dev.c:1605) [ 140.906445][T12171] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 140.906616][T12171] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 140.906752][T12171] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 140.906883][T12171] ? __kernel_text_address (kernel/extable.c:79) [ 140.907018][T12171] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 140.907148][T12171] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 140.907283][T12171] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 140.907414][T12171] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 140.907581][T12171] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 140.907712][T12171] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 140.907852][T12171] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 140.907985][T12171] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 140.908115][T12171] ? __kernel_text_address (kernel/extable.c:79) [ 140.908246][T12171] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.908378][T12171] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.908508][T12171] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 140.908646][T12171] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.908776][T12171] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 140.908905][T12171] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.909040][T12171] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.909173][T12171] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 140.909305][T12171] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 140.909437][T12171] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 140.909647][T12171] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 140.909779][T12171] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 140.909909][T12171] ? nla_get_range_signed (lib/nlattr.c:270) [ 140.910043][T12171] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 140.910174][T12171] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 140.910306][T12171] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 140.910441][T12171] rtnl_newlink (net/core/rtnetlink.c:4150) [ 140.910642][T12171] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.910772][T12171] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.910904][T12171] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 140.911038][T12171] ? mark_usage (kernel/locking/lockdep.c:4674) [ 140.911166][T12171] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.911304][T12171] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.911435][T12171] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 140.911623][T12171] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 140.911754][T12171] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 140.911883][T12171] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.912017][T12171] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.912148][T12171] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 140.912278][T12171] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 140.912411][T12171] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 140.912598][T12171] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 140.912730][T12171] ? netlink_ack (./include/linux/skbuff.h:2718) [ 140.912865][T12171] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 140.912998][T12171] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 140.913158][T12171] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 140.913291][T12171] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 140.913425][T12171] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 140.913612][T12171] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 140.913744][T12171] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 140.913876][T12171] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 140.914011][T12171] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 140.914141][T12171] ? copy_msghdr_from_user (net/socket.c:2635) [ 140.914272][T12171] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 140.914434][T12171] ? move_addr_to_kernel (net/socket.c:258) [ 140.914626][T12171] ___sys_sendmsg (net/socket.c:2752) [ 140.914756][T12171] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 140.914886][T12171] ? copy_msghdr_from_user (net/socket.c:2603) [ 140.915028][T12171] ? 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)) [ 140.915161][T12171] __sys_sendmsg (net/socket.c:2784) [ 140.915290][T12171] ? __sys_sendmsg_sock (net/socket.c:2765) [ 140.915424][T12171] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.915612][T12171] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 140.915745][T12171] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 140.915874][T12171] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 140.916007][T12171] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 140.916137][T12171] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 140.916298][T12171] RIP: 0033:0x7f2a1aa9b08e [ 140.916436][T12171] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 140.916990][T12171] RSP: 002b:00007ffe1e69c100 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 140.917186][T12171] RAX: ffffffffffffffda RBX: 00007ffe1e69c8a0 RCX: 00007f2a1aa9b08e [ 140.917380][T12171] RDX: 0000000000000000 RSI: 00007ffe1e69c1b0 RDI: 0000000000000005 [ 140.917653][T12171] RBP: 00007ffe1e69c110 R08: 0000000000000000 R09: 0000000000000000 [ 140.917846][T12171] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea03 [ 140.918042][T12171] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe1e69c870 | [ 145.129813][T12563] ------------[ cut here ]------------ | [ 145.129997][T12563] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/12563 | [ 145.130265][T12563] Modules linked in: | [ 145.130646][T12563] Tainted: [W]=WARN [ 145.130746][T12563] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 145.130911][T12563] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 145.131086][T12563] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 145.131559][T12563] RSP: 0018:ffa00000096070a0 EFLAGS: 00010286 [ 145.131727][T12563] RAX: 00000000ffffffa6 RBX: ff11000014f81540 RCX: 1ff40000012c0dda [ 145.131922][T12563] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000014f815fc [ 145.132119][T12563] RBP: ff11000008a71000 R08: 1fe22000029f02c1 R09: ff1100000f4b8b80 [ 145.132312][T12563] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 145.132506][T12563] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 145.132728][T12563] FS: 00007f46f8166840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 145.132975][T12563] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 145.133143][T12563] CR2: 000000000042e5e0 CR3: 00000000142e7002 CR4: 0000000000771ef0 [ 145.133338][T12563] PKRU: 55555554 [ 145.133437][T12563] Call Trace: [ 145.133542][T12563] [ 145.133612][T12563] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 145.133749][T12563] ? notifier_call_chain (kernel/notifier.c:85) [ 145.133881][T12563] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 145.133986][T12563] netif_state_change (net/core/dev.c:1605) [ 145.134116][T12563] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 145.134278][T12563] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 145.134411][T12563] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 145.134547][T12563] ? __kernel_text_address (kernel/extable.c:79) [ 145.134676][T12563] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 145.134807][T12563] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 145.134939][T12563] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 145.135077][T12563] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 145.135240][T12563] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 145.135371][T12563] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 145.135503][T12563] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 145.135640][T12563] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 145.135772][T12563] ? __kernel_text_address (kernel/extable.c:79) [ 145.135901][T12563] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 145.136039][T12563] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 145.136167][T12563] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 145.136298][T12563] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.136429][T12563] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 145.136561][T12563] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.136692][T12563] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.136821][T12563] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 145.136958][T12563] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 145.137090][T12563] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 145.137219][T12563] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 145.137352][T12563] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 145.137482][T12563] ? nla_get_range_signed (lib/nlattr.c:270) [ 145.137616][T12563] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 145.137747][T12563] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 145.137879][T12563] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 145.138016][T12563] rtnl_newlink (net/core/rtnetlink.c:4150) [ 145.138149][T12563] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 145.138278][T12563] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 145.138410][T12563] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 145.138546][T12563] ? mark_usage (kernel/locking/lockdep.c:4674) [ 145.138677][T12563] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 145.138813][T12563] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 145.138949][T12563] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 145.139079][T12563] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 145.139207][T12563] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 145.139336][T12563] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 145.139465][T12563] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 145.139602][T12563] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 145.139734][T12563] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 145.139864][T12563] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 145.139999][T12563] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 145.140132][T12563] ? netlink_ack (./include/linux/skbuff.h:2718) [ 145.140266][T12563] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 145.140397][T12563] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 145.140529][T12563] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 145.140670][T12563] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 145.140802][T12563] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 145.140934][T12563] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 145.141070][T12563] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 145.141202][T12563] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 145.141334][T12563] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 145.141466][T12563] ? copy_msghdr_from_user (net/socket.c:2635) [ 145.141600][T12563] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 145.141773][T12563] ? move_addr_to_kernel (net/socket.c:258) [ 145.141907][T12563] ___sys_sendmsg (net/socket.c:2752) [ 145.142040][T12563] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 145.142170][T12563] ? copy_msghdr_from_user (net/socket.c:2603) [ 145.142309][T12563] ? 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)) [ 145.142443][T12563] __sys_sendmsg (net/socket.c:2784) [ 145.142585][T12563] ? __sys_sendmsg_sock (net/socket.c:2765) [ 145.142724][T12563] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.142853][T12563] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.142992][T12563] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 145.143123][T12563] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 145.143254][T12563] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 145.143386][T12563] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 145.143552][T12563] RIP: 0033:0x7f46f83a008e [ 145.143693][T12563] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 145.144169][T12563] RSP: 002b:00007ffdc986ff90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 145.144368][T12563] RAX: ffffffffffffffda RBX: 00007ffdc9870730 RCX: 00007f46f83a008e [ 145.144571][T12563] RDX: 0000000000000000 RSI: 00007ffdc9870040 RDI: 0000000000000005 [ 145.144766][T12563] RBP: 00007ffdc986ffa0 R08: 0000000000000000 R09: 0000000000000000 [ 145.144963][T12563] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea07 [ 145.145159][T12563] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdc9870700 | [ 145.175639][T12564] ------------[ cut here ]------------ | [ 145.175798][T12564] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/12564 | [ 145.176067][T12564] Modules linked in: | [ 145.176438][T12564] Tainted: [W]=WARN [ 145.176926][T12564] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 145.177096][T12564] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 145.177264][T12564] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 145.177734][T12564] RSP: 0018:ffa00000087970a0 EFLAGS: 00010286 [ 145.177898][T12564] RAX: 00000000ffffffa6 RBX: ff1100000d94c200 RCX: 1ff40000010f2dda [ 145.178098][T12564] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d94c2bc [ 145.178294][T12564] RBP: ff1100000297c000 R08: 1fe2200001b29859 R09: ff1100001515ae80 [ 145.178500][T12564] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 145.178715][T12564] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 145.178912][T12564] FS: 00007f4883c6e840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 145.179145][T12564] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 145.179308][T12564] CR2: 000000000042e5e0 CR3: 000000001566e005 CR4: 0000000000771ef0 [ 145.179504][T12564] PKRU: 55555554 [ 145.179608][T12564] Call Trace: [ 145.179706][T12564] [ 145.179774][T12564] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 145.179909][T12564] ? notifier_call_chain (kernel/notifier.c:85) [ 145.180047][T12564] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 145.180145][T12564] netif_state_change (net/core/dev.c:1605) [ 145.180276][T12564] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 145.180439][T12564] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 145.180575][T12564] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 145.180706][T12564] ? __kernel_text_address (kernel/extable.c:79) [ 145.180834][T12564] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 145.180970][T12564] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 145.181101][T12564] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 145.181231][T12564] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 145.181394][T12564] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 145.181524][T12564] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 145.181660][T12564] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 145.181789][T12564] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 145.181920][T12564] ? __kernel_text_address (kernel/extable.c:79) [ 145.182054][T12564] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 145.182185][T12564] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 145.182313][T12564] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 145.182443][T12564] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.182578][T12564] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 145.182706][T12564] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.182836][T12564] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.182971][T12564] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 145.183103][T12564] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 145.183233][T12564] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 145.183363][T12564] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 145.183494][T12564] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 145.183633][T12564] ? nla_get_range_signed (lib/nlattr.c:270) [ 145.183763][T12564] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 145.183895][T12564] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 145.184028][T12564] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 145.184160][T12564] rtnl_newlink (net/core/rtnetlink.c:4150) [ 145.184292][T12564] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 145.184420][T12564] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 145.184552][T12564] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 145.184683][T12564] ? mark_usage (kernel/locking/lockdep.c:4674) [ 145.184812][T12564] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 145.184949][T12564] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 145.185081][T12564] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 145.185213][T12564] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 145.185343][T12564] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 145.185473][T12564] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 145.185608][T12564] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 145.185740][T12564] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 145.185870][T12564] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 145.186006][T12564] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 145.186136][T12564] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 145.186268][T12564] ? netlink_ack (./include/linux/skbuff.h:2718) [ 145.186403][T12564] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 145.186532][T12564] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 145.186672][T12564] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 145.186803][T12564] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 145.186934][T12564] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 145.187071][T12564] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 145.187203][T12564] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 145.187334][T12564] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 145.187466][T12564] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 145.187601][T12564] ? copy_msghdr_from_user (net/socket.c:2635) [ 145.187731][T12564] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 145.187891][T12564] ? move_addr_to_kernel (net/socket.c:258) [ 145.188029][T12564] ___sys_sendmsg (net/socket.c:2752) [ 145.188162][T12564] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 145.188291][T12564] ? copy_msghdr_from_user (net/socket.c:2603) [ 145.188431][T12564] ? 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)) [ 145.188567][T12564] __sys_sendmsg (net/socket.c:2784) [ 145.188700][T12564] ? __sys_sendmsg_sock (net/socket.c:2765) [ 145.188834][T12564] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.188967][T12564] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.189097][T12564] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 145.189228][T12564] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 145.189361][T12564] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 145.189491][T12564] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 145.189659][T12564] RIP: 0033:0x7f4883ea808e [ 145.189795][T12564] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 145.190260][T12564] RSP: 002b:00007ffe51dcb770 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 145.190457][T12564] RAX: ffffffffffffffda RBX: 00007ffe51dcbf10 RCX: 00007f4883ea808e [ 145.190659][T12564] RDX: 0000000000000000 RSI: 00007ffe51dcb820 RDI: 0000000000000005 [ 145.190853][T12564] RBP: 00007ffe51dcb780 R08: 0000000000000000 R09: 0000000000000000 [ 145.191053][T12564] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea07 [ 145.191246][T12564] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe51dcbee0 | [ 145.221264][T12565] ------------[ cut here ]------------ | [ 145.221472][T12565] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/12565 | [ 145.222179][T12565] Modules linked in: | [ 145.222652][T12565] Tainted: [W]=WARN [ 145.222797][T12565] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 145.223015][T12565] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 145.223236][T12565] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 145.223771][T12565] RSP: 0018:ffa00000087870a0 EFLAGS: 00010286 [ 145.223992][T12565] RAX: 00000000ffffffa6 RBX: ff1100000d94c040 RCX: 1ff40000010f0dda [ 145.224231][T12565] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d94c0fc [ 145.224473][T12565] RBP: ff11000014ce4000 R08: 1fe2200001b29821 R09: ff1100000f5e0b80 [ 145.224737][T12565] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 145.224985][T12565] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 145.225231][T12565] FS: 00007f679f0e4840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 145.225507][T12565] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 145.225731][T12565] CR2: 000000000042e5e0 CR3: 00000000156b0002 CR4: 0000000000771ef0 [ 145.225977][T12565] PKRU: 55555554 [ 145.226123][T12565] Call Trace: [ 145.226266][T12565] [ 145.226380][T12565] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 145.226575][T12565] ? notifier_call_chain (kernel/notifier.c:85) [ 145.226754][T12565] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 145.226902][T12565] netif_state_change (net/core/dev.c:1605) [ 145.227090][T12565] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 145.227300][T12565] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 145.227477][T12565] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 145.227667][T12565] ? __kernel_text_address (kernel/extable.c:79) [ 145.227847][T12565] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 145.228036][T12565] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 145.228217][T12565] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 145.228394][T12565] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 145.228616][T12565] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 145.228791][T12565] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 145.228976][T12565] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 145.229157][T12565] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 145.229336][T12565] ? __kernel_text_address (kernel/extable.c:79) [ 145.229513][T12565] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 145.229707][T12565] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 145.229883][T12565] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 145.230072][T12565] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.230250][T12565] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 145.230426][T12565] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.230616][T12565] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.230793][T12565] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 145.230977][T12565] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 145.231154][T12565] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 145.231332][T12565] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 145.231510][T12565] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 145.231701][T12565] ? nla_get_range_signed (lib/nlattr.c:270) [ 145.231954][T12565] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 145.232198][T12565] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 145.232450][T12565] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 145.232714][T12565] rtnl_newlink (net/core/rtnetlink.c:4150) [ 145.232977][T12565] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 145.233214][T12565] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 145.233393][T12565] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 145.233586][T12565] ? mark_usage (kernel/locking/lockdep.c:4674) [ 145.233764][T12565] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 145.233956][T12565] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 145.234137][T12565] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 145.234314][T12565] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 145.234491][T12565] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 145.234686][T12565] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 145.234864][T12565] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 145.235057][T12565] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 145.235233][T12565] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 145.235412][T12565] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 145.235603][T12565] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 145.235781][T12565] ? netlink_ack (./include/linux/skbuff.h:2718) [ 145.235968][T12565] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 145.236143][T12565] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 145.236326][T12565] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 145.236505][T12565] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 145.236695][T12565] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 145.236874][T12565] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 145.237059][T12565] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 145.237238][T12565] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 145.237417][T12565] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 145.237609][T12565] ? copy_msghdr_from_user (net/socket.c:2635) [ 145.237789][T12565] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 145.238005][T12565] ? move_addr_to_kernel (net/socket.c:258) [ 145.238189][T12565] ___sys_sendmsg (net/socket.c:2752) [ 145.238365][T12565] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 145.238558][T12565] ? copy_msghdr_from_user (net/socket.c:2603) [ 145.238746][T12565] ? 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)) [ 145.238928][T12565] __sys_sendmsg (net/socket.c:2784) [ 145.239115][T12565] ? __sys_sendmsg_sock (net/socket.c:2765) [ 145.239295][T12565] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.239472][T12565] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.239665][T12565] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 145.239843][T12565] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 145.240021][T12565] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 145.240200][T12565] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 145.240411][T12565] RIP: 0033:0x7f679f31e08e [ 145.240608][T12565] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 145.241121][T12565] RSP: 002b:00007ffe3e8aaf60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 145.241364][T12565] RAX: ffffffffffffffda RBX: 00007ffe3e8ab700 RCX: 00007f679f31e08e [ 145.241618][T12565] RDX: 0000000000000000 RSI: 00007ffe3e8ab010 RDI: 0000000000000005 [ 145.241858][T12565] RBP: 00007ffe3e8aaf70 R08: 0000000000000000 R09: 0000000000000000 [ 145.242108][T12565] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea07 [ 145.242349][T12565] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe3e8ab6d0 | [ 145.270546][T12566] ------------[ cut here ]------------ | [ 145.270697][T12566] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/12566 | [ 145.270973][T12566] Modules linked in: | [ 145.271340][T12566] Tainted: [W]=WARN [ 145.271440][T12566] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 145.271616][T12566] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 145.271785][T12566] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 145.272258][T12566] RSP: 0018:ffa00000086e70a0 EFLAGS: 00010286 [ 145.272422][T12566] RAX: 00000000ffffffa6 RBX: ff1100000d94c740 RCX: 1ff40000010dcdda [ 145.272640][T12566] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d94c7fc [ 145.272838][T12566] RBP: ff11000015999000 R08: 1fe2200001b29901 R09: ff110000130a2e80 [ 145.273038][T12566] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 145.273232][T12566] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 145.273430][T12566] FS: 00007f2c1d45b840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 145.273669][T12566] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 145.273837][T12566] CR2: 000000000042e5e0 CR3: 000000000e3f0006 CR4: 0000000000771ef0 [ 145.274037][T12566] PKRU: 55555554 [ 145.274135][T12566] Call Trace: [ 145.274232][T12566] [ 145.274300][T12566] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 145.274432][T12566] ? notifier_call_chain (kernel/notifier.c:85) [ 145.274571][T12566] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 145.274670][T12566] netif_state_change (net/core/dev.c:1605) [ 145.274802][T12566] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 145.274969][T12566] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 145.275100][T12566] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 145.275229][T12566] ? __kernel_text_address (kernel/extable.c:79) [ 145.275359][T12566] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 145.275492][T12566] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 145.275629][T12566] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 145.275760][T12566] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 145.275923][T12566] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 145.276057][T12566] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 145.276187][T12566] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 145.276319][T12566] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 145.276450][T12566] ? __kernel_text_address (kernel/extable.c:79) [ 145.276585][T12566] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 145.276717][T12566] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 145.276848][T12566] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 145.276983][T12566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.277112][T12566] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 145.277243][T12566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.277373][T12566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.277503][T12566] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 145.277731][T12566] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 145.277861][T12566] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 145.277999][T12566] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 145.278129][T12566] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 145.278257][T12566] ? nla_get_range_signed (lib/nlattr.c:270) [ 145.278388][T12566] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 145.278518][T12566] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 145.278731][T12566] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 145.278864][T12566] rtnl_newlink (net/core/rtnetlink.c:4150) [ 145.279000][T12566] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 145.279129][T12566] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 145.279260][T12566] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 145.279391][T12566] ? mark_usage (kernel/locking/lockdep.c:4674) [ 145.279523][T12566] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 145.279734][T12566] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 145.279865][T12566] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 145.280001][T12566] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 145.280132][T12566] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 145.280262][T12566] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 145.280392][T12566] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 145.280527][T12566] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 145.280743][T12566] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 145.280875][T12566] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 145.281009][T12566] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 145.281140][T12566] ? netlink_ack (./include/linux/skbuff.h:2718) [ 145.281273][T12566] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 145.281404][T12566] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 145.281616][T12566] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 145.281751][T12566] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 145.281881][T12566] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 145.282018][T12566] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 145.282150][T12566] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 145.282283][T12566] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 145.282417][T12566] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 145.282631][T12566] ? copy_msghdr_from_user (net/socket.c:2635) [ 145.282762][T12566] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 145.282924][T12566] ? move_addr_to_kernel (net/socket.c:258) [ 145.283063][T12566] ___sys_sendmsg (net/socket.c:2752) [ 145.283193][T12566] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 145.283324][T12566] ? copy_msghdr_from_user (net/socket.c:2603) [ 145.283464][T12566] ? 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)) [ 145.283652][T12566] __sys_sendmsg (net/socket.c:2784) [ 145.283787][T12566] ? __sys_sendmsg_sock (net/socket.c:2765) [ 145.283922][T12566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.284056][T12566] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.284187][T12566] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 145.284316][T12566] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 145.284446][T12566] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 145.284582][T12566] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 145.284746][T12566] RIP: 0033:0x7f2c1d69508e [ 145.284883][T12566] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 145.285350][T12566] RSP: 002b:00007fff9e21def0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 145.285549][T12566] RAX: ffffffffffffffda RBX: 00007fff9e21e690 RCX: 00007f2c1d69508e [ 145.285746][T12566] RDX: 0000000000000000 RSI: 00007fff9e21dfa0 RDI: 0000000000000005 [ 145.285940][T12566] RBP: 00007fff9e21df00 R08: 0000000000000000 R09: 0000000000000000 [ 145.286142][T12566] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea07 [ 145.286335][T12566] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff9e21e660 | [ 145.352706][T12574] ------------[ cut here ]------------ | [ 145.352859][T12574] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/12574 | [ 145.353137][T12574] Modules linked in: | [ 145.353501][T12574] Tainted: [W]=WARN [ 145.353608][T12574] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 145.353771][T12574] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 145.353941][T12574] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 145.354409][T12574] RSP: 0018:ffa00000087a70a0 EFLAGS: 00010286 [ 145.354579][T12574] RAX: 00000000ffffffa6 RBX: ff1100000cd7e3c0 RCX: 1ff40000010f4dda [ 145.354773][T12574] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000cd7e47c [ 145.354971][T12574] RBP: ff11000008a71000 R08: 1fe22000019afc91 R09: ff11000015bbae80 [ 145.355163][T12574] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 145.355356][T12574] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 145.355574][T12574] FS: 00007fb7e4617840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 145.355805][T12574] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 145.355974][T12574] CR2: 000000000042e5e0 CR3: 000000000e9f6003 CR4: 0000000000771ef0 [ 145.356171][T12574] PKRU: 55555554 [ 145.356268][T12574] Call Trace: [ 145.356365][T12574] [ 145.356434][T12574] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 145.356572][T12574] ? notifier_call_chain (kernel/notifier.c:85) [ 145.356711][T12574] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 145.356811][T12574] netif_state_change (net/core/dev.c:1605) [ 145.356949][T12574] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 145.357113][T12574] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 145.357244][T12574] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 145.357375][T12574] ? __kernel_text_address (kernel/extable.c:79) [ 145.357504][T12574] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 145.357721][T12574] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 145.357857][T12574] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 145.357993][T12574] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 145.358155][T12574] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 145.358285][T12574] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 145.358417][T12574] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 145.358624][T12574] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 145.358761][T12574] ? __kernel_text_address (kernel/extable.c:79) [ 145.358981][T12574] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 145.359114][T12574] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 145.359244][T12574] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 145.359375][T12574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.359509][T12574] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 145.359728][T12574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.359861][T12574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.359996][T12574] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 145.360129][T12574] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 145.360260][T12574] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 145.360392][T12574] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 145.360525][T12574] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 145.360733][T12574] ? nla_get_range_signed (lib/nlattr.c:270) [ 145.360865][T12574] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 145.361001][T12574] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 145.361131][T12574] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 145.361265][T12574] rtnl_newlink (net/core/rtnetlink.c:4150) [ 145.361398][T12574] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 145.361529][T12574] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 145.361705][T12574] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 145.361835][T12574] ? mark_usage (kernel/locking/lockdep.c:4674) [ 145.361972][T12574] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 145.362108][T12574] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 145.362241][T12574] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 145.362372][T12574] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 145.362504][T12574] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 145.362642][T12574] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 145.362773][T12574] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 145.362907][T12574] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 145.363043][T12574] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 145.363174][T12574] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 145.363306][T12574] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 145.363439][T12574] ? netlink_ack (./include/linux/skbuff.h:2718) [ 145.363579][T12574] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 145.363709][T12574] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 145.363842][T12574] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 145.363983][T12574] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 145.364115][T12574] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 145.364247][T12574] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 145.364381][T12574] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 145.364515][T12574] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 145.364654][T12574] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 145.364787][T12574] ? copy_msghdr_from_user (net/socket.c:2635) [ 145.364921][T12574] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 145.365089][T12574] ? move_addr_to_kernel (net/socket.c:258) [ 145.365225][T12574] ___sys_sendmsg (net/socket.c:2752) [ 145.365357][T12574] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 145.365489][T12574] ? copy_msghdr_from_user (net/socket.c:2603) [ 145.365638][T12574] ? 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)) [ 145.365771][T12574] __sys_sendmsg (net/socket.c:2784) [ 145.365904][T12574] ? __sys_sendmsg_sock (net/socket.c:2765) [ 145.366045][T12574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.366176][T12574] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.366307][T12574] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 145.366440][T12574] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 145.366579][T12574] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 145.366710][T12574] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 145.366874][T12574] RIP: 0033:0x7fb7e485108e [ 145.367018][T12574] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 145.367490][T12574] RSP: 002b:00007ffebe75fad0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 145.367697][T12574] RAX: ffffffffffffffda RBX: 00007ffebe760270 RCX: 00007fb7e485108e [ 145.367894][T12574] RDX: 0000000000000000 RSI: 00007ffebe75fb80 RDI: 0000000000000005 [ 145.368097][T12574] RBP: 00007ffebe75fae0 R08: 0000000000000000 R09: 0000000000000000 [ 145.368293][T12574] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea07 [ 145.368490][T12574] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffebe760240 | [ 145.411558][T12575] ------------[ cut here ]------------ | [ 145.411772][T12575] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/12575 | [ 145.412085][T12575] Modules linked in: | [ 145.412561][T12575] Tainted: [W]=WARN [ 145.412707][T12575] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 145.412921][T12575] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 145.413152][T12575] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 145.413699][T12575] RSP: 0018:ffa00000090b70a0 EFLAGS: 00010286 [ 145.413914][T12575] RAX: 00000000ffffffa6 RBX: ff1100000b87f8c0 RCX: 1ff4000001216dda [ 145.414169][T12575] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b87f97c [ 145.414417][T12575] RBP: ff1100000297c000 R08: 1fe220000170ff31 R09: ff11000015bbd180 [ 145.414688][T12575] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 145.414930][T12575] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 145.415182][T12575] FS: 00007f4600ccd840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 145.415462][T12575] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 145.415686][T12575] CR2: 000000000042e5e0 CR3: 000000001410f003 CR4: 0000000000771ef0 [ 145.415930][T12575] PKRU: 55555554 [ 145.416082][T12575] Call Trace: [ 145.416227][T12575] [ 145.416344][T12575] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 145.416525][T12575] ? notifier_call_chain (kernel/notifier.c:85) [ 145.416724][T12575] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 145.416873][T12575] netif_state_change (net/core/dev.c:1605) [ 145.417059][T12575] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 145.417269][T12575] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 145.417448][T12575] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 145.417640][T12575] ? __kernel_text_address (kernel/extable.c:79) [ 145.417820][T12575] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 145.418030][T12575] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 145.418214][T12575] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 145.418394][T12575] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 145.418622][T12575] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 145.418802][T12575] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 145.418988][T12575] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 145.419170][T12575] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 145.419352][T12575] ? __kernel_text_address (kernel/extable.c:79) [ 145.419536][T12575] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 145.419729][T12575] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 145.419908][T12575] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 145.420092][T12575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.420270][T12575] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 145.420451][T12575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.420643][T12575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.420823][T12575] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 145.421013][T12575] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 145.421193][T12575] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 145.421373][T12575] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 145.421567][T12575] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 145.421745][T12575] ? nla_get_range_signed (lib/nlattr.c:270) [ 145.421928][T12575] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 145.422117][T12575] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 145.422298][T12575] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 145.422482][T12575] rtnl_newlink (net/core/rtnetlink.c:4150) [ 145.422682][T12575] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 145.422862][T12575] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 145.423050][T12575] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 145.423228][T12575] ? mark_usage (kernel/locking/lockdep.c:4674) [ 145.423409][T12575] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 145.423608][T12575] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 145.423790][T12575] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 145.423978][T12575] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 145.424157][T12575] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 145.424334][T12575] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 145.424513][T12575] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 145.424713][T12575] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 145.424890][T12575] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 145.425078][T12575] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 145.425257][T12575] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 145.425436][T12575] ? netlink_ack (./include/linux/skbuff.h:2718) [ 145.425633][T12575] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 145.425812][T12575] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 145.426002][T12575] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 145.426190][T12575] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 145.426371][T12575] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 145.426565][T12575] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 145.426746][T12575] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 145.426927][T12575] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 145.427116][T12575] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 145.427298][T12575] ? copy_msghdr_from_user (net/socket.c:2635) [ 145.427481][T12575] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 145.427707][T12575] ? move_addr_to_kernel (net/socket.c:258) [ 145.427892][T12575] ___sys_sendmsg (net/socket.c:2752) [ 145.428082][T12575] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 145.428264][T12575] ? copy_msghdr_from_user (net/socket.c:2603) [ 145.428454][T12575] ? 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)) [ 145.428650][T12575] __sys_sendmsg (net/socket.c:2784) [ 145.428832][T12575] ? __sys_sendmsg_sock (net/socket.c:2765) [ 145.429025][T12575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.429203][T12575] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.429383][T12575] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 145.429578][T12575] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 145.429757][T12575] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 145.429936][T12575] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 145.430154][T12575] RIP: 0033:0x7f4600f0708e [ 145.430342][T12575] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 145.430871][T12575] RSP: 002b:00007fff43aaf970 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 145.431120][T12575] RAX: ffffffffffffffda RBX: 00007fff43ab0110 RCX: 00007f4600f0708e [ 145.431365][T12575] RDX: 0000000000000000 RSI: 00007fff43aafa20 RDI: 0000000000000005 [ 145.431620][T12575] RBP: 00007fff43aaf980 R08: 0000000000000000 R09: 0000000000000000 [ 145.431861][T12575] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea07 [ 145.432110][T12575] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff43ab00e0 | [ 145.456076][T12576] ------------[ cut here ]------------ | [ 145.456255][T12576] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/12576 | [ 145.456574][T12576] Modules linked in: | [ 145.457039][T12576] Tainted: [W]=WARN [ 145.457189][T12576] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 145.457399][T12576] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 145.457633][T12576] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 145.458150][T12576] RSP: 0018:ffa00000090b70a0 EFLAGS: 00010286 [ 145.458364][T12576] RAX: 00000000ffffffa6 RBX: ff1100000b87fa80 RCX: 1ff4000001216dda [ 145.458636][T12576] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b87fb3c [ 145.458877][T12576] RBP: ff11000014ce4000 R08: 1fe220000170ff69 R09: ff1100001183ae80 [ 145.459124][T12576] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 145.459368][T12576] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 145.459624][T12576] FS: 00007fdef212e840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 145.459908][T12576] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 145.460123][T12576] CR2: 000000000042e5e0 CR3: 000000001410f005 CR4: 0000000000771ef0 [ 145.460368][T12576] PKRU: 55555554 [ 145.460516][T12576] Call Trace: [ 145.460677][T12576] [ 145.460792][T12576] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 145.460978][T12576] ? notifier_call_chain (kernel/notifier.c:85) [ 145.461160][T12576] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 145.461309][T12576] netif_state_change (net/core/dev.c:1605) [ 145.461489][T12576] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 145.461726][T12576] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 145.461908][T12576] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 145.462092][T12576] ? __kernel_text_address (kernel/extable.c:79) [ 145.462271][T12576] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 145.462450][T12576] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 145.462644][T12576] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 145.462824][T12576] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 145.463045][T12576] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 145.463224][T12576] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 145.463403][T12576] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 145.463592][T12576] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 145.463783][T12576] ? __kernel_text_address (kernel/extable.c:79) [ 145.463969][T12576] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 145.464148][T12576] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 145.464330][T12576] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 145.464510][T12576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.464707][T12576] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 145.464884][T12576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.465071][T12576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.465251][T12576] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 145.465431][T12576] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 145.465620][T12576] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 145.465802][T12576] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 145.465989][T12576] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 145.466168][T12576] ? nla_get_range_signed (lib/nlattr.c:270) [ 145.466348][T12576] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 145.466528][T12576] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 145.466721][T12576] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 145.466902][T12576] rtnl_newlink (net/core/rtnetlink.c:4150) [ 145.467094][T12576] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 145.467270][T12576] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 145.467452][T12576] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 145.467643][T12576] ? mark_usage (kernel/locking/lockdep.c:4674) [ 145.467821][T12576] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 145.468012][T12576] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 145.468192][T12576] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 145.468372][T12576] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 145.468567][T12576] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 145.468746][T12576] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 145.468924][T12576] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 145.469114][T12576] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 145.469292][T12576] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 145.469472][T12576] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 145.469665][T12576] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 145.469846][T12576] ? netlink_ack (./include/linux/skbuff.h:2718) [ 145.470041][T12576] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 145.470221][T12576] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 145.470404][T12576] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 145.470599][T12576] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 145.470778][T12576] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 145.470965][T12576] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 145.471147][T12576] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 145.471331][T12576] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 145.471513][T12576] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 145.471710][T12576] ? copy_msghdr_from_user (net/socket.c:2635) [ 145.471889][T12576] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 145.472109][T12576] ? move_addr_to_kernel (net/socket.c:258) [ 145.472293][T12576] ___sys_sendmsg (net/socket.c:2752) [ 145.472472][T12576] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 145.472668][T12576] ? copy_msghdr_from_user (net/socket.c:2603) [ 145.472857][T12576] ? 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)) [ 145.473050][T12576] __sys_sendmsg (net/socket.c:2784) [ 145.473233][T12576] ? __sys_sendmsg_sock (net/socket.c:2765) [ 145.473417][T12576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.473611][T12576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.473792][T12576] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 145.473978][T12576] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 145.474161][T12576] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 145.474342][T12576] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 145.474565][T12576] RIP: 0033:0x7fdef236808e [ 145.474751][T12576] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 145.475271][T12576] RSP: 002b:00007ffdd52b4920 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 145.475519][T12576] RAX: ffffffffffffffda RBX: 00007ffdd52b50c0 RCX: 00007fdef236808e [ 145.475776][T12576] RDX: 0000000000000000 RSI: 00007ffdd52b49d0 RDI: 0000000000000005 [ 145.476023][T12576] RBP: 00007ffdd52b4930 R08: 0000000000000000 R09: 0000000000000000 [ 145.476270][T12576] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea07 [ 145.476513][T12576] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdd52b5090 | [ 145.498530][T12577] ------------[ cut here ]------------ | [ 145.498687][T12577] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/12577 | [ 145.498955][T12577] Modules linked in: | [ 145.499326][T12577] Tainted: [W]=WARN [ 145.499426][T12577] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 145.499599][T12577] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 145.499774][T12577] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 145.500248][T12577] RSP: 0018:ffa00000090a70a0 EFLAGS: 00010286 [ 145.500416][T12577] RAX: 00000000ffffffa6 RBX: ff11000013e26ac0 RCX: 1ff4000001214dda [ 145.500709][T12577] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000013e26b7c [ 145.500907][T12577] RBP: ff11000015999000 R08: 1fe22000027c4d71 R09: ff1100001183d180 [ 145.501107][T12577] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 145.501302][T12577] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 145.501499][T12577] FS: 00007f5429ab0840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 145.501809][T12577] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 145.501980][T12577] CR2: 000000000042e5e0 CR3: 0000000015b6c001 CR4: 0000000000771ef0 [ 145.502176][T12577] PKRU: 55555554 [ 145.502274][T12577] Call Trace: [ 145.502372][T12577] [ 145.502440][T12577] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 145.502669][T12577] ? notifier_call_chain (kernel/notifier.c:85) [ 145.502817][T12577] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 145.502918][T12577] netif_state_change (net/core/dev.c:1605) [ 145.503054][T12577] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 145.503218][T12577] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 145.503349][T12577] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 145.503481][T12577] ? __kernel_text_address (kernel/extable.c:79) [ 145.503617][T12577] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 145.503751][T12577] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 145.503884][T12577] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 145.504020][T12577] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 145.504182][T12577] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 145.504312][T12577] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 145.504444][T12577] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 145.504580][T12577] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 145.504712][T12577] ? __kernel_text_address (kernel/extable.c:79) [ 145.504842][T12577] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 145.504982][T12577] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 145.505112][T12577] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 145.505243][T12577] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.505375][T12577] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 145.505505][T12577] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.505643][T12577] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.505773][T12577] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 145.505905][T12577] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 145.506040][T12577] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 145.506171][T12577] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 145.506302][T12577] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 145.506431][T12577] ? nla_get_range_signed (lib/nlattr.c:270) [ 145.506566][T12577] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 145.506702][T12577] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 145.506833][T12577] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 145.506973][T12577] rtnl_newlink (net/core/rtnetlink.c:4150) [ 145.507106][T12577] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 145.507236][T12577] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 145.507367][T12577] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 145.507496][T12577] ? mark_usage (kernel/locking/lockdep.c:4674) [ 145.507631][T12577] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 145.507768][T12577] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 145.507899][T12577] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 145.508036][T12577] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 145.508167][T12577] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 145.508297][T12577] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 145.508428][T12577] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 145.508565][T12577] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 145.508700][T12577] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 145.508831][T12577] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 145.508966][T12577] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 145.509098][T12577] ? netlink_ack (./include/linux/skbuff.h:2718) [ 145.509233][T12577] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 145.509365][T12577] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 145.509498][T12577] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 145.509638][T12577] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 145.509772][T12577] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 145.509904][T12577] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 145.510042][T12577] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 145.510176][T12577] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 145.510308][T12577] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 145.510438][T12577] ? copy_msghdr_from_user (net/socket.c:2635) [ 145.510574][T12577] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 145.510739][T12577] ? move_addr_to_kernel (net/socket.c:258) [ 145.510875][T12577] ___sys_sendmsg (net/socket.c:2752) [ 145.511012][T12577] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 145.511143][T12577] ? copy_msghdr_from_user (net/socket.c:2603) [ 145.511284][T12577] ? 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)) [ 145.511418][T12577] __sys_sendmsg (net/socket.c:2784) [ 145.511553][T12577] ? __sys_sendmsg_sock (net/socket.c:2765) [ 145.511690][T12577] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.511822][T12577] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 145.511958][T12577] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 145.512090][T12577] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 145.512221][T12577] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 145.512352][T12577] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 145.512516][T12577] RIP: 0033:0x7f5429cea08e [ 145.512659][T12577] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 145.513138][T12577] RSP: 002b:00007ffce29b8bf0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 145.513336][T12577] RAX: ffffffffffffffda RBX: 00007ffce29b9390 RCX: 00007f5429cea08e [ 145.513532][T12577] RDX: 0000000000000000 RSI: 00007ffce29b8ca0 RDI: 0000000000000005 [ 145.513738][T12577] RBP: 00007ffce29b8c00 R08: 0000000000000000 R09: 0000000000000000 [ 145.513933][T12577] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea07 [ 145.514135][T12577] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffce29b9360 | [ 149.789486][T12974] ------------[ cut here ]------------ | [ 149.789676][T12974] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/12974 | [ 149.789946][T12974] Modules linked in: | [ 149.790321][T12974] Tainted: [W]=WARN [ 149.790423][T12974] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 149.790596][T12974] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 149.790769][T12974] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 149.791241][T12974] RSP: 0018:ffa00000093c70a0 EFLAGS: 00010286 [ 149.791407][T12974] RAX: 00000000ffffffa6 RBX: ff1100001257ba80 RCX: 1ff4000001278dda [ 149.791624][T12974] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100001257bb3c [ 149.791826][T12974] RBP: ff11000008a71000 R08: 1fe22000024af769 R09: ff11000011a75180 [ 149.792023][T12974] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 149.792218][T12974] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 149.792416][T12974] FS: 00007fa0f68a9840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 149.792655][T12974] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 149.792839][T12974] CR2: 000000000042e5e0 CR3: 0000000015da3004 CR4: 0000000000771ef0 [ 149.793042][T12974] PKRU: 55555554 [ 149.793141][T12974] Call Trace: [ 149.793244][T12974] [ 149.793315][T12974] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 149.793448][T12974] ? notifier_call_chain (kernel/notifier.c:85) [ 149.793587][T12974] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 149.793687][T12974] netif_state_change (net/core/dev.c:1605) [ 149.793823][T12974] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 149.793990][T12974] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 149.794124][T12974] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 149.794257][T12974] ? __kernel_text_address (kernel/extable.c:79) [ 149.794387][T12974] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 149.794522][T12974] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 149.794742][T12974] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 149.794874][T12974] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 149.795119][T12974] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 149.795248][T12974] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 149.795383][T12974] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 149.795513][T12974] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 149.795735][T12974] ? __kernel_text_address (kernel/extable.c:79) [ 149.795866][T12974] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 149.796001][T12974] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 149.796130][T12974] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 149.796263][T12974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 149.796396][T12974] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 149.796526][T12974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 149.796747][T12974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 149.796877][T12974] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 149.797016][T12974] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 149.797148][T12974] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 149.797278][T12974] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 149.797412][T12974] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 149.797619][T12974] ? nla_get_range_signed (lib/nlattr.c:270) [ 149.797751][T12974] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 149.797883][T12974] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 149.798018][T12974] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 149.798158][T12974] rtnl_newlink (net/core/rtnetlink.c:4150) [ 149.798292][T12974] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 149.798426][T12974] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 149.798637][T12974] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 149.798768][T12974] ? mark_usage (kernel/locking/lockdep.c:4674) [ 149.798902][T12974] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 149.799043][T12974] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 149.799177][T12974] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 149.799305][T12974] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 149.799435][T12974] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 149.799653][T12974] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 149.799783][T12974] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 149.799915][T12974] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 149.800049][T12974] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 149.800180][T12974] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 149.800313][T12974] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 149.800449][T12974] ? netlink_ack (./include/linux/skbuff.h:2718) [ 149.800638][T12974] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 149.800767][T12974] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 149.800902][T12974] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 149.801040][T12974] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 149.801176][T12974] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 149.801307][T12974] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 149.801439][T12974] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 149.801627][T12974] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 149.801761][T12974] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 149.801893][T12974] ? copy_msghdr_from_user (net/socket.c:2635) [ 149.802029][T12974] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 149.802190][T12974] ? move_addr_to_kernel (net/socket.c:258) [ 149.802327][T12974] ___sys_sendmsg (net/socket.c:2752) [ 149.802457][T12974] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 149.802647][T12974] ? copy_msghdr_from_user (net/socket.c:2603) [ 149.802787][T12974] ? 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)) [ 149.802922][T12974] __sys_sendmsg (net/socket.c:2784) [ 149.803058][T12974] ? __sys_sendmsg_sock (net/socket.c:2765) [ 149.803193][T12974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 149.803324][T12974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 149.803457][T12974] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 149.803623][T12974] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 149.803754][T12974] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 149.803884][T12974] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 149.804050][T12974] RIP: 0033:0x7fa0f6ae308e [ 149.804193][T12974] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 149.804700][T12974] RSP: 002b:00007ffc26213ea0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 149.804906][T12974] RAX: ffffffffffffffda RBX: 00007ffc26214640 RCX: 00007fa0f6ae308e [ 149.805105][T12974] RDX: 0000000000000000 RSI: 00007ffc26213f50 RDI: 0000000000000005 [ 149.805301][T12974] RBP: 00007ffc26213eb0 R08: 0000000000000000 R09: 0000000000000000 [ 149.805500][T12974] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea0c [ 149.805704][T12974] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc26214610 | [ 149.830083][T12975] ------------[ cut here ]------------ | [ 149.830237][T12975] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/12975 | [ 149.830498][T12975] Modules linked in: | [ 149.830872][T12975] Tainted: [W]=WARN [ 149.830974][T12975] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 149.831137][T12975] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 149.831306][T12975] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 149.831773][T12975] RSP: 0018:ffa00000093570a0 EFLAGS: 00010286 [ 149.831939][T12975] RAX: 00000000ffffffa6 RBX: ff1100000f02d000 RCX: 1ff400000126adda [ 149.832137][T12975] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f02d0bc [ 149.832331][T12975] RBP: ff1100000297c000 R08: 1fe2200001e05a19 R09: ff1100000da18b80 [ 149.832525][T12975] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 149.832739][T12975] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 149.832934][T12975] FS: 00007fee16e32840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 149.833165][T12975] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 149.833330][T12975] CR2: 000000000042e5e0 CR3: 0000000015de7003 CR4: 0000000000771ef0 [ 149.833526][T12975] PKRU: 55555554 [ 149.833630][T12975] Call Trace: [ 149.833727][T12975] [ 149.833800][T12975] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 149.833936][T12975] ? notifier_call_chain (kernel/notifier.c:85) [ 149.834073][T12975] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 149.834173][T12975] netif_state_change (net/core/dev.c:1605) [ 149.834304][T12975] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 149.834466][T12975] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 149.834681][T12975] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 149.834811][T12975] ? __kernel_text_address (kernel/extable.c:79) [ 149.834939][T12975] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 149.835074][T12975] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 149.835205][T12975] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 149.835337][T12975] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 149.835505][T12975] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 149.835725][T12975] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 149.835857][T12975] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 149.835990][T12975] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 149.836207][T12975] ? __kernel_text_address (kernel/extable.c:79) [ 149.836338][T12975] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 149.836469][T12975] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 149.836639][T12975] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 149.836769][T12975] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 149.836899][T12975] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 149.837032][T12975] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 149.837161][T12975] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 149.837295][T12975] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 149.837428][T12975] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 149.837568][T12975] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 149.837701][T12975] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 149.837831][T12975] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 149.837969][T12975] ? nla_get_range_signed (lib/nlattr.c:270) [ 149.838104][T12975] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 149.838236][T12975] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 149.838367][T12975] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 149.838499][T12975] rtnl_newlink (net/core/rtnetlink.c:4150) [ 149.838641][T12975] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 149.838768][T12975] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 149.838898][T12975] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 149.839032][T12975] ? mark_usage (kernel/locking/lockdep.c:4674) [ 149.839164][T12975] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 149.839297][T12975] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 149.839428][T12975] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 149.839563][T12975] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 149.839697][T12975] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 149.839827][T12975] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 149.839955][T12975] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 149.840091][T12975] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 149.840219][T12975] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 149.840350][T12975] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 149.840482][T12975] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 149.840616][T12975] ? netlink_ack (./include/linux/skbuff.h:2718) [ 149.840750][T12975] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 149.840880][T12975] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 149.841018][T12975] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 149.841150][T12975] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 149.841281][T12975] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 149.841413][T12975] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 149.841550][T12975] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 149.841682][T12975] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 149.841816][T12975] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 149.841946][T12975] ? copy_msghdr_from_user (net/socket.c:2635) [ 149.842080][T12975] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 149.842242][T12975] ? move_addr_to_kernel (net/socket.c:258) [ 149.842376][T12975] ___sys_sendmsg (net/socket.c:2752) [ 149.842506][T12975] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 149.842644][T12975] ? copy_msghdr_from_user (net/socket.c:2603) [ 149.842782][T12975] ? 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)) [ 149.842918][T12975] __sys_sendmsg (net/socket.c:2784) [ 149.843054][T12975] ? __sys_sendmsg_sock (net/socket.c:2765) [ 149.843189][T12975] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 149.843320][T12975] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 149.843452][T12975] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 149.843587][T12975] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 149.843720][T12975] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 149.843862][T12975] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 149.844026][T12975] RIP: 0033:0x7fee1706c08e [ 149.844164][T12975] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 149.844633][T12975] RSP: 002b:00007ffcc74c6b80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 149.844829][T12975] RAX: ffffffffffffffda RBX: 00007ffcc74c7320 RCX: 00007fee1706c08e [ 149.845028][T12975] RDX: 0000000000000000 RSI: 00007ffcc74c6c30 RDI: 0000000000000005 [ 149.845222][T12975] RBP: 00007ffcc74c6b90 R08: 0000000000000000 R09: 0000000000000000 [ 149.845418][T12975] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea0c [ 149.845624][T12975] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcc74c72f0 | [ 149.878609][T12976] ------------[ cut here ]------------ | [ 149.878761][T12976] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/12976 | [ 149.879026][T12976] Modules linked in: | [ 149.879393][T12976] Tainted: [W]=WARN [ 149.879492][T12976] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 149.879664][T12976] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 149.879833][T12976] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 149.880301][T12976] RSP: 0018:ffa00000093370a0 EFLAGS: 00010286 [ 149.880465][T12976] RAX: 00000000ffffffa6 RBX: ff1100000508e580 RCX: 1ff4000001266dda [ 149.880684][T12976] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000508e63c [ 149.880877][T12976] RBP: ff11000014ce4000 R08: 1fe2200000a11cc9 R09: ff11000011ae8b80 [ 149.881077][T12976] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 149.881277][T12976] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 149.881473][T12976] FS: 00007f7450c35840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 149.881708][T12976] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 149.881870][T12976] CR2: 000000000042e5e0 CR3: 0000000014b0a001 CR4: 0000000000771ef0 [ 149.882072][T12976] PKRU: 55555554 [ 149.882171][T12976] Call Trace: [ 149.882269][T12976] [ 149.882337][T12976] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 149.882474][T12976] ? notifier_call_chain (kernel/notifier.c:85) [ 149.882614][T12976] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 149.882713][T12976] netif_state_change (net/core/dev.c:1605) [ 149.882848][T12976] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 149.883021][T12976] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 149.883157][T12976] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 149.883287][T12976] ? __kernel_text_address (kernel/extable.c:79) [ 149.883417][T12976] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 149.883559][T12976] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 149.883694][T12976] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 149.883826][T12976] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 149.883994][T12976] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 149.884124][T12976] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 149.884260][T12976] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 149.884390][T12976] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 149.884522][T12976] ? __kernel_text_address (kernel/extable.c:79) [ 149.884759][T12976] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 149.884893][T12976] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 149.885100][T12976] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 149.885231][T12976] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 149.885361][T12976] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 149.885490][T12976] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 149.885706][T12976] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 149.885837][T12976] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 149.885972][T12976] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 149.886104][T12976] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 149.886234][T12976] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 149.886371][T12976] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 149.886504][T12976] ? nla_get_range_signed (lib/nlattr.c:270) [ 149.886721][T12976] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 149.886854][T12976] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 149.886990][T12976] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 149.887124][T12976] rtnl_newlink (net/core/rtnetlink.c:4150) [ 149.887255][T12976] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 149.887386][T12976] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 149.887515][T12976] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 149.887731][T12976] ? mark_usage (kernel/locking/lockdep.c:4674) [ 149.887862][T12976] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 149.888000][T12976] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 149.888137][T12976] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 149.888269][T12976] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 149.888402][T12976] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 149.888533][T12976] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 149.888733][T12976] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 149.888865][T12976] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 149.888999][T12976] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 149.889132][T12976] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 149.889263][T12976] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 149.889397][T12976] ? netlink_ack (./include/linux/skbuff.h:2718) [ 149.889532][T12976] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 149.889714][T12976] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 149.889847][T12976] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 149.889984][T12976] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 149.890121][T12976] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 149.890255][T12976] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 149.890387][T12976] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 149.890520][T12976] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 149.890710][T12976] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 149.890842][T12976] ? copy_msghdr_from_user (net/socket.c:2635) [ 149.890975][T12976] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 149.891137][T12976] ? move_addr_to_kernel (net/socket.c:258) [ 149.891273][T12976] ___sys_sendmsg (net/socket.c:2752) [ 149.891405][T12976] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 149.891591][T12976] ? copy_msghdr_from_user (net/socket.c:2603) [ 149.891731][T12976] ? 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)) [ 149.891865][T12976] __sys_sendmsg (net/socket.c:2784) [ 149.892004][T12976] ? __sys_sendmsg_sock (net/socket.c:2765) [ 149.892143][T12976] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 149.892274][T12976] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 149.892405][T12976] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 149.892572][T12976] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 149.892708][T12976] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 149.892841][T12976] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 149.893007][T12976] RIP: 0033:0x7f7450e6f08e [ 149.893144][T12976] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 149.893616][T12976] RSP: 002b:00007ffd8e17dcd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 149.893815][T12976] RAX: ffffffffffffffda RBX: 00007ffd8e17e470 RCX: 00007f7450e6f08e [ 149.894015][T12976] RDX: 0000000000000000 RSI: 00007ffd8e17dd80 RDI: 0000000000000005 [ 149.894211][T12976] RBP: 00007ffd8e17dce0 R08: 0000000000000000 R09: 0000000000000000 [ 149.894408][T12976] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea0c [ 149.894607][T12976] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd8e17e440 | [ 149.926873][T12977] ------------[ cut here ]------------ | [ 149.927138][T12977] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/12977 | [ 149.927603][T12977] Modules linked in: | [ 149.928273][T12977] Tainted: [W]=WARN [ 149.928476][T12977] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 149.928794][T12977] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 149.929118][T12977] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 149.929930][T12977] RSP: 0018:ffa00000092b70a0 EFLAGS: 00010286 [ 149.930243][T12977] RAX: 00000000ffffffa6 RBX: ff1100000508fa80 RCX: 1ff4000001256dda [ 149.930603][T12977] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000508fb3c [ 149.930956][T12977] RBP: ff11000015999000 R08: 1fe2200000a11f69 R09: ff1100000f32ae80 [ 149.931317][T12977] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 149.931686][T12977] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 149.932056][T12977] FS: 00007fb40751b840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 149.932463][T12977] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 149.932782][T12977] CR2: 000000000042e5e0 CR3: 000000000f16c004 CR4: 0000000000771ef0 [ 149.933145][T12977] PKRU: 55555554 [ 149.933350][T12977] Call Trace: [ 149.933570][T12977] [ 149.933728][T12977] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 149.933990][T12977] ? notifier_call_chain (kernel/notifier.c:85) [ 149.934249][T12977] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 149.934456][T12977] netif_state_change (net/core/dev.c:1605) [ 149.934729][T12977] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 149.935043][T12977] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 149.935297][T12977] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 149.935569][T12977] ? __kernel_text_address (kernel/extable.c:79) [ 149.935825][T12977] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 149.936091][T12977] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 149.936348][T12977] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 149.936618][T12977] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 149.936922][T12977] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 149.937184][T12977] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 149.937438][T12977] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 149.937709][T12977] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 149.937969][T12977] ? __kernel_text_address (kernel/extable.c:79) [ 149.938225][T12977] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 149.938482][T12977] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 149.938749][T12977] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 149.939012][T12977] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 149.939269][T12977] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 149.939525][T12977] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 149.939795][T12977] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 149.940058][T12977] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 149.940315][T12977] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 149.940584][T12977] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 149.940839][T12977] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 149.941105][T12977] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 149.941360][T12977] ? nla_get_range_signed (lib/nlattr.c:270) [ 149.941637][T12977] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 149.941892][T12977] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 149.942157][T12977] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 149.942420][T12977] rtnl_newlink (net/core/rtnetlink.c:4150) [ 149.942695][T12977] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 149.942946][T12977] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 149.943208][T12977] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 149.943461][T12977] ? mark_usage (kernel/locking/lockdep.c:4674) [ 149.943731][T12977] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 149.943995][T12977] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 149.944248][T12977] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 149.944500][T12977] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 149.944768][T12977] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 149.945032][T12977] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 149.945284][T12977] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 149.945559][T12977] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 149.945803][T12977] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 149.946061][T12977] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 149.946303][T12977] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 149.946564][T12977] ? netlink_ack (./include/linux/skbuff.h:2718) [ 149.946816][T12977] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 149.947062][T12977] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 149.947310][T12977] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 149.947579][T12977] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 149.947825][T12977] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 149.948086][T12977] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 149.948336][T12977] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 149.948598][T12977] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 149.948844][T12977] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 149.949097][T12977] ? copy_msghdr_from_user (net/socket.c:2635) [ 149.949344][T12977] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 149.949645][T12977] ? move_addr_to_kernel (net/socket.c:258) [ 149.949900][T12977] ___sys_sendmsg (net/socket.c:2752) [ 149.950156][T12977] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 149.950403][T12977] ? copy_msghdr_from_user (net/socket.c:2603) [ 149.950679][T12977] ? 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)) [ 149.950929][T12977] __sys_sendmsg (net/socket.c:2784) [ 149.951190][T12977] ? __sys_sendmsg_sock (net/socket.c:2765) [ 149.951437][T12977] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 149.951691][T12977] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 149.951936][T12977] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 149.952188][T12977] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 149.952429][T12977] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 149.952691][T12977] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 149.952999][T12977] RIP: 0033:0x7fb40775508e [ 149.953265][T12977] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 149.954055][T12977] RSP: 002b:00007ffdcc5a5a50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 149.954397][T12977] RAX: ffffffffffffffda RBX: 00007ffdcc5a61f0 RCX: 00007fb40775508e [ 149.954758][T12977] RDX: 0000000000000000 RSI: 00007ffdcc5a5b00 RDI: 0000000000000005 [ 149.955107][T12977] RBP: 00007ffdcc5a5a60 R08: 0000000000000000 R09: 0000000000000000 [ 149.955443][T12977] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea0c [ 149.955797][T12977] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdcc5a61c0 | [ 150.081461][T12988] ------------[ cut here ]------------ | [ 150.081644][T12988] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/12988 | [ 150.081911][T12988] Modules linked in: | [ 150.082284][T12988] Tainted: [W]=WARN [ 150.082384][T12988] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 150.082550][T12988] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 150.082720][T12988] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 150.083185][T12988] RSP: 0018:ffa0000007d070a0 EFLAGS: 00010286 [ 150.083349][T12988] RAX: 00000000ffffffa6 RBX: ff1100000a032040 RCX: 1ff4000000fa0dda [ 150.083563][T12988] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000a0320fc [ 150.083764][T12988] RBP: ff11000008a71000 R08: 1fe2200001406421 R09: ff1100001253d180 [ 150.083955][T12988] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 150.084155][T12988] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 150.084350][T12988] FS: 00007f914fbbe840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 150.084583][T12988] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 150.084746][T12988] CR2: 000000000042e5e0 CR3: 000000001411d005 CR4: 0000000000771ef0 [ 150.084941][T12988] PKRU: 55555554 [ 150.085044][T12988] Call Trace: [ 150.085141][T12988] [ 150.085208][T12988] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 150.085340][T12988] ? notifier_call_chain (kernel/notifier.c:85) [ 150.085473][T12988] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 150.085577][T12988] netif_state_change (net/core/dev.c:1605) [ 150.085708][T12988] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 150.085870][T12988] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 150.086005][T12988] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 150.086133][T12988] ? __kernel_text_address (kernel/extable.c:79) [ 150.086260][T12988] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 150.086389][T12988] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 150.086520][T12988] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 150.086656][T12988] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 150.086821][T12988] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 150.086950][T12988] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 150.087086][T12988] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 150.087214][T12988] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 150.087344][T12988] ? __kernel_text_address (kernel/extable.c:79) [ 150.087473][T12988] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 150.087613][T12988] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 150.087741][T12988] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 150.087871][T12988] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 150.088005][T12988] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 150.088132][T12988] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 150.088260][T12988] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 150.088392][T12988] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 150.088523][T12988] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 150.088662][T12988] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 150.088792][T12988] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 150.088924][T12988] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 150.089056][T12988] ? nla_get_range_signed (lib/nlattr.c:270) [ 150.089185][T12988] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 150.089316][T12988] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 150.089447][T12988] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 150.089583][T12988] rtnl_newlink (net/core/rtnetlink.c:4150) [ 150.089716][T12988] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 150.089844][T12988] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 150.089980][T12988] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 150.090109][T12988] ? mark_usage (kernel/locking/lockdep.c:4674) [ 150.090237][T12988] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 150.090370][T12988] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 150.090500][T12988] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 150.090639][T12988] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 150.090768][T12988] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 150.090896][T12988] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 150.091028][T12988] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 150.091158][T12988] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 150.091286][T12988] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 150.091415][T12988] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 150.091548][T12988] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 150.091679][T12988] ? netlink_ack (./include/linux/skbuff.h:2718) [ 150.091812][T12988] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 150.091942][T12988] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 150.092078][T12988] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 150.092209][T12988] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 150.092340][T12988] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 150.092470][T12988] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 150.092607][T12988] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 150.092738][T12988] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 150.092871][T12988] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 150.093008][T12988] ? copy_msghdr_from_user (net/socket.c:2635) [ 150.093137][T12988] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 150.093296][T12988] ? move_addr_to_kernel (net/socket.c:258) [ 150.093430][T12988] ___sys_sendmsg (net/socket.c:2752) [ 150.093563][T12988] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 150.093694][T12988] ? copy_msghdr_from_user (net/socket.c:2603) [ 150.093833][T12988] ? 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)) [ 150.093972][T12988] __sys_sendmsg (net/socket.c:2784) [ 150.094100][T12988] ? __sys_sendmsg_sock (net/socket.c:2765) [ 150.094232][T12988] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 150.094361][T12988] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 150.094493][T12988] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 150.094630][T12988] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 150.094760][T12988] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 150.094890][T12988] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 150.095056][T12988] RIP: 0033:0x7f914fdf808e [ 150.095193][T12988] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 150.095662][T12988] RSP: 002b:00007ffcd308de40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 150.095859][T12988] RAX: ffffffffffffffda RBX: 00007ffcd308e5e0 RCX: 00007f914fdf808e [ 150.096057][T12988] RDX: 0000000000000000 RSI: 00007ffcd308def0 RDI: 0000000000000005 [ 150.096252][T12988] RBP: 00007ffcd308de50 R08: 0000000000000000 R09: 0000000000000000 [ 150.096446][T12988] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea0c [ 150.096645][T12988] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcd308e5b0 | [ 150.132799][T12989] ------------[ cut here ]------------ | [ 150.132956][T12989] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/12989 | [ 150.133226][T12989] Modules linked in: | [ 150.133607][T12989] Tainted: [W]=WARN [ 150.133708][T12989] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 150.133874][T12989] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 150.134055][T12989] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 150.134528][T12989] RSP: 0018:ffa00000089f70a0 EFLAGS: 00010286 [ 150.134775][T12989] RAX: 00000000ffffffa6 RBX: ff1100000a032c80 RCX: 1ff400000113edda [ 150.134977][T12989] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000a032d3c [ 150.135171][T12989] RBP: ff1100000297c000 R08: 1fe22000014065a9 R09: ff11000013320b80 [ 150.135367][T12989] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 150.135582][T12989] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 150.135777][T12989] FS: 00007f26acc4b840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 150.136013][T12989] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 150.136180][T12989] CR2: 000000000042e5e0 CR3: 0000000015def001 CR4: 0000000000771ef0 [ 150.136376][T12989] PKRU: 55555554 [ 150.136474][T12989] Call Trace: [ 150.136579][T12989] [ 150.136647][T12989] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 150.136780][T12989] ? notifier_call_chain (kernel/notifier.c:85) [ 150.136915][T12989] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 150.137022][T12989] netif_state_change (net/core/dev.c:1605) [ 150.137154][T12989] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 150.137315][T12989] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 150.137447][T12989] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 150.137581][T12989] ? __kernel_text_address (kernel/extable.c:79) [ 150.137711][T12989] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 150.137842][T12989] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 150.137980][T12989] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 150.138112][T12989] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 150.138275][T12989] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 150.138406][T12989] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 150.138543][T12989] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 150.138673][T12989] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 150.138806][T12989] ? __kernel_text_address (kernel/extable.c:79) [ 150.138936][T12989] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 150.139073][T12989] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 150.139202][T12989] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 150.139333][T12989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 150.139463][T12989] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 150.139598][T12989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 150.139729][T12989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 150.139860][T12989] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 150.139996][T12989] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 150.140128][T12989] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 150.140258][T12989] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 150.140390][T12989] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 150.140518][T12989] ? nla_get_range_signed (lib/nlattr.c:270) [ 150.140654][T12989] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 150.140787][T12989] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 150.140917][T12989] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 150.141055][T12989] rtnl_newlink (net/core/rtnetlink.c:4150) [ 150.141187][T12989] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 150.141316][T12989] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 150.141446][T12989] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 150.141581][T12989] ? mark_usage (kernel/locking/lockdep.c:4674) [ 150.141709][T12989] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 150.141844][T12989] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 150.141978][T12989] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 150.142108][T12989] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 150.142238][T12989] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 150.142368][T12989] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 150.142496][T12989] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 150.142636][T12989] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 150.142764][T12989] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 150.142900][T12989] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 150.143034][T12989] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 150.143165][T12989] ? netlink_ack (./include/linux/skbuff.h:2718) [ 150.143299][T12989] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 150.143429][T12989] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 150.143568][T12989] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 150.143702][T12989] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 150.143833][T12989] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 150.143969][T12989] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 150.144100][T12989] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 150.144232][T12989] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 150.144367][T12989] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 150.144499][T12989] ? copy_msghdr_from_user (net/socket.c:2635) [ 150.144637][T12989] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 150.144798][T12989] ? move_addr_to_kernel (net/socket.c:258) [ 150.144934][T12989] ___sys_sendmsg (net/socket.c:2752) [ 150.145067][T12989] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 150.145196][T12989] ? copy_msghdr_from_user (net/socket.c:2603) [ 150.145337][T12989] ? 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)) [ 150.145470][T12989] __sys_sendmsg (net/socket.c:2784) [ 150.145606][T12989] ? __sys_sendmsg_sock (net/socket.c:2765) [ 150.145741][T12989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 150.145875][T12989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 150.146010][T12989] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 150.146142][T12989] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 150.146273][T12989] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 150.146405][T12989] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 150.146572][T12989] RIP: 0033:0x7f26ace8508e [ 150.146711][T12989] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 150.147182][T12989] RSP: 002b:00007ffe90687830 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 150.147378][T12989] RAX: ffffffffffffffda RBX: 00007ffe90687fd0 RCX: 00007f26ace8508e [ 150.147577][T12989] RDX: 0000000000000000 RSI: 00007ffe906878e0 RDI: 0000000000000005 [ 150.147772][T12989] RBP: 00007ffe90687840 R08: 0000000000000000 R09: 0000000000000000 [ 150.147971][T12989] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea0c [ 150.148164][T12989] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe90687fa0 | [ 150.171047][T12990] ------------[ cut here ]------------ | [ 150.171200][T12990] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/12990 | [ 150.171471][T12990] Modules linked in: | [ 150.171847][T12990] Tainted: [W]=WARN [ 150.171944][T12990] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 150.172113][T12990] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 150.172281][T12990] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 150.172751][T12990] RSP: 0018:ffa00000092970a0 EFLAGS: 00010286 [ 150.172916][T12990] RAX: 00000000ffffffa6 RBX: ff1100000a0338c0 RCX: 1ff4000001252dda [ 150.173116][T12990] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000a03397c [ 150.173311][T12990] RBP: ff11000014ce4000 R08: 1fe2200001406731 R09: ff11000013322e80 [ 150.173505][T12990] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 150.173721][T12990] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 150.173919][T12990] FS: 00007fa72dc93840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 150.174151][T12990] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 150.174315][T12990] CR2: 000000000042e5e0 CR3: 000000001411d005 CR4: 0000000000771ef0 [ 150.174512][T12990] PKRU: 55555554 [ 150.174692][T12990] Call Trace: [ 150.174789][T12990] [ 150.174857][T12990] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 150.174994][T12990] ? notifier_call_chain (kernel/notifier.c:85) [ 150.175126][T12990] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 150.175227][T12990] netif_state_change (net/core/dev.c:1605) [ 150.175359][T12990] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 150.175523][T12990] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 150.175731][T12990] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 150.175949][T12990] ? __kernel_text_address (kernel/extable.c:79) [ 150.176087][T12990] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 150.176217][T12990] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 150.176350][T12990] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 150.176482][T12990] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 150.176700][T12990] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 150.176832][T12990] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 150.176968][T12990] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 150.177099][T12990] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 150.177231][T12990] ? __kernel_text_address (kernel/extable.c:79) [ 150.177362][T12990] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 150.177494][T12990] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 150.177681][T12990] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 150.177814][T12990] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 150.177945][T12990] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 150.178081][T12990] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 150.178210][T12990] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 150.178339][T12990] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 150.178471][T12990] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 150.178657][T12990] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 150.178789][T12990] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 150.178922][T12990] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 150.179063][T12990] ? nla_get_range_signed (lib/nlattr.c:270) [ 150.179194][T12990] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 150.179326][T12990] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 150.179458][T12990] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 150.179672][T12990] rtnl_newlink (net/core/rtnetlink.c:4150) [ 150.179806][T12990] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 150.179935][T12990] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 150.180071][T12990] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 150.180201][T12990] ? mark_usage (kernel/locking/lockdep.c:4674) [ 150.180332][T12990] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 150.180465][T12990] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 150.180619][T12990] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 150.180749][T12990] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 150.180879][T12990] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 150.181016][T12990] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 150.181145][T12990] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 150.181277][T12990] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 150.181407][T12990] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 150.181543][T12990] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 150.181674][T12990] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 150.181807][T12990] ? netlink_ack (./include/linux/skbuff.h:2718) [ 150.181942][T12990] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 150.182079][T12990] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 150.182211][T12990] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 150.182343][T12990] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 150.182473][T12990] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 150.182612][T12990] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 150.182744][T12990] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 150.182875][T12990] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 150.183012][T12990] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 150.183145][T12990] ? copy_msghdr_from_user (net/socket.c:2635) [ 150.183276][T12990] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 150.183438][T12990] ? move_addr_to_kernel (net/socket.c:258) [ 150.183578][T12990] ___sys_sendmsg (net/socket.c:2752) [ 150.183707][T12990] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 150.183837][T12990] ? copy_msghdr_from_user (net/socket.c:2603) [ 150.183981][T12990] ? 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)) [ 150.184114][T12990] __sys_sendmsg (net/socket.c:2784) [ 150.184244][T12990] ? __sys_sendmsg_sock (net/socket.c:2765) [ 150.184377][T12990] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 150.184506][T12990] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 150.184645][T12990] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 150.184775][T12990] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 150.184905][T12990] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 150.185041][T12990] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 150.185202][T12990] RIP: 0033:0x7fa72decd08e [ 150.185340][T12990] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 150.185812][T12990] RSP: 002b:00007ffcf9de0430 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 150.186017][T12990] RAX: ffffffffffffffda RBX: 00007ffcf9de0bd0 RCX: 00007fa72decd08e [ 150.186211][T12990] RDX: 0000000000000000 RSI: 00007ffcf9de04e0 RDI: 0000000000000005 [ 150.186406][T12990] RBP: 00007ffcf9de0440 R08: 0000000000000000 R09: 0000000000000000 [ 150.186607][T12990] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea0c [ 150.186804][T12990] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcf9de0ba0 | [ 150.208583][T12991] ------------[ cut here ]------------ | [ 150.208731][T12991] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/12991 | [ 150.208999][T12991] Modules linked in: | [ 150.209361][T12991] Tainted: [W]=WARN [ 150.209460][T12991] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 150.209630][T12991] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 150.209800][T12991] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 150.210264][T12991] RSP: 0018:ffa00000092970a0 EFLAGS: 00010286 [ 150.210427][T12991] RAX: 00000000ffffffa6 RBX: ff11000004d4f540 RCX: 1ff4000001252dda [ 150.210714][T12991] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000004d4f5fc [ 150.210907][T12991] RBP: ff11000015999000 R08: 1fe22000009a9ec1 R09: ff1100000e165180 [ 150.211105][T12991] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 150.211297][T12991] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 150.211493][T12991] FS: 00007f579fc5a840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 150.211811][T12991] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 150.211976][T12991] CR2: 000000000042e5e0 CR3: 0000000015def004 CR4: 0000000000771ef0 [ 150.212170][T12991] PKRU: 55555554 [ 150.212267][T12991] Call Trace: [ 150.212364][T12991] [ 150.212431][T12991] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 150.212651][T12991] ? notifier_call_chain (kernel/notifier.c:85) [ 150.212854][T12991] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 150.212953][T12991] netif_state_change (net/core/dev.c:1605) [ 150.213093][T12991] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 150.213256][T12991] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 150.213383][T12991] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 150.213512][T12991] ? __kernel_text_address (kernel/extable.c:79) [ 150.213726][T12991] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 150.213855][T12991] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 150.213994][T12991] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 150.214124][T12991] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 150.214287][T12991] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 150.214416][T12991] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 150.214632][T12991] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 150.214761][T12991] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 150.214891][T12991] ? __kernel_text_address (kernel/extable.c:79) [ 150.215027][T12991] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 150.215158][T12991] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 150.215285][T12991] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 150.215416][T12991] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 150.215598][T12991] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 150.215728][T12991] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 150.215855][T12991] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 150.215990][T12991] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 150.216121][T12991] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 150.216250][T12991] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 150.216379][T12991] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 150.216512][T12991] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 150.216698][T12991] ? nla_get_range_signed (lib/nlattr.c:270) [ 150.216827][T12991] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 150.216965][T12991] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 150.217097][T12991] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 150.217231][T12991] rtnl_newlink (net/core/rtnetlink.c:4150) [ 150.217363][T12991] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 150.217492][T12991] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 150.217676][T12991] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 150.217806][T12991] ? mark_usage (kernel/locking/lockdep.c:4674) [ 150.217934][T12991] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 150.218072][T12991] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 150.218203][T12991] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 150.218333][T12991] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 150.218463][T12991] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 150.218648][T12991] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 150.218778][T12991] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 150.218910][T12991] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 150.219046][T12991] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 150.219176][T12991] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 150.219305][T12991] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 150.219435][T12991] ? netlink_ack (./include/linux/skbuff.h:2718) [ 150.219595][T12991] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 150.219725][T12991] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 150.219858][T12991] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 150.219995][T12991] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 150.220125][T12991] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 150.220256][T12991] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 150.220388][T12991] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 150.220521][T12991] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 150.220659][T12991] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 150.220790][T12991] ? copy_msghdr_from_user (net/socket.c:2635) [ 150.220922][T12991] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 150.221086][T12991] ? move_addr_to_kernel (net/socket.c:258) [ 150.221222][T12991] ___sys_sendmsg (net/socket.c:2752) [ 150.221351][T12991] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 150.221481][T12991] ? copy_msghdr_from_user (net/socket.c:2603) [ 150.221627][T12991] ? 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)) [ 150.221761][T12991] __sys_sendmsg (net/socket.c:2784) [ 150.221893][T12991] ? __sys_sendmsg_sock (net/socket.c:2765) [ 150.222030][T12991] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 150.222159][T12991] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 150.222290][T12991] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 150.222422][T12991] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 150.222559][T12991] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 150.222691][T12991] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 150.222854][T12991] RIP: 0033:0x7f579fe9408e [ 150.222997][T12991] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 150.223464][T12991] RSP: 002b:00007ffc6fbea7a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 150.223671][T12991] RAX: ffffffffffffffda RBX: 00007ffc6fbeaf40 RCX: 00007f579fe9408e [ 150.223866][T12991] RDX: 0000000000000000 RSI: 00007ffc6fbea850 RDI: 0000000000000005 [ 150.224066][T12991] RBP: 00007ffc6fbea7b0 R08: 0000000000000000 R09: 0000000000000000 [ 150.224260][T12991] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea0c [ 150.224455][T12991] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc6fbeaf10 | [ 154.470260][T13388] ------------[ cut here ]------------ | [ 154.470481][T13388] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/13388 | [ 154.471117][T13388] Modules linked in: | [ 154.471596][T13388] Tainted: [W]=WARN [ 154.471742][T13388] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 154.471951][T13388] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 154.472174][T13388] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 154.472716][T13388] RSP: 0018:ffa00000084070a0 EFLAGS: 00010286 [ 154.472927][T13388] RAX: 00000000ffffffa6 RBX: ff11000014f80900 RCX: 1ff4000001080dda [ 154.473176][T13388] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000014f809bc [ 154.473419][T13388] RBP: ff11000008a71000 R08: 1fe22000029f0139 R09: ff1100000f35d180 [ 154.473686][T13388] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 154.473926][T13388] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 154.474178][T13388] FS: 00007fec4d198840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 154.474456][T13388] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 154.474685][T13388] CR2: 000000000042e5e0 CR3: 0000000015f26001 CR4: 0000000000771ef0 [ 154.474930][T13388] PKRU: 55555554 [ 154.475084][T13388] Call Trace: [ 154.475229][T13388] [ 154.475343][T13388] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 154.475522][T13388] ? notifier_call_chain (kernel/notifier.c:85) [ 154.475715][T13388] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 154.475862][T13388] netif_state_change (net/core/dev.c:1605) [ 154.476048][T13388] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 154.476258][T13388] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 154.476439][T13388] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 154.476629][T13388] ? __kernel_text_address (kernel/extable.c:79) [ 154.476805][T13388] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 154.476989][T13388] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 154.477172][T13388] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 154.477350][T13388] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 154.477572][T13388] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 154.477749][T13388] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 154.477925][T13388] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 154.478110][T13388] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 154.478290][T13388] ? __kernel_text_address (kernel/extable.c:79) [ 154.478467][T13388] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 154.478659][T13388] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 154.478836][T13388] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 154.479021][T13388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.479200][T13388] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 154.479374][T13388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.479564][T13388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.479744][T13388] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 154.479923][T13388] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 154.480111][T13388] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 154.480289][T13388] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 154.480469][T13388] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 154.480658][T13388] ? nla_get_range_signed (lib/nlattr.c:270) [ 154.480836][T13388] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 154.481020][T13388] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 154.481200][T13388] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 154.481383][T13388] rtnl_newlink (net/core/rtnetlink.c:4150) [ 154.481575][T13388] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 154.481751][T13388] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 154.481934][T13388] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 154.482119][T13388] ? mark_usage (kernel/locking/lockdep.c:4674) [ 154.482299][T13388] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 154.482483][T13388] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 154.482679][T13388] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 154.482858][T13388] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 154.483044][T13388] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 154.483220][T13388] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 154.483398][T13388] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 154.483589][T13388] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 154.483765][T13388] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 154.483945][T13388] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 154.484130][T13388] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 154.484307][T13388] ? netlink_ack (./include/linux/skbuff.h:2718) [ 154.484488][T13388] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 154.484679][T13388] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 154.484859][T13388] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 154.485045][T13388] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 154.485225][T13388] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 154.485406][T13388] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 154.485600][T13388] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 154.485778][T13388] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 154.485957][T13388] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 154.486143][T13388] ? copy_msghdr_from_user (net/socket.c:2635) [ 154.486320][T13388] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 154.486526][T13388] ? move_addr_to_kernel (net/socket.c:258) [ 154.486720][T13388] ___sys_sendmsg (net/socket.c:2752) [ 154.486897][T13388] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 154.487084][T13388] ? copy_msghdr_from_user (net/socket.c:2603) [ 154.487272][T13388] ? 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)) [ 154.487451][T13388] __sys_sendmsg (net/socket.c:2784) [ 154.487643][T13388] ? __sys_sendmsg_sock (net/socket.c:2765) [ 154.487825][T13388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.488011][T13388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.488188][T13388] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 154.488366][T13388] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 154.488558][T13388] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 154.488737][T13388] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 154.488944][T13388] RIP: 0033:0x7fec4d3d208e [ 154.489134][T13388] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 154.489651][T13388] RSP: 002b:00007ffc30b223b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 154.489896][T13388] RAX: ffffffffffffffda RBX: 00007ffc30b22b50 RCX: 00007fec4d3d208e [ 154.490145][T13388] RDX: 0000000000000000 RSI: 00007ffc30b22460 RDI: 0000000000000005 [ 154.490388][T13388] RBP: 00007ffc30b223c0 R08: 0000000000000000 R09: 0000000000000000 [ 154.490641][T13388] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea10 [ 154.490879][T13388] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc30b22b20 | [ 154.514521][T13389] ------------[ cut here ]------------ | [ 154.515225][T13389] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/13389 | [ 154.515492][T13389] Modules linked in: | [ 154.515954][T13389] Tainted: [W]=WARN [ 154.516057][T13389] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 154.516221][T13389] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 154.516390][T13389] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 154.516932][T13389] RSP: 0018:ffa00000083f70a0 EFLAGS: 00010286 [ 154.517101][T13389] RAX: 00000000ffffffa6 RBX: ff11000014f81e00 RCX: 1ff400000107edda [ 154.517296][T13389] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000014f81ebc [ 154.517490][T13389] RBP: ff1100000297c000 R08: 1fe22000029f03d9 R09: ff11000014cbae80 [ 154.517745][T13389] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 154.517938][T13389] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 154.518143][T13389] FS: 00007f74316b6840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 154.518372][T13389] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 154.518590][T13389] CR2: 000000000042e5e0 CR3: 0000000015f7f004 CR4: 0000000000771ef0 [ 154.518787][T13389] PKRU: 55555554 [ 154.518885][T13389] Call Trace: [ 154.518987][T13389] [ 154.519056][T13389] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 154.519188][T13389] ? notifier_call_chain (kernel/notifier.c:85) [ 154.519320][T13389] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 154.519420][T13389] netif_state_change (net/core/dev.c:1605) [ 154.519608][T13389] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 154.519771][T13389] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 154.519903][T13389] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 154.520038][T13389] ? __kernel_text_address (kernel/extable.c:79) [ 154.520169][T13389] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 154.520299][T13389] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 154.520432][T13389] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 154.520628][T13389] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 154.520791][T13389] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 154.520922][T13389] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 154.521059][T13389] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 154.521189][T13389] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 154.521319][T13389] ? __kernel_text_address (kernel/extable.c:79) [ 154.521449][T13389] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 154.521633][T13389] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 154.521762][T13389] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 154.521894][T13389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.522030][T13389] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 154.522159][T13389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.522288][T13389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.522418][T13389] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 154.522614][T13389] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 154.522744][T13389] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 154.522874][T13389] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 154.523010][T13389] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 154.523141][T13389] ? nla_get_range_signed (lib/nlattr.c:270) [ 154.523269][T13389] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 154.523400][T13389] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 154.523530][T13389] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 154.523732][T13389] rtnl_newlink (net/core/rtnetlink.c:4150) [ 154.523864][T13389] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 154.523998][T13389] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 154.524129][T13389] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 154.524258][T13389] ? mark_usage (kernel/locking/lockdep.c:4674) [ 154.524387][T13389] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 154.524520][T13389] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 154.524658][T13389] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 154.524789][T13389] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 154.524919][T13389] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 154.525054][T13389] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 154.525184][T13389] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 154.525314][T13389] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 154.525444][T13389] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 154.525581][T13389] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 154.525711][T13389] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 154.525840][T13389] ? netlink_ack (./include/linux/skbuff.h:2718) [ 154.525980][T13389] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 154.526108][T13389] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 154.526243][T13389] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 154.526375][T13389] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 154.526506][T13389] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 154.526646][T13389] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 154.526778][T13389] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 154.526909][T13389] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 154.527046][T13389] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 154.527176][T13389] ? copy_msghdr_from_user (net/socket.c:2635) [ 154.527305][T13389] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 154.527468][T13389] ? move_addr_to_kernel (net/socket.c:258) [ 154.527608][T13389] ___sys_sendmsg (net/socket.c:2752) [ 154.527738][T13389] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 154.527868][T13389] ? copy_msghdr_from_user (net/socket.c:2603) [ 154.528014][T13389] ? 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)) [ 154.528146][T13389] __sys_sendmsg (net/socket.c:2784) [ 154.528277][T13389] ? __sys_sendmsg_sock (net/socket.c:2765) [ 154.528412][T13389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.528548][T13389] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.528680][T13389] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 154.528810][T13389] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 154.528942][T13389] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 154.529076][T13389] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 154.529238][T13389] RIP: 0033:0x7f74318f008e [ 154.529374][T13389] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 154.529847][T13389] RSP: 002b:00007ffc05b03900 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 154.530053][T13389] RAX: ffffffffffffffda RBX: 00007ffc05b040a0 RCX: 00007f74318f008e [ 154.530247][T13389] RDX: 0000000000000000 RSI: 00007ffc05b039b0 RDI: 0000000000000005 [ 154.530442][T13389] RBP: 00007ffc05b03910 R08: 0000000000000000 R09: 0000000000000000 [ 154.530643][T13389] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea10 [ 154.530837][T13389] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc05b04070 | [ 154.560086][T13390] ------------[ cut here ]------------ | [ 154.560273][T13390] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/13390 | [ 154.561104][T13390] Modules linked in: | [ 154.561692][T13390] Tainted: [W]=WARN [ 154.561890][T13390] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 154.562163][T13390] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 154.562439][T13390] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 154.563032][T13390] RSP: 0018:ffa00000083e70a0 EFLAGS: 00010286 [ 154.563295][T13390] RAX: 00000000ffffffa6 RBX: ff1100000d94c740 RCX: 1ff400000107cdda [ 154.563606][T13390] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d94c7fc [ 154.563913][T13390] RBP: ff11000014ce4000 R08: 1fe2200001b29901 R09: ff110000159f0b80 [ 154.564214][T13390] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 154.564507][T13390] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 154.564818][T13390] FS: 00007f5dd7bed840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 154.565152][T13390] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 154.565412][T13390] CR2: 000000000042e5e0 CR3: 0000000015f26003 CR4: 0000000000771ef0 [ 154.565718][T13390] PKRU: 55555554 [ 154.565913][T13390] Call Trace: [ 154.566182][T13390] [ 154.566348][T13390] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 154.566596][T13390] ? notifier_call_chain (kernel/notifier.c:85) [ 154.566830][T13390] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 154.567037][T13390] netif_state_change (net/core/dev.c:1605) [ 154.567271][T13390] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 154.567532][T13390] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 154.567822][T13390] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 154.568059][T13390] ? __kernel_text_address (kernel/extable.c:79) [ 154.568293][T13390] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 154.568523][T13390] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 154.568770][T13390] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 154.569008][T13390] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 154.569269][T13390] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 154.569497][T13390] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 154.569742][T13390] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 154.569971][T13390] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 154.570211][T13390] ? __kernel_text_address (kernel/extable.c:79) [ 154.570440][T13390] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 154.570683][T13390] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 154.570935][T13390] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 154.571170][T13390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.571422][T13390] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 154.571659][T13390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.571886][T13390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.572125][T13390] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 154.572356][T13390] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 154.572598][T13390] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 154.572850][T13390] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 154.573087][T13390] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 154.573331][T13390] ? nla_get_range_signed (lib/nlattr.c:270) [ 154.573573][T13390] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 154.573802][T13390] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 154.574037][T13390] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 154.574271][T13390] rtnl_newlink (net/core/rtnetlink.c:4150) [ 154.574515][T13390] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 154.574792][T13390] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 154.575038][T13390] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 154.575246][T13390] ? mark_usage (kernel/locking/lockdep.c:4674) [ 154.575420][T13390] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 154.575614][T13390] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 154.575792][T13390] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 154.575968][T13390] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 154.576153][T13390] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 154.576328][T13390] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 154.576506][T13390] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 154.576696][T13390] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 154.576871][T13390] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 154.577055][T13390] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 154.577231][T13390] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 154.577407][T13390] ? netlink_ack (./include/linux/skbuff.h:2718) [ 154.577601][T13390] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 154.577776][T13390] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 154.577959][T13390] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 154.578145][T13390] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 154.578321][T13390] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 154.578499][T13390] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 154.578687][T13390] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 154.578865][T13390] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 154.579050][T13390] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 154.579231][T13390] ? copy_msghdr_from_user (net/socket.c:2635) [ 154.579407][T13390] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 154.579628][T13390] ? move_addr_to_kernel (net/socket.c:258) [ 154.579810][T13390] ___sys_sendmsg (net/socket.c:2752) [ 154.579992][T13390] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 154.580169][T13390] ? copy_msghdr_from_user (net/socket.c:2603) [ 154.580356][T13390] ? 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)) [ 154.580552][T13390] __sys_sendmsg (net/socket.c:2784) [ 154.580734][T13390] ? __sys_sendmsg_sock (net/socket.c:2765) [ 154.580913][T13390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.581097][T13390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.581275][T13390] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 154.581452][T13390] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 154.581671][T13390] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 154.581848][T13390] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 154.582065][T13390] RIP: 0033:0x7f5dd7e2708e [ 154.582247][T13390] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 154.582767][T13390] RSP: 002b:00007ffd320f6700 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 154.583019][T13390] RAX: ffffffffffffffda RBX: 00007ffd320f6ea0 RCX: 00007f5dd7e2708e [ 154.583257][T13390] RDX: 0000000000000000 RSI: 00007ffd320f67b0 RDI: 0000000000000005 [ 154.583496][T13390] RBP: 00007ffd320f6710 R08: 0000000000000000 R09: 0000000000000000 [ 154.583748][T13390] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea10 [ 154.583993][T13390] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd320f6e70 | [ 154.617697][T13391] ------------[ cut here ]------------ | [ 154.617840][T13391] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/13391 | [ 154.618111][T13391] Modules linked in: | [ 154.618474][T13391] Tainted: [W]=WARN [ 154.618962][T13391] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 154.619132][T13391] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 154.619299][T13391] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 154.619763][T13391] RSP: 0018:ffa00000083c70a0 EFLAGS: 00010286 [ 154.619925][T13391] RAX: 00000000ffffffa6 RBX: ff1100000d94d000 RCX: 1ff4000001078dda [ 154.620120][T13391] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d94d0bc [ 154.620312][T13391] RBP: ff11000015999000 R08: 1fe2200001b29a19 R09: ff11000013dc0b80 [ 154.620515][T13391] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 154.620753][T13391] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 154.620949][T13391] FS: 00007fc8ca4e9840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 154.621179][T13391] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 154.621341][T13391] CR2: 000000000042e5e0 CR3: 0000000015f7f001 CR4: 0000000000771ef0 [ 154.621541][T13391] PKRU: 55555554 [ 154.621639][T13391] Call Trace: [ 154.621735][T13391] [ 154.621802][T13391] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 154.621936][T13391] ? notifier_call_chain (kernel/notifier.c:85) [ 154.622070][T13391] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 154.622169][T13391] netif_state_change (net/core/dev.c:1605) [ 154.622300][T13391] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 154.622461][T13391] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 154.622596][T13391] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 154.622728][T13391] ? __kernel_text_address (kernel/extable.c:79) [ 154.622856][T13391] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 154.622989][T13391] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 154.623120][T13391] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 154.623250][T13391] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 154.623411][T13391] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 154.623545][T13391] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 154.623674][T13391] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 154.623801][T13391] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 154.623929][T13391] ? __kernel_text_address (kernel/extable.c:79) [ 154.624062][T13391] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 154.624194][T13391] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 154.624323][T13391] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 154.624452][T13391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.624585][T13391] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 154.624712][T13391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.624838][T13391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.624965][T13391] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 154.625099][T13391] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 154.625229][T13391] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 154.625357][T13391] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 154.625489][T13391] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 154.625623][T13391] ? nla_get_range_signed (lib/nlattr.c:270) [ 154.625752][T13391] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 154.625881][T13391] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 154.626015][T13391] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 154.626147][T13391] rtnl_newlink (net/core/rtnetlink.c:4150) [ 154.626279][T13391] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 154.626407][T13391] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 154.626541][T13391] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 154.626669][T13391] ? mark_usage (kernel/locking/lockdep.c:4674) [ 154.626797][T13391] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 154.626929][T13391] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 154.627063][T13391] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 154.627191][T13391] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 154.627319][T13391] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 154.627447][T13391] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 154.627581][T13391] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 154.627711][T13391] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 154.627838][T13391] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 154.627967][T13391] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 154.628099][T13391] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 154.628229][T13391] ? netlink_ack (./include/linux/skbuff.h:2718) [ 154.628362][T13391] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 154.628491][T13391] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 154.628627][T13391] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 154.628758][T13391] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 154.628888][T13391] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 154.629023][T13391] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 154.629153][T13391] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 154.629282][T13391] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 154.629412][T13391] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 154.629547][T13391] ? copy_msghdr_from_user (net/socket.c:2635) [ 154.629676][T13391] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 154.629835][T13391] ? move_addr_to_kernel (net/socket.c:258) [ 154.629968][T13391] ___sys_sendmsg (net/socket.c:2752) [ 154.630099][T13391] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 154.630227][T13391] ? copy_msghdr_from_user (net/socket.c:2603) [ 154.630364][T13391] ? 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)) [ 154.630496][T13391] __sys_sendmsg (net/socket.c:2784) [ 154.630631][T13391] ? __sys_sendmsg_sock (net/socket.c:2765) [ 154.630764][T13391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.630892][T13391] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.631027][T13391] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 154.631156][T13391] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 154.631285][T13391] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 154.631415][T13391] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 154.631580][T13391] RIP: 0033:0x7fc8ca72308e [ 154.631716][T13391] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 154.632177][T13391] RSP: 002b:00007fff21f18760 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 154.632371][T13391] RAX: ffffffffffffffda RBX: 00007fff21f18f00 RCX: 00007fc8ca72308e [ 154.632567][T13391] RDX: 0000000000000000 RSI: 00007fff21f18810 RDI: 0000000000000005 [ 154.632763][T13391] RBP: 00007fff21f18770 R08: 0000000000000000 R09: 0000000000000000 [ 154.632957][T13391] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea10 [ 154.633154][T13391] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff21f18ed0 | [ 154.780946][T13405] ------------[ cut here ]------------ | [ 154.781106][T13405] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/13405 | [ 154.781369][T13405] Modules linked in: | [ 154.781748][T13405] Tainted: [W]=WARN [ 154.781846][T13405] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 154.782015][T13405] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 154.782184][T13405] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 154.782650][T13405] RSP: 0018:ffa0000008b670a0 EFLAGS: 00010286 [ 154.782814][T13405] RAX: 00000000ffffffa6 RBX: ff1100000d94cac0 RCX: 1ff400000116cdda [ 154.783011][T13405] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d94cb7c [ 154.783203][T13405] RBP: ff11000008a71000 R08: 1fe2200001b29971 R09: ff1100000a9e0b80 [ 154.783396][T13405] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 154.783612][T13405] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 154.783808][T13405] FS: 00007fe49f2cc840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 154.784047][T13405] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 154.784211][T13405] CR2: 000000000042e5e0 CR3: 000000000eb1e005 CR4: 0000000000771ef0 [ 154.784406][T13405] PKRU: 55555554 [ 154.784504][T13405] Call Trace: [ 154.784607][T13405] [ 154.784674][T13405] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 154.784805][T13405] ? notifier_call_chain (kernel/notifier.c:85) [ 154.784936][T13405] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 154.785040][T13405] netif_state_change (net/core/dev.c:1605) [ 154.785172][T13405] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 154.785334][T13405] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 154.785464][T13405] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 154.785599][T13405] ? __kernel_text_address (kernel/extable.c:79) [ 154.785731][T13405] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 154.785859][T13405] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 154.785995][T13405] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 154.786126][T13405] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 154.786286][T13405] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 154.786414][T13405] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 154.786549][T13405] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 154.786678][T13405] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 154.786807][T13405] ? __kernel_text_address (kernel/extable.c:79) [ 154.786936][T13405] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 154.787072][T13405] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 154.787200][T13405] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 154.787329][T13405] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.787458][T13405] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 154.787591][T13405] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.787721][T13405] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.787850][T13405] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 154.787987][T13405] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 154.788117][T13405] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 154.788246][T13405] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 154.788376][T13405] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 154.788503][T13405] ? nla_get_range_signed (lib/nlattr.c:270) [ 154.788641][T13405] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 154.788772][T13405] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 154.788903][T13405] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 154.789041][T13405] rtnl_newlink (net/core/rtnetlink.c:4150) [ 154.789172][T13405] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 154.789301][T13405] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 154.789430][T13405] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 154.789563][T13405] ? mark_usage (kernel/locking/lockdep.c:4674) [ 154.789695][T13405] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 154.789828][T13405] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 154.789959][T13405] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 154.790092][T13405] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 154.790219][T13405] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 154.790347][T13405] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 154.790474][T13405] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 154.790609][T13405] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 154.790737][T13405] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 154.790868][T13405] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 154.791001][T13405] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 154.791129][T13405] ? netlink_ack (./include/linux/skbuff.h:2718) [ 154.791261][T13405] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 154.791390][T13405] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 154.791521][T13405] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 154.791655][T13405] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 154.791784][T13405] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 154.791917][T13405] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 154.792052][T13405] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 154.792182][T13405] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 154.792313][T13405] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 154.792442][T13405] ? copy_msghdr_from_user (net/socket.c:2635) [ 154.792577][T13405] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 154.792735][T13405] ? move_addr_to_kernel (net/socket.c:258) [ 154.792870][T13405] ___sys_sendmsg (net/socket.c:2752) [ 154.793001][T13405] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 154.793129][T13405] ? copy_msghdr_from_user (net/socket.c:2603) [ 154.793267][T13405] ? 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)) [ 154.793398][T13405] __sys_sendmsg (net/socket.c:2784) [ 154.793527][T13405] ? __sys_sendmsg_sock (net/socket.c:2765) [ 154.793666][T13405] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.793794][T13405] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.793925][T13405] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 154.794059][T13405] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 154.794188][T13405] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 154.794317][T13405] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 154.794477][T13405] RIP: 0033:0x7fe49f50608e [ 154.794616][T13405] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 154.795080][T13405] RSP: 002b:00007ffca3c92360 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 154.795361][T13405] RAX: ffffffffffffffda RBX: 00007ffca3c92b00 RCX: 00007fe49f50608e [ 154.795559][T13405] RDX: 0000000000000000 RSI: 00007ffca3c92410 RDI: 0000000000000005 [ 154.795755][T13405] RBP: 00007ffca3c92370 R08: 0000000000000000 R09: 0000000000000000 [ 154.796036][T13405] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea11 [ 154.796226][T13405] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffca3c92ad0 | [ 154.824937][T13406] ------------[ cut here ]------------ | [ 154.825089][T13406] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/13406 | [ 154.825351][T13406] Modules linked in: | [ 154.825729][T13406] Tainted: [W]=WARN [ 154.825828][T13406] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 154.825997][T13406] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 154.826168][T13406] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 154.826642][T13406] RSP: 0018:ffa0000008f470a0 EFLAGS: 00010286 [ 154.826807][T13406] RAX: 00000000ffffffa6 RBX: ff11000013e27e00 RCX: 1ff40000011e8dda [ 154.827005][T13406] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000013e27ebc [ 154.827197][T13406] RBP: ff1100000297c000 R08: 1fe22000027c4fd9 R09: ff110000152b8b80 [ 154.827391][T13406] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 154.827604][T13406] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 154.827801][T13406] FS: 00007f4c6d898840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 154.828033][T13406] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 154.828195][T13406] CR2: 000000000042e5e0 CR3: 0000000015c44004 CR4: 0000000000771ef0 [ 154.828393][T13406] PKRU: 55555554 [ 154.828490][T13406] Call Trace: [ 154.828592][T13406] [ 154.828661][T13406] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 154.828796][T13406] ? notifier_call_chain (kernel/notifier.c:85) [ 154.828928][T13406] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 154.829031][T13406] netif_state_change (net/core/dev.c:1605) [ 154.829163][T13406] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 154.829327][T13406] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 154.829457][T13406] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 154.829592][T13406] ? __kernel_text_address (kernel/extable.c:79) [ 154.829722][T13406] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 154.829853][T13406] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 154.829990][T13406] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 154.830122][T13406] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 154.830286][T13406] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 154.830417][T13406] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 154.830552][T13406] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 154.830682][T13406] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 154.830814][T13406] ? __kernel_text_address (kernel/extable.c:79) [ 154.830944][T13406] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 154.831080][T13406] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 154.831210][T13406] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 154.831341][T13406] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.831473][T13406] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 154.831606][T13406] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.831735][T13406] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.831866][T13406] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 154.832004][T13406] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 154.832135][T13406] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 154.832266][T13406] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 154.832399][T13406] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 154.832529][T13406] ? nla_get_range_signed (lib/nlattr.c:270) [ 154.832669][T13406] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 154.832800][T13406] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 154.832931][T13406] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 154.833070][T13406] rtnl_newlink (net/core/rtnetlink.c:4150) [ 154.833203][T13406] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 154.833332][T13406] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 154.833462][T13406] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 154.833598][T13406] ? mark_usage (kernel/locking/lockdep.c:4674) [ 154.833731][T13406] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 154.833864][T13406] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 154.834004][T13406] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 154.834134][T13406] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 154.834264][T13406] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 154.834394][T13406] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 154.834524][T13406] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 154.834663][T13406] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 154.834793][T13406] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 154.834924][T13406] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 154.835061][T13406] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 154.835191][T13406] ? netlink_ack (./include/linux/skbuff.h:2718) [ 154.835326][T13406] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 154.835455][T13406] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 154.835592][T13406] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 154.835726][T13406] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 154.835857][T13406] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 154.835992][T13406] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 154.836124][T13406] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 154.836256][T13406] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 154.836389][T13406] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 154.836519][T13406] ? copy_msghdr_from_user (net/socket.c:2635) [ 154.836658][T13406] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 154.836819][T13406] ? move_addr_to_kernel (net/socket.c:258) [ 154.836953][T13406] ___sys_sendmsg (net/socket.c:2752) [ 154.837088][T13406] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 154.837217][T13406] ? copy_msghdr_from_user (net/socket.c:2603) [ 154.837356][T13406] ? 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)) [ 154.837491][T13406] __sys_sendmsg (net/socket.c:2784) [ 154.837627][T13406] ? __sys_sendmsg_sock (net/socket.c:2765) [ 154.837762][T13406] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.837893][T13406] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.838031][T13406] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 154.838160][T13406] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 154.838291][T13406] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 154.838421][T13406] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 154.838588][T13406] RIP: 0033:0x7f4c6dad208e [ 154.838729][T13406] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 154.839198][T13406] RSP: 002b:00007ffe74ed3300 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 154.839396][T13406] RAX: ffffffffffffffda RBX: 00007ffe74ed3aa0 RCX: 00007f4c6dad208e [ 154.839596][T13406] RDX: 0000000000000000 RSI: 00007ffe74ed33b0 RDI: 0000000000000005 [ 154.839795][T13406] RBP: 00007ffe74ed3310 R08: 0000000000000000 R09: 0000000000000000 [ 154.839995][T13406] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea11 [ 154.840188][T13406] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe74ed3a70 | [ 154.866738][T13407] ------------[ cut here ]------------ | [ 154.866886][T13407] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/13407 | [ 154.867153][T13407] Modules linked in: | [ 154.867518][T13407] Tainted: [W]=WARN [ 154.867626][T13407] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 154.867790][T13407] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 154.867960][T13407] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 154.868430][T13407] RSP: 0018:ffa0000008f470a0 EFLAGS: 00010286 [ 154.868600][T13407] RAX: 00000000ffffffa6 RBX: ff11000013e26e40 RCX: 1ff40000011e8dda [ 154.868798][T13407] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000013e26efc [ 154.868996][T13407] RBP: ff11000014ce4000 R08: 1fe22000027c4de1 R09: ff1100000e1a0b80 [ 154.869189][T13407] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 154.869384][T13407] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 154.869600][T13407] FS: 00007fa04b1fb840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 154.869831][T13407] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 154.870002][T13407] CR2: 000000000042e5e0 CR3: 000000000eb1e001 CR4: 0000000000771ef0 [ 154.870198][T13407] PKRU: 55555554 [ 154.870296][T13407] Call Trace: [ 154.870392][T13407] [ 154.870459][T13407] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 154.870597][T13407] ? notifier_call_chain (kernel/notifier.c:85) [ 154.870736][T13407] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 154.870837][T13407] netif_state_change (net/core/dev.c:1605) [ 154.870969][T13407] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 154.871135][T13407] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 154.871267][T13407] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 154.871399][T13407] ? __kernel_text_address (kernel/extable.c:79) [ 154.871529][T13407] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 154.871671][T13407] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 154.871805][T13407] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 154.871938][T13407] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 154.872108][T13407] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 154.872237][T13407] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 154.872367][T13407] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 154.872497][T13407] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 154.872698][T13407] ? __kernel_text_address (kernel/extable.c:79) [ 154.872829][T13407] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 154.873031][T13407] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 154.873162][T13407] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 154.873292][T13407] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.873425][T13407] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 154.873643][T13407] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.873778][T13407] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.873910][T13407] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 154.874047][T13407] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 154.874176][T13407] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 154.874307][T13407] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 154.874439][T13407] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 154.874646][T13407] ? nla_get_range_signed (lib/nlattr.c:270) [ 154.874776][T13407] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 154.874909][T13407] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 154.875046][T13407] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 154.875181][T13407] rtnl_newlink (net/core/rtnetlink.c:4150) [ 154.875315][T13407] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 154.875445][T13407] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 154.875651][T13407] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 154.875782][T13407] ? mark_usage (kernel/locking/lockdep.c:4674) [ 154.875911][T13407] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 154.876051][T13407] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 154.876183][T13407] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 154.876313][T13407] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 154.876444][T13407] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 154.876663][T13407] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 154.876794][T13407] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 154.876958][T13407] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 154.877095][T13407] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 154.877226][T13407] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 154.877356][T13407] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 154.877487][T13407] ? netlink_ack (./include/linux/skbuff.h:2718) [ 154.877715][T13407] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 154.877846][T13407] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 154.877984][T13407] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 154.878124][T13407] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 154.878255][T13407] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 154.878387][T13407] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 154.878521][T13407] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 154.878706][T13407] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 154.878839][T13407] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 154.878971][T13407] ? copy_msghdr_from_user (net/socket.c:2635) [ 154.879112][T13407] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 154.879274][T13407] ? move_addr_to_kernel (net/socket.c:258) [ 154.879413][T13407] ___sys_sendmsg (net/socket.c:2752) [ 154.879549][T13407] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 154.879683][T13407] ? copy_msghdr_from_user (net/socket.c:2603) [ 154.879832][T13407] ? 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)) [ 154.879966][T13407] __sys_sendmsg (net/socket.c:2784) [ 154.880105][T13407] ? __sys_sendmsg_sock (net/socket.c:2765) [ 154.880241][T13407] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.880371][T13407] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.880503][T13407] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 154.880642][T13407] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 154.880773][T13407] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 154.880902][T13407] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 154.881071][T13407] RIP: 0033:0x7fa04b43508e [ 154.881208][T13407] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 154.881678][T13407] RSP: 002b:00007ffd26a7f460 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 154.881876][T13407] RAX: ffffffffffffffda RBX: 00007ffd26a7fc00 RCX: 00007fa04b43508e [ 154.882077][T13407] RDX: 0000000000000000 RSI: 00007ffd26a7f510 RDI: 0000000000000005 [ 154.882274][T13407] RBP: 00007ffd26a7f470 R08: 0000000000000000 R09: 0000000000000000 [ 154.882469][T13407] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea11 [ 154.882673][T13407] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd26a7fbd0 | [ 154.908039][T13408] ------------[ cut here ]------------ | [ 154.908179][T13408] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/13408 | [ 154.908438][T13408] Modules linked in: | [ 154.908813][T13408] Tainted: [W]=WARN [ 154.908911][T13408] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 154.909082][T13408] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 154.909249][T13408] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 154.909715][T13408] RSP: 0018:ffa0000008f370a0 EFLAGS: 00010286 [ 154.909879][T13408] RAX: 00000000ffffffa6 RBX: ff1100000d5591c0 RCX: 1ff40000011e6dda [ 154.910079][T13408] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d55927c [ 154.910272][T13408] RBP: ff11000015999000 R08: 1fe2200001aab251 R09: ff110000155c0b80 [ 154.910464][T13408] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 154.910675][T13408] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 154.910871][T13408] FS: 00007f22a9856840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 154.911100][T13408] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 154.911263][T13408] CR2: 000000000042e5e0 CR3: 000000000eb1e004 CR4: 0000000000771ef0 [ 154.911457][T13408] PKRU: 55555554 [ 154.911560][T13408] Call Trace: [ 154.911658][T13408] [ 154.911726][T13408] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 154.911860][T13408] ? notifier_call_chain (kernel/notifier.c:85) [ 154.911996][T13408] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 154.912096][T13408] netif_state_change (net/core/dev.c:1605) [ 154.912226][T13408] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 154.912389][T13408] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 154.912521][T13408] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 154.912661][T13408] ? __kernel_text_address (kernel/extable.c:79) [ 154.912791][T13408] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 154.912921][T13408] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 154.913059][T13408] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 154.913189][T13408] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 154.913353][T13408] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 154.913483][T13408] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 154.913699][T13408] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 154.913832][T13408] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 154.914053][T13408] ? __kernel_text_address (kernel/extable.c:79) [ 154.914183][T13408] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 154.914314][T13408] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 154.914444][T13408] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 154.914662][T13408] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.914792][T13408] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 154.914921][T13408] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.915056][T13408] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.915187][T13408] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 154.915317][T13408] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 154.915448][T13408] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 154.915652][T13408] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 154.915785][T13408] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 154.915915][T13408] ? nla_get_range_signed (lib/nlattr.c:270) [ 154.916049][T13408] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 154.916180][T13408] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 154.916310][T13408] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 154.916443][T13408] rtnl_newlink (net/core/rtnetlink.c:4150) [ 154.916651][T13408] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 154.916781][T13408] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 154.916911][T13408] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 154.917045][T13408] ? mark_usage (kernel/locking/lockdep.c:4674) [ 154.917174][T13408] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 154.917309][T13408] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 154.917440][T13408] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 154.917625][T13408] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 154.917755][T13408] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 154.917886][T13408] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 154.918018][T13408] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 154.918149][T13408] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 154.918278][T13408] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 154.918410][T13408] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 154.918598][T13408] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 154.918731][T13408] ? netlink_ack (./include/linux/skbuff.h:2718) [ 154.918865][T13408] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 154.919000][T13408] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 154.919132][T13408] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 154.919265][T13408] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 154.919396][T13408] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 154.919528][T13408] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 154.919717][T13408] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 154.919850][T13408] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 154.919984][T13408] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 154.920115][T13408] ? copy_msghdr_from_user (net/socket.c:2635) [ 154.920245][T13408] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 154.920406][T13408] ? move_addr_to_kernel (net/socket.c:258) [ 154.920561][T13408] ___sys_sendmsg (net/socket.c:2752) [ 154.920692][T13408] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 154.920822][T13408] ? copy_msghdr_from_user (net/socket.c:2603) [ 154.920961][T13408] ? 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)) [ 154.921098][T13408] __sys_sendmsg (net/socket.c:2784) [ 154.921228][T13408] ? __sys_sendmsg_sock (net/socket.c:2765) [ 154.921362][T13408] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.921494][T13408] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 154.921632][T13408] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 154.921763][T13408] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 154.921892][T13408] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 154.922026][T13408] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 154.922186][T13408] RIP: 0033:0x7f22a9a9008e [ 154.922321][T13408] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 154.922791][T13408] RSP: 002b:00007ffd19601ff0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 154.922995][T13408] RAX: ffffffffffffffda RBX: 00007ffd19602790 RCX: 00007f22a9a9008e [ 154.923191][T13408] RDX: 0000000000000000 RSI: 00007ffd196020a0 RDI: 0000000000000005 [ 154.923390][T13408] RBP: 00007ffd19602000 R08: 0000000000000000 R09: 0000000000000000 [ 154.923591][T13408] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea11 [ 154.923788][T13408] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd19602760 | [ 159.189830][T13805] ------------[ cut here ]------------ | [ 159.190012][T13805] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/13805 | [ 159.190280][T13805] Modules linked in: | [ 159.190660][T13805] Tainted: [W]=WARN [ 159.190762][T13805] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 159.190927][T13805] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 159.191102][T13805] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 159.191570][T13805] RSP: 0018:ffa0000006d770a0 EFLAGS: 00010286 [ 159.191736][T13805] RAX: 00000000ffffffa6 RBX: ff1100001257ac80 RCX: 1ff4000000daedda [ 159.191931][T13805] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100001257ad3c [ 159.192130][T13805] RBP: ff11000008a71000 R08: 1fe22000024af5a9 R09: ff11000013170b80 [ 159.192323][T13805] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 159.192516][T13805] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 159.192734][T13805] FS: 00007f24f17aa840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 159.192963][T13805] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 159.193132][T13805] CR2: 000000000042e5e0 CR3: 0000000016266002 CR4: 0000000000771ef0 [ 159.193328][T13805] PKRU: 55555554 [ 159.193426][T13805] Call Trace: [ 159.193525][T13805] [ 159.193599][T13805] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 159.193737][T13805] ? notifier_call_chain (kernel/notifier.c:85) [ 159.193867][T13805] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 159.193968][T13805] netif_state_change (net/core/dev.c:1605) [ 159.194106][T13805] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 159.194267][T13805] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 159.194398][T13805] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 159.194530][T13805] ? __kernel_text_address (kernel/extable.c:79) [ 159.194745][T13805] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 159.194875][T13805] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 159.195011][T13805] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 159.195141][T13805] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 159.195302][T13805] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 159.195434][T13805] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 159.195651][T13805] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 159.195781][T13805] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 159.196002][T13805] ? __kernel_text_address (kernel/extable.c:79) [ 159.196133][T13805] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.196265][T13805] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.196392][T13805] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 159.196522][T13805] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 159.196737][T13805] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 159.196867][T13805] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 159.197002][T13805] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 159.197133][T13805] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 159.197263][T13805] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 159.197393][T13805] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 159.197521][T13805] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 159.197717][T13805] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 159.197845][T13805] ? nla_get_range_signed (lib/nlattr.c:270) [ 159.197974][T13805] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 159.198109][T13805] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 159.198239][T13805] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 159.198371][T13805] rtnl_newlink (net/core/rtnetlink.c:4150) [ 159.198501][T13805] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.198687][T13805] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.198816][T13805] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 159.198943][T13805] ? mark_usage (kernel/locking/lockdep.c:4674) [ 159.199074][T13805] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.199207][T13805] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.199338][T13805] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 159.199468][T13805] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 159.199651][T13805] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 159.199778][T13805] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 159.199907][T13805] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.200043][T13805] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.200174][T13805] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.200304][T13805] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 159.200435][T13805] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 159.200620][T13805] ? netlink_ack (./include/linux/skbuff.h:2718) [ 159.200753][T13805] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 159.200880][T13805] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 159.201016][T13805] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 159.201146][T13805] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 159.201277][T13805] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.201407][T13805] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 159.201581][T13805] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 159.201711][T13805] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 159.201843][T13805] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 159.201972][T13805] ? copy_msghdr_from_user (net/socket.c:2635) [ 159.202104][T13805] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 159.202263][T13805] ? move_addr_to_kernel (net/socket.c:258) [ 159.202396][T13805] ___sys_sendmsg (net/socket.c:2752) [ 159.202524][T13805] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.202660][T13805] ? copy_msghdr_from_user (net/socket.c:2603) [ 159.202800][T13805] ? 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)) [ 159.202934][T13805] __sys_sendmsg (net/socket.c:2784) [ 159.203068][T13805] ? __sys_sendmsg_sock (net/socket.c:2765) [ 159.203199][T13805] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 159.203326][T13805] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 159.203457][T13805] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 159.203591][T13805] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 159.203721][T13805] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 159.203850][T13805] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 159.204013][T13805] RIP: 0033:0x7f24f19e408e [ 159.204149][T13805] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 159.204614][T13805] RSP: 002b:00007fff7dc07080 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 159.204809][T13805] RAX: ffffffffffffffda RBX: 00007fff7dc07820 RCX: 00007f24f19e408e [ 159.205004][T13805] RDX: 0000000000000000 RSI: 00007fff7dc07130 RDI: 0000000000000005 [ 159.205195][T13805] RBP: 00007fff7dc07090 R08: 0000000000000000 R09: 0000000000000000 [ 159.205388][T13805] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea15 [ 159.205583][T13805] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff7dc077f0 | [ 159.226754][T13806] ------------[ cut here ]------------ | [ 159.226939][T13806] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/13806 | [ 159.227249][T13806] Modules linked in: | [ 159.227715][T13806] Tainted: [W]=WARN [ 159.227865][T13806] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 159.228081][T13806] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 159.228297][T13806] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 159.228893][T13806] RSP: 0018:ffa00000080f70a0 EFLAGS: 00010286 [ 159.229209][T13806] RAX: 00000000ffffffa6 RBX: ff1100001257b700 RCX: 1ff400000101edda [ 159.229522][T13806] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100001257b7bc [ 159.229875][T13806] RBP: ff1100000297c000 R08: 1fe22000024af6f9 R09: ff11000013172e80 [ 159.230191][T13806] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 159.230479][T13806] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 159.230783][T13806] FS: 00007f7cf5be7840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 159.231119][T13806] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 159.231374][T13806] CR2: 000000000042e5e0 CR3: 0000000016253005 CR4: 0000000000771ef0 [ 159.231620][T13806] PKRU: 55555554 [ 159.231763][T13806] Call Trace: [ 159.231906][T13806] [ 159.232025][T13806] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 159.232203][T13806] ? notifier_call_chain (kernel/notifier.c:85) [ 159.232378][T13806] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 159.232526][T13806] netif_state_change (net/core/dev.c:1605) [ 159.232715][T13806] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 159.232922][T13806] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 159.233106][T13806] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 159.233284][T13806] ? __kernel_text_address (kernel/extable.c:79) [ 159.233458][T13806] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 159.233648][T13806] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 159.233826][T13806] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 159.234008][T13806] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 159.234215][T13806] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 159.234389][T13806] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 159.234575][T13806] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 159.234748][T13806] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 159.234925][T13806] ? __kernel_text_address (kernel/extable.c:79) [ 159.235110][T13806] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.235289][T13806] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.235462][T13806] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 159.235650][T13806] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 159.235825][T13806] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 159.236005][T13806] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 159.236182][T13806] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 159.236358][T13806] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 159.236532][T13806] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 159.236721][T13806] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 159.236897][T13806] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 159.237082][T13806] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 159.237257][T13806] ? nla_get_range_signed (lib/nlattr.c:270) [ 159.237433][T13806] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 159.237623][T13806] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 159.237799][T13806] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 159.237978][T13806] rtnl_newlink (net/core/rtnetlink.c:4150) [ 159.238162][T13806] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.238335][T13806] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.238512][T13806] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 159.238701][T13806] ? mark_usage (kernel/locking/lockdep.c:4674) [ 159.238875][T13806] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.239064][T13806] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.239242][T13806] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 159.239420][T13806] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 159.239610][T13806] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 159.239784][T13806] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 159.239958][T13806] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.240141][T13806] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.240315][T13806] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.240492][T13806] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 159.240680][T13806] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 159.240856][T13806] ? netlink_ack (./include/linux/skbuff.h:2718) [ 159.241039][T13806] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 159.241211][T13806] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 159.241388][T13806] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 159.241576][T13806] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 159.241754][T13806] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.241930][T13806] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 159.242113][T13806] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 159.242288][T13806] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 159.242464][T13806] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 159.242650][T13806] ? copy_msghdr_from_user (net/socket.c:2635) [ 159.242825][T13806] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 159.243034][T13806] ? move_addr_to_kernel (net/socket.c:258) [ 159.243213][T13806] ___sys_sendmsg (net/socket.c:2752) [ 159.243387][T13806] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.243574][T13806] ? copy_msghdr_from_user (net/socket.c:2603) [ 159.243760][T13806] ? 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)) [ 159.243937][T13806] __sys_sendmsg (net/socket.c:2784) [ 159.244119][T13806] ? __sys_sendmsg_sock (net/socket.c:2765) [ 159.244301][T13806] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 159.244475][T13806] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 159.244664][T13806] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 159.244838][T13806] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 159.245021][T13806] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 159.245195][T13806] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 159.245400][T13806] RIP: 0033:0x7f7cf5e2108e [ 159.245594][T13806] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 159.246104][T13806] RSP: 002b:00007ffd9bf4b630 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 159.246344][T13806] RAX: ffffffffffffffda RBX: 00007ffd9bf4bdd0 RCX: 00007f7cf5e2108e [ 159.246595][T13806] RDX: 0000000000000000 RSI: 00007ffd9bf4b6e0 RDI: 0000000000000005 [ 159.246835][T13806] RBP: 00007ffd9bf4b640 R08: 0000000000000000 R09: 0000000000000000 [ 159.247080][T13806] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea15 [ 159.247319][T13806] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd9bf4bda0 | [ 159.276386][T13807] ------------[ cut here ]------------ | [ 159.276697][T13807] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/13807 | [ 159.276961][T13807] Modules linked in: | [ 159.277333][T13807] Tainted: [W]=WARN [ 159.277433][T13807] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 159.277603][T13807] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 159.277771][T13807] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 159.278234][T13807] RSP: 0018:ffa00000080f70a0 EFLAGS: 00010286 [ 159.278397][T13807] RAX: 00000000ffffffa6 RBX: ff1100001257ba80 RCX: 1ff400000101edda [ 159.278613][T13807] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100001257bb3c [ 159.278805][T13807] RBP: ff11000014ce4000 R08: 1fe22000024af769 R09: ff11000016152e80 [ 159.279004][T13807] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 159.279196][T13807] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 159.279391][T13807] FS: 00007fd07666a840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 159.279624][T13807] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 159.279792][T13807] CR2: 000000000042e5e0 CR3: 0000000016266004 CR4: 0000000000771ef0 [ 159.279993][T13807] PKRU: 55555554 [ 159.280092][T13807] Call Trace: [ 159.280190][T13807] [ 159.280258][T13807] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 159.280389][T13807] ? notifier_call_chain (kernel/notifier.c:85) [ 159.280519][T13807] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 159.280625][T13807] netif_state_change (net/core/dev.c:1605) [ 159.280758][T13807] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 159.280919][T13807] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 159.281054][T13807] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 159.281184][T13807] ? __kernel_text_address (kernel/extable.c:79) [ 159.281312][T13807] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 159.281442][T13807] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 159.281580][T13807] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 159.281712][T13807] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 159.281873][T13807] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 159.282005][T13807] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 159.282135][T13807] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 159.282265][T13807] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 159.282394][T13807] ? __kernel_text_address (kernel/extable.c:79) [ 159.282523][T13807] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.282660][T13807] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.282788][T13807] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 159.282919][T13807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 159.283052][T13807] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 159.283180][T13807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 159.283308][T13807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 159.283438][T13807] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 159.283575][T13807] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 159.283704][T13807] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 159.283833][T13807] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 159.283965][T13807] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 159.284097][T13807] ? nla_get_range_signed (lib/nlattr.c:270) [ 159.284227][T13807] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 159.284358][T13807] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 159.284489][T13807] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 159.284627][T13807] rtnl_newlink (net/core/rtnetlink.c:4150) [ 159.284757][T13807] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.284885][T13807] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.285018][T13807] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 159.285146][T13807] ? mark_usage (kernel/locking/lockdep.c:4674) [ 159.285273][T13807] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.285406][T13807] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.285543][T13807] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 159.285673][T13807] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 159.285801][T13807] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 159.285928][T13807] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 159.286060][T13807] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.286191][T13807] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.286319][T13807] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.286450][T13807] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 159.286583][T13807] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 159.286712][T13807] ? netlink_ack (./include/linux/skbuff.h:2718) [ 159.286845][T13807] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 159.286973][T13807] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 159.287109][T13807] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 159.287238][T13807] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 159.287367][T13807] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.287500][T13807] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 159.287637][T13807] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 159.287767][T13807] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 159.287897][T13807] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 159.288030][T13807] ? copy_msghdr_from_user (net/socket.c:2635) [ 159.288158][T13807] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 159.288316][T13807] ? move_addr_to_kernel (net/socket.c:258) [ 159.288450][T13807] ___sys_sendmsg (net/socket.c:2752) [ 159.288582][T13807] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.288711][T13807] ? copy_msghdr_from_user (net/socket.c:2603) [ 159.288849][T13807] ? 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)) [ 159.288980][T13807] __sys_sendmsg (net/socket.c:2784) [ 159.289114][T13807] ? __sys_sendmsg_sock (net/socket.c:2765) [ 159.289246][T13807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 159.289374][T13807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 159.289504][T13807] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 159.289640][T13807] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 159.289768][T13807] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 159.289897][T13807] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 159.290063][T13807] RIP: 0033:0x7fd0768a408e [ 159.290197][T13807] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 159.290660][T13807] RSP: 002b:00007fff9950cbf0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 159.290853][T13807] RAX: ffffffffffffffda RBX: 00007fff9950d390 RCX: 00007fd0768a408e [ 159.291054][T13807] RDX: 0000000000000000 RSI: 00007fff9950cca0 RDI: 0000000000000005 [ 159.291245][T13807] RBP: 00007fff9950cc00 R08: 0000000000000000 R09: 0000000000000000 [ 159.291436][T13807] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea15 [ 159.291635][T13807] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff9950d360 | [ 159.325895][T13808] ------------[ cut here ]------------ | [ 159.326081][T13808] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/13808 | [ 159.326382][T13808] Modules linked in: | [ 159.327297][T13808] Tainted: [W]=WARN [ 159.327443][T13808] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 159.327663][T13808] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 159.327878][T13808] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 159.328386][T13808] RSP: 0018:ffa0000006d770a0 EFLAGS: 00010286 [ 159.328625][T13808] RAX: 00000000ffffffa6 RBX: ff1100000f02c900 RCX: 1ff4000000daedda [ 159.328861][T13808] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f02c9bc [ 159.329110][T13808] RBP: ff11000015999000 R08: 1fe2200001e05939 R09: ff11000016155180 [ 159.329346][T13808] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 159.329596][T13808] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 159.329838][T13808] FS: 00007f00acd38840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 159.330118][T13808] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 159.330325][T13808] CR2: 000000000042e5e0 CR3: 0000000016253001 CR4: 0000000000771ef0 [ 159.330575][T13808] PKRU: 55555554 [ 159.330722][T13808] Call Trace: [ 159.330867][T13808] [ 159.330980][T13808] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 159.331165][T13808] ? notifier_call_chain (kernel/notifier.c:85) [ 159.331343][T13808] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 159.331488][T13808] netif_state_change (net/core/dev.c:1605) [ 159.331678][T13808] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 159.331883][T13808] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 159.332066][T13808] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 159.332240][T13808] ? __kernel_text_address (kernel/extable.c:79) [ 159.332415][T13808] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 159.332604][T13808] do_setlink.isra.0 (net/core/rtnetlink.c:3453) [ 159.332782][T13808] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 159.332958][T13808] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 159.333171][T13808] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 159.333345][T13808] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 159.333522][T13808] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 159.333710][T13808] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 159.333884][T13808] ? __kernel_text_address (kernel/extable.c:79) [ 159.334067][T13808] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.334244][T13808] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.334418][T13808] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 159.334606][T13808] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 159.334782][T13808] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 159.334957][T13808] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 159.335137][T13808] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 159.335312][T13808] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 159.335488][T13808] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 159.335676][T13808] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 159.335852][T13808] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 159.336035][T13808] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 159.336209][T13808] ? nla_get_range_signed (lib/nlattr.c:270) [ 159.336387][T13808] ? vlan_dev_change_flags (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4038 net/8021q/vlan_dev.c:238) [ 159.336574][T13808] ? vlan_changelink (net/8021q/vlan_netlink.c:115) [ 159.336748][T13808] ? __rtnl_newlink (net/core/rtnetlink.c:3800 net/core/rtnetlink.c:4013) [ 159.336926][T13808] rtnl_newlink (net/core/rtnetlink.c:4150) [ 159.337114][T13808] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.337290][T13808] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.337465][T13808] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 159.337648][T13808] ? mark_usage (kernel/locking/lockdep.c:4674) [ 159.337825][T13808] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.338009][T13808] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.338187][T13808] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 159.338363][T13808] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 159.338552][T13808] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 159.338726][T13808] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 159.338898][T13808] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.339085][T13808] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.339259][T13808] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.339435][T13808] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 159.339618][T13808] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 159.339794][T13808] ? netlink_ack (./include/linux/skbuff.h:2718) [ 159.339973][T13808] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 159.340155][T13808] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 159.340332][T13808] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 159.340511][T13808] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 159.340700][T13808] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.340876][T13808] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 159.341062][T13808] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 159.341237][T13808] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 159.341415][T13808] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 159.341605][T13808] ? copy_msghdr_from_user (net/socket.c:2635) [ 159.341783][T13808] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 159.341996][T13808] ? move_addr_to_kernel (net/socket.c:258) [ 159.342177][T13808] ___sys_sendmsg (net/socket.c:2752) [ 159.342351][T13808] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.342527][T13808] ? copy_msghdr_from_user (net/socket.c:2603) [ 159.342726][T13808] ? 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)) [ 159.342904][T13808] __sys_sendmsg (net/socket.c:2784) [ 159.343093][T13808] ? __sys_sendmsg_sock (net/socket.c:2765) [ 159.343275][T13808] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 159.343452][T13808] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 159.343644][T13808] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 159.343821][T13808] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 159.344008][T13808] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 159.344187][T13808] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 159.344392][T13808] RIP: 0033:0x7f00acf7208e [ 159.344588][T13808] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 159.345103][T13808] RSP: 002b:00007ffd1d4bf530 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 159.345348][T13808] RAX: ffffffffffffffda RBX: 00007ffd1d4bfcd0 RCX: 00007f00acf7208e [ 159.345607][T13808] RDX: 0000000000000000 RSI: 00007ffd1d4bf5e0 RDI: 0000000000000005 [ 159.345848][T13808] RBP: 00007ffd1d4bf540 R08: 0000000000000000 R09: 0000000000000000 [ 159.346094][T13808] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea15 [ 159.346335][T13808] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd1d4bfca0 | [ 159.400571][T13817] ------------[ cut here ]------------ | [ 159.400754][T13817] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/13817 | [ 159.401018][T13817] Modules linked in: | [ 159.401382][T13817] Tainted: [W]=WARN [ 159.401482][T13817] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 159.401650][T13817] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 159.401818][T13817] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 159.402286][T13817] RSP: 0018:ffa0000007fb7090 EFLAGS: 00010286 [ 159.402450][T13817] RAX: 00000000ffffffa6 RBX: ff1100000f02d1c0 RCX: 1ff4000000ff6dd8 [ 159.402648][T13817] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f02d27c [ 159.402842][T13817] RBP: ff11000005982000 R08: 1fe2200001e05a51 R09: ff11000014cf8b58 [ 159.403040][T13817] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 159.403234][T13817] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 159.403428][T13817] FS: 00007fee33604840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 159.403660][T13817] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 159.403823][T13817] CR2: 000000003db05988 CR3: 00000000153b4004 CR4: 0000000000771ef0 [ 159.404022][T13817] PKRU: 55555554 [ 159.404120][T13817] Call Trace: [ 159.404217][T13817] [ 159.404285][T13817] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 159.404415][T13817] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 159.404550][T13817] notifier_call_chain (kernel/notifier.c:85) [ 159.404683][T13817] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 159.404814][T13817] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 159.404947][T13817] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 159.405114][T13817] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 159.405246][T13817] ? mark_usage (kernel/locking/lockdep.c:4674) [ 159.405377][T13817] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 159.405508][T13817] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 159.405643][T13817] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 159.405807][T13817] unregister_vlan_dev (net/8021q/vlan.c:112) [ 159.405939][T13817] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 159.406076][T13817] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.406205][T13817] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.406334][T13817] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 159.406465][T13817] ? mark_usage (kernel/locking/lockdep.c:4674) [ 159.407164][T13817] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.407313][T13817] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.407442][T13817] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.407577][T13817] ? mark_usage (kernel/locking/lockdep.c:4674) [ 159.407707][T13817] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.407838][T13817] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.407968][T13817] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 159.408103][T13817] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.408233][T13817] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.408362][T13817] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 159.408492][T13817] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.408630][T13817] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 159.408760][T13817] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 159.408889][T13817] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 159.409024][T13817] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 159.409152][T13817] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.409283][T13817] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.409413][T13817] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.409549][T13817] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 159.409679][T13817] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 159.409809][T13817] ? netlink_ack (./include/linux/skbuff.h:2718) [ 159.409942][T13817] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 159.410078][T13817] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 159.410209][T13817] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 159.410340][T13817] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 159.410472][T13817] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.410612][T13817] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 159.410744][T13817] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 159.410875][T13817] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 159.411013][T13817] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 159.411142][T13817] ? copy_msghdr_from_user (net/socket.c:2635) [ 159.411272][T13817] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 159.411434][T13817] ? move_addr_to_kernel (net/socket.c:258) [ 159.411572][T13817] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 159.411703][T13817] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 159.411834][T13817] ___sys_sendmsg (net/socket.c:2752) [ 159.411965][T13817] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 159.412132][T13817] ? copy_msghdr_from_user (net/socket.c:2603) [ 159.412274][T13817] __sys_sendmsg (net/socket.c:2784) [ 159.412405][T13817] ? __sys_sendmsg_sock (net/socket.c:2765) [ 159.412541][T13817] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 159.412708][T13817] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 159.412839][T13817] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 159.412970][T13817] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 159.413105][T13817] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 159.413235][T13817] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 159.413366][T13817] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 159.413527][T13817] RIP: 0033:0x7fee3383e08e [ 159.413673][T13817] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 159.414139][T13817] RSP: 002b:00007ffcb60b4050 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 159.414336][T13817] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fee3383e08e [ 159.414531][T13817] RDX: 0000000000000000 RSI: 00007ffcb60b4100 RDI: 0000000000000005 [ 159.414731][T13817] RBP: 00007ffcb60b4060 R08: 0000000000000000 R09: 0000000000000000 [ 159.414923][T13817] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea15 [ 159.415122][T13817] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcb60b47c0 | [ 159.416712][T13817] ------------[ cut here ]------------ | [ 159.416838][T13817] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/13817 | [ 159.417093][T13817] Modules linked in: | [ 159.417448][T13817] Tainted: [W]=WARN [ 159.417555][T13817] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 159.417716][T13817] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 159.417881][T13817] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 159.418339][T13817] RSP: 0018:ffa0000007fb7060 EFLAGS: 00010286 [ 159.418498][T13817] RAX: 00000000ffffffa6 RBX: ff1100000f02d700 RCX: 1ff4000000ff6dd2 [ 159.418812][T13817] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f02d7bc [ 159.419006][T13817] RBP: ff11000015999000 R08: 1fe2200001e05af9 R09: ff11000014cf8b58 [ 159.419195][T13817] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 159.419384][T13817] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000007fb70f8 [ 159.419662][T13817] FS: 00007fee33604840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 159.419884][T13817] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 159.420048][T13817] CR2: 000000003db05988 CR3: 00000000153b4004 CR4: 0000000000771ef0 [ 159.420238][T13817] PKRU: 55555554 [ 159.420333][T13817] Call Trace: [ 159.420428][T13817] [ 159.420494][T13817] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 159.420700][T13817] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 159.420881][T13817] netif_close_many (net/core/dev.c:1804) [ 159.421020][T13817] ? __dev_close_many (net/core/dev.c:1781) [ 159.421149][T13817] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 159.421310][T13817] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 159.421470][T13817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 159.421672][T13817] ? kasan_quarantine_put (mm/kasan/quarantine.c:234 (discriminator 6)) [ 159.421802][T13817] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 159.421965][T13817] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 159.422068][T13817] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 159.422197][T13817] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 159.422325][T13817] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.422452][T13817] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.422661][T13817] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 159.422789][T13817] ? mark_usage (kernel/locking/lockdep.c:4674) [ 159.422916][T13817] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.423067][T13817] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.423194][T13817] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.423322][T13817] ? mark_usage (kernel/locking/lockdep.c:4674) [ 159.423447][T13817] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.423627][T13817] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.423756][T13817] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 159.423885][T13817] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.424016][T13817] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.424143][T13817] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 159.424271][T13817] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.424399][T13817] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 159.424527][T13817] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 159.424715][T13817] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 159.424841][T13817] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 159.424967][T13817] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.425100][T13817] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.425225][T13817] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.425352][T13817] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 159.425479][T13817] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 159.425671][T13817] ? netlink_ack (./include/linux/skbuff.h:2718) [ 159.425802][T13817] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 159.425928][T13817] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 159.426063][T13817] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 159.426192][T13817] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 159.426320][T13817] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.426449][T13817] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 159.426664][T13817] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 159.426793][T13817] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 159.426922][T13817] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 159.427052][T13817] ? copy_msghdr_from_user (net/socket.c:2635) [ 159.427180][T13817] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 159.427337][T13817] ? move_addr_to_kernel (net/socket.c:258) [ 159.427466][T13817] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 159.427690][T13817] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 159.427821][T13817] ___sys_sendmsg (net/socket.c:2752) [ 159.427949][T13817] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 159.428113][T13817] ? copy_msghdr_from_user (net/socket.c:2603) [ 159.428255][T13817] __sys_sendmsg (net/socket.c:2784) [ 159.428384][T13817] ? __sys_sendmsg_sock (net/socket.c:2765) [ 159.428511][T13817] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 159.428676][T13817] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 159.428804][T13817] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 159.428932][T13817] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 159.429064][T13817] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 159.429192][T13817] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 159.429320][T13817] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 159.429479][T13817] RIP: 0033:0x7fee3383e08e [ 159.429615][T13817] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 159.430077][T13817] RSP: 002b:00007ffcb60b4050 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 159.430268][T13817] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fee3383e08e [ 159.430458][T13817] RDX: 0000000000000000 RSI: 00007ffcb60b4100 RDI: 0000000000000005 [ 159.430653][T13817] RBP: 00007ffcb60b4060 R08: 0000000000000000 R09: 0000000000000000 [ 159.430842][T13817] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea15 [ 159.431037][T13817] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcb60b47c0 | [ 159.445698][T13817] ------------[ cut here ]------------ | [ 159.445840][T13817] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/13817 | [ 159.446091][T13817] Modules linked in: | [ 159.446441][T13817] Tainted: [W]=WARN [ 159.446542][T13817] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 159.446700][T13817] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 159.446861][T13817] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 159.447301][T13817] RSP: 0018:ffa0000007fb7190 EFLAGS: 00010286 [ 159.447457][T13817] RAX: 00000000ffffffa6 RBX: ff1100000c850200 RCX: 1ff4000000ff6df8 [ 159.447646][T13817] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c8502bc [ 159.447830][T13817] RBP: ff11000015999000 R08: 1fe220000190a059 R09: ff11000014cf8b58 [ 159.448016][T13817] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 159.448202][T13817] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 159.448388][T13817] FS: 00007fee33604840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 159.448609][T13817] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 159.448764][T13817] CR2: 00007fc6a09f6f98 CR3: 00000000153b4003 CR4: 0000000000771ef0 [ 159.448950][T13817] PKRU: 55555554 [ 159.449047][T13817] Call Trace: [ 159.449139][T13817] [ 159.449204][T13817] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 159.449363][T13817] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 159.449518][T13817] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 159.449627][T13817] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 159.449752][T13817] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 159.449876][T13817] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.450003][T13817] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.450126][T13817] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 159.450249][T13817] ? mark_usage (kernel/locking/lockdep.c:4674) [ 159.450372][T13817] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.450512][T13817] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.450639][T13817] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.450764][T13817] ? mark_usage (kernel/locking/lockdep.c:4674) [ 159.450886][T13817] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.451013][T13817] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.451137][T13817] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 159.451262][T13817] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.451386][T13817] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.451510][T13817] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 159.451639][T13817] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.451765][T13817] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 159.451889][T13817] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 159.452017][T13817] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 159.452141][T13817] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 159.452264][T13817] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.452390][T13817] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.452514][T13817] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.452643][T13817] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 159.452767][T13817] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 159.452894][T13817] ? netlink_ack (./include/linux/skbuff.h:2718) [ 159.453028][T13817] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 159.453150][T13817] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 159.453276][T13817] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 159.453402][T13817] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 159.453527][T13817] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.453657][T13817] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 159.453784][T13817] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 159.453910][T13817] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 159.454040][T13817] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 159.454164][T13817] ? copy_msghdr_from_user (net/socket.c:2635) [ 159.454288][T13817] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 159.454442][T13817] ? move_addr_to_kernel (net/socket.c:258) [ 159.454573][T13817] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 159.454699][T13817] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 159.454825][T13817] ___sys_sendmsg (net/socket.c:2752) [ 159.454948][T13817] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 159.455103][T13817] ? copy_msghdr_from_user (net/socket.c:2603) [ 159.455239][T13817] __sys_sendmsg (net/socket.c:2784) [ 159.455362][T13817] ? __sys_sendmsg_sock (net/socket.c:2765) [ 159.455487][T13817] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 159.455649][T13817] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 159.455774][T13817] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 159.455898][T13817] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 159.456026][T13817] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 159.456150][T13817] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 159.456273][T13817] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 159.456425][T13817] RIP: 0033:0x7fee3383e08e [ 159.456561][T13817] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 159.457017][T13817] RSP: 002b:00007ffcb60b4050 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 159.457203][T13817] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fee3383e08e [ 159.457388][T13817] RDX: 0000000000000000 RSI: 00007ffcb60b4100 RDI: 0000000000000005 [ 159.457577][T13817] RBP: 00007ffcb60b4060 R08: 0000000000000000 R09: 0000000000000000 [ 159.457761][T13817] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea15 [ 159.457945][T13817] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcb60b47c0 | [ 159.506791][T13819] ------------[ cut here ]------------ | [ 159.506944][T13819] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/13819 | [ 159.507218][T13819] Modules linked in: | [ 159.507599][T13819] Tainted: [W]=WARN [ 159.507702][T13819] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 159.507870][T13819] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 159.508047][T13819] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 159.508512][T13819] RSP: 0018:ffa0000008007090 EFLAGS: 00010286 [ 159.508688][T13819] RAX: 00000000ffffffa6 RBX: ff1100000c8511c0 RCX: 1ff4000001000dd8 [ 159.508886][T13819] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c85127c [ 159.509087][T13819] RBP: ff11000005982000 R08: 1fe220000190a251 R09: ff11000005072e58 [ 159.509281][T13819] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 159.509476][T13819] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 159.509679][T13819] FS: 00007f65bad80840(0000) GS:ff110000d7b47000(0000) knlGS:0000000000000000 [ 159.509905][T13819] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 159.510073][T13819] CR2: 00007f65bb0501a0 CR3: 000000000fbc7006 CR4: 0000000000771ef0 [ 159.510276][T13819] PKRU: 55555554 [ 159.510376][T13819] Call Trace: [ 159.510477][T13819] [ 159.510550][T13819] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 159.510680][T13819] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 159.510812][T13819] notifier_call_chain (kernel/notifier.c:85) [ 159.510947][T13819] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 159.511084][T13819] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 159.511216][T13819] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 159.511381][T13819] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 159.511516][T13819] ? mark_usage (kernel/locking/lockdep.c:4674) [ 159.511654][T13819] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 159.511788][T13819] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 159.511918][T13819] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 159.512087][T13819] unregister_vlan_dev (net/8021q/vlan.c:112) [ 159.512221][T13819] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 159.512354][T13819] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.512487][T13819] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.512623][T13819] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 159.512756][T13819] ? mark_usage (kernel/locking/lockdep.c:4674) [ 159.512885][T13819] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.513040][T13819] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.513169][T13819] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.513300][T13819] ? mark_usage (kernel/locking/lockdep.c:4674) [ 159.513429][T13819] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.513568][T13819] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.513701][T13819] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 159.513833][T13819] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.513963][T13819] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.514099][T13819] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 159.514231][T13819] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.514364][T13819] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 159.514498][T13819] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 159.514708][T13819] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 159.514927][T13819] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 159.515065][T13819] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.515201][T13819] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.515331][T13819] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.515463][T13819] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 159.515652][T13819] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 159.515787][T13819] ? netlink_ack (./include/linux/skbuff.h:2718) [ 159.515923][T13819] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 159.516059][T13819] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 159.516191][T13819] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 159.516323][T13819] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 159.516455][T13819] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.516852][T13819] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 159.516986][T13819] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 159.517122][T13819] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 159.517254][T13819] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 159.517387][T13819] ? copy_msghdr_from_user (net/socket.c:2635) [ 159.517518][T13819] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 159.517749][T13819] ? move_addr_to_kernel (net/socket.c:258) [ 159.517881][T13819] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 159.518019][T13819] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 159.518153][T13819] ___sys_sendmsg (net/socket.c:2752) [ 159.518282][T13819] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 159.518445][T13819] ? copy_msghdr_from_user (net/socket.c:2603) [ 159.518665][T13819] __sys_sendmsg (net/socket.c:2784) [ 159.518798][T13819] ? __sys_sendmsg_sock (net/socket.c:2765) [ 159.518929][T13819] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 159.519101][T13819] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 159.519231][T13819] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 159.519448][T13819] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 159.519655][T13819] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 159.519787][T13819] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 159.519918][T13819] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 159.520170][T13819] RIP: 0033:0x7f65bafba08e [ 159.520400][T13819] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 159.520937][T13819] RSP: 002b:00007fff14788610 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 159.521314][T13819] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f65bafba08e [ 159.521602][T13819] RDX: 0000000000000000 RSI: 00007fff147886c0 RDI: 0000000000000005 [ 159.521801][T13819] RBP: 00007fff14788620 R08: 0000000000000000 R09: 0000000000000000 [ 159.521999][T13819] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea15 [ 159.522194][T13819] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff14788d80 | [ 159.524131][T13819] ------------[ cut here ]------------ | [ 159.524337][T13819] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/13819 | [ 159.524599][T13819] Modules linked in: | [ 159.525051][T13819] Tainted: [W]=WARN [ 159.525147][T13819] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 159.525392][T13819] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 159.525653][T13819] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 159.526116][T13819] RSP: 0018:ffa0000008007060 EFLAGS: 00010286 [ 159.526276][T13819] RAX: 00000000ffffffa6 RBX: ff1100000c851540 RCX: 1ff4000001000dd2 [ 159.526467][T13819] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c8515fc [ 159.526663][T13819] RBP: ff11000014ce4000 R08: 1fe220000190a2c1 R09: ff11000005072e58 [ 159.526856][T13819] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 159.527053][T13819] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000080070f8 [ 159.527247][T13819] FS: 00007f65bad80840(0000) GS:ff110000d7b47000(0000) knlGS:0000000000000000 [ 159.527471][T13819] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 159.527640][T13819] CR2: 00007f65bb0501a0 CR3: 000000000fbc7006 CR4: 0000000000771ef0 [ 159.527833][T13819] PKRU: 55555554 [ 159.527929][T13819] Call Trace: [ 159.528030][T13819] [ 159.528096][T13819] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 159.528225][T13819] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 159.528407][T13819] netif_close_many (net/core/dev.c:1804) [ 159.528628][T13819] ? __dev_close_many (net/core/dev.c:1781) [ 159.528757][T13819] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 159.528917][T13819] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 159.529166][T13819] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 159.529378][T13819] ? kasan_quarantine_put (mm/kasan/quarantine.c:234 (discriminator 6)) [ 159.529597][T13819] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 159.529842][T13819] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 159.530033][T13819] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 159.530163][T13819] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 159.530292][T13819] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.530503][T13819] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.530639][T13819] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 159.530766][T13819] ? mark_usage (kernel/locking/lockdep.c:4674) [ 159.530893][T13819] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.531044][T13819] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.531172][T13819] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.531303][T13819] ? mark_usage (kernel/locking/lockdep.c:4674) [ 159.531431][T13819] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.531563][T13819] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.531692][T13819] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 159.531905][T13819] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.532037][T13819] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.532168][T13819] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 159.532297][T13819] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.532427][T13819] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 159.532561][T13819] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 159.532690][T13819] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 159.532902][T13819] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 159.533115][T13819] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.533247][T13819] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.533376][T13819] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.533506][T13819] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 159.533641][T13819] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 159.533770][T13819] ? netlink_ack (./include/linux/skbuff.h:2718) [ 159.533987][T13819] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 159.534204][T13819] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 159.534336][T13819] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 159.534469][T13819] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 159.534687][T13819] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.534817][T13819] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 159.534949][T13819] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 159.535169][T13819] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 159.535299][T13819] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 159.535429][T13819] ? copy_msghdr_from_user (net/socket.c:2635) [ 159.535564][T13819] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 159.535727][T13819] ? move_addr_to_kernel (net/socket.c:258) [ 159.535941][T13819] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 159.536074][T13819] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 159.536205][T13819] ___sys_sendmsg (net/socket.c:2752) [ 159.536334][T13819] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 159.536495][T13819] ? copy_msghdr_from_user (net/socket.c:2603) [ 159.536645][T13819] __sys_sendmsg (net/socket.c:2784) [ 159.536775][T13819] ? __sys_sendmsg_sock (net/socket.c:2765) [ 159.536903][T13819] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 159.537071][T13819] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 159.537201][T13819] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 159.537332][T13819] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 159.537463][T13819] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 159.537598][T13819] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 159.537730][T13819] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 159.537891][T13819] RIP: 0033:0x7f65bafba08e [ 159.538030][T13819] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 159.538656][T13819] RSP: 002b:00007fff14788610 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 159.538850][T13819] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f65bafba08e [ 159.539046][T13819] RDX: 0000000000000000 RSI: 00007fff147886c0 RDI: 0000000000000005 [ 159.539239][T13819] RBP: 00007fff14788620 R08: 0000000000000000 R09: 0000000000000000 [ 159.539431][T13819] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea15 [ 159.539630][T13819] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff14788d80 | [ 159.542819][T13819] ------------[ cut here ]------------ | [ 159.542955][T13819] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/13819 | [ 159.543212][T13819] Modules linked in: | [ 159.543568][T13819] Tainted: [W]=WARN [ 159.543664][T13819] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 159.543821][T13819] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 159.543983][T13819] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 159.544427][T13819] RSP: 0018:ffa0000008007190 EFLAGS: 00010286 [ 159.544591][T13819] RAX: 00000000ffffffa6 RBX: ff1100000c944200 RCX: 1ff4000001000df8 [ 159.544776][T13819] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c9442bc [ 159.544961][T13819] RBP: ff11000014ce4000 R08: 1fe2200001928859 R09: ff11000005072e58 [ 159.545152][T13819] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 159.545336][T13819] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 159.545523][T13819] FS: 00007f65bad80840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 159.545755][T13819] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 159.545911][T13819] CR2: 000056363cb9e280 CR3: 000000000fbc7006 CR4: 0000000000771ef0 [ 159.546103][T13819] PKRU: 55555554 [ 159.546196][T13819] Call Trace: [ 159.546289][T13819] [ 159.546355][T13819] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 159.546514][T13819] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 159.546672][T13819] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 159.546768][T13819] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 159.546894][T13819] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 159.547022][T13819] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.547146][T13819] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.547271][T13819] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 159.547401][T13819] ? mark_usage (kernel/locking/lockdep.c:4674) [ 159.547525][T13819] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.547727][T13819] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.547854][T13819] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.547978][T13819] ? mark_usage (kernel/locking/lockdep.c:4674) [ 159.548106][T13819] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.548231][T13819] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.548356][T13819] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 159.548484][T13819] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.548611][T13819] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.548735][T13819] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 159.548860][T13819] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.548985][T13819] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 159.549115][T13819] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 159.549241][T13819] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 159.549364][T13819] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 159.549487][T13819] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.549625][T13819] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.549748][T13819] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.549873][T13819] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 159.550000][T13819] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 159.550126][T13819] ? netlink_ack (./include/linux/skbuff.h:2718) [ 159.550255][T13819] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 159.550379][T13819] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 159.550504][T13819] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 159.550637][T13819] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 159.550761][T13819] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.550886][T13819] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 159.551017][T13819] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 159.551142][T13819] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 159.551269][T13819] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 159.551392][T13819] ? copy_msghdr_from_user (net/socket.c:2635) [ 159.551517][T13819] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 159.551676][T13819] ? move_addr_to_kernel (net/socket.c:258) [ 159.551801][T13819] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 159.551927][T13819] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 159.552057][T13819] ___sys_sendmsg (net/socket.c:2752) [ 159.552182][T13819] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 159.552335][T13819] ? copy_msghdr_from_user (net/socket.c:2603) [ 159.552470][T13819] __sys_sendmsg (net/socket.c:2784) [ 159.552600][T13819] ? __sys_sendmsg_sock (net/socket.c:2765) [ 159.552728][T13819] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 159.552884][T13819] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 159.553014][T13819] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 159.553140][T13819] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 159.553265][T13819] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 159.553389][T13819] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 159.553514][T13819] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 159.553673][T13819] RIP: 0033:0x7f65bafba08e [ 159.553803][T13819] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 159.554250][T13819] RSP: 002b:00007fff14788610 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 159.554434][T13819] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f65bafba08e [ 159.554622][T13819] RDX: 0000000000000000 RSI: 00007fff147886c0 RDI: 0000000000000005 [ 159.554805][T13819] RBP: 00007fff14788620 R08: 0000000000000000 R09: 0000000000000000 [ 159.554998][T13819] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea15 [ 159.555180][T13819] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff14788d80 | [ 159.623509][T13824] ------------[ cut here ]------------ | [ 159.624185][T13824] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/13824 | [ 159.624450][T13824] Modules linked in: | [ 159.624822][T13824] Tainted: [W]=WARN [ 159.624921][T13824] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 159.625090][T13824] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 159.625259][T13824] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 159.625729][T13824] RSP: 0018:ffa00000089c7090 EFLAGS: 00010286 [ 159.625895][T13824] RAX: 00000000ffffffa6 RBX: ff1100000a0338c0 RCX: 1ff4000001138dd8 [ 159.626094][T13824] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000a03397c [ 159.626288][T13824] RBP: ff11000005982000 R08: 1fe2200001406731 R09: ff11000011aed158 [ 159.626482][T13824] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 159.626680][T13824] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 159.626878][T13824] FS: 00007f47194c5840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 159.627113][T13824] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 159.627276][T13824] CR2: 000000003d9a6988 CR3: 0000000015db7004 CR4: 0000000000771ef0 [ 159.627472][T13824] PKRU: 55555554 [ 159.627574][T13824] Call Trace: [ 159.627671][T13824] [ 159.627738][T13824] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 159.627869][T13824] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 159.628004][T13824] notifier_call_chain (kernel/notifier.c:85) [ 159.628137][T13824] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 159.628265][T13824] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 159.628397][T13824] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 159.628562][T13824] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 159.628700][T13824] ? mark_usage (kernel/locking/lockdep.c:4674) [ 159.628830][T13824] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 159.628963][T13824] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 159.629096][T13824] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 159.629259][T13824] unregister_vlan_dev (net/8021q/vlan.c:112) [ 159.629392][T13824] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 159.629523][T13824] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.629657][T13824] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.629787][T13824] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 159.629916][T13824] ? mark_usage (kernel/locking/lockdep.c:4674) [ 159.630050][T13824] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.630196][T13824] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.630324][T13824] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.630455][T13824] ? mark_usage (kernel/locking/lockdep.c:4674) [ 159.630590][T13824] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.630719][T13824] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.630846][T13824] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 159.630978][T13824] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.631111][T13824] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.631239][T13824] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 159.631369][T13824] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.631499][T13824] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 159.631637][T13824] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 159.631768][T13824] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 159.631897][T13824] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 159.632030][T13824] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.632162][T13824] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.632291][T13824] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.632421][T13824] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 159.632553][T13824] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 159.632684][T13824] ? netlink_ack (./include/linux/skbuff.h:2718) [ 159.632817][T13824] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 159.632947][T13824] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 159.633084][T13824] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 159.633213][T13824] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 159.633343][T13824] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.633473][T13824] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 159.633609][T13824] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 159.633739][T13824] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 159.633869][T13824] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 159.634002][T13824] ? copy_msghdr_from_user (net/socket.c:2635) [ 159.634130][T13824] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 159.634289][T13824] ? move_addr_to_kernel (net/socket.c:258) [ 159.634419][T13824] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 159.634551][T13824] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 159.634701][T13824] ___sys_sendmsg (net/socket.c:2752) [ 159.634831][T13824] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 159.634994][T13824] ? copy_msghdr_from_user (net/socket.c:2603) [ 159.635135][T13824] __sys_sendmsg (net/socket.c:2784) [ 159.635267][T13824] ? __sys_sendmsg_sock (net/socket.c:2765) [ 159.635398][T13824] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 159.635565][T13824] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 159.635699][T13824] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 159.635830][T13824] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 159.635960][T13824] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 159.636093][T13824] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 159.636223][T13824] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 159.636385][T13824] RIP: 0033:0x7f47196ff08e [ 159.636521][T13824] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 159.636996][T13824] RSP: 002b:00007ffd75905d80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 159.637192][T13824] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f47196ff08e [ 159.637388][T13824] RDX: 0000000000000000 RSI: 00007ffd75905e30 RDI: 0000000000000005 [ 159.637583][T13824] RBP: 00007ffd75905d90 R08: 0000000000000000 R09: 0000000000000000 [ 159.637778][T13824] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea15 [ 159.637971][T13824] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd759064f0 | [ 159.639560][T13824] ------------[ cut here ]------------ | [ 159.639684][T13824] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/13824 | [ 159.639930][T13824] Modules linked in: | [ 159.640289][T13824] Tainted: [W]=WARN [ 159.640387][T13824] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 159.641024][T13824] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 159.641189][T13824] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 159.641649][T13824] RSP: 0018:ffa00000089c7060 EFLAGS: 00010286 [ 159.641808][T13824] RAX: 00000000ffffffa6 RBX: ff1100000a033000 RCX: 1ff4000001138dd2 [ 159.642001][T13824] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000a0330bc [ 159.642188][T13824] RBP: ff1100000297c000 R08: 1fe2200001406619 R09: ff11000011aed158 [ 159.642376][T13824] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 159.642572][T13824] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000089c70f8 [ 159.642763][T13824] FS: 00007f47194c5840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 159.642984][T13824] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 159.643147][T13824] CR2: 000000003d9a6988 CR3: 0000000015db7004 CR4: 0000000000771ef0 [ 159.643339][T13824] PKRU: 55555554 [ 159.643434][T13824] Call Trace: [ 159.643529][T13824] [ 159.643599][T13824] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 159.643731][T13824] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 159.643847][T13824] netif_close_many (net/core/dev.c:1804) [ 159.643976][T13824] ? __dev_close_many (net/core/dev.c:1781) [ 159.644108][T13824] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 159.644268][T13824] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 159.644428][T13824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 159.644561][T13824] ? kasan_quarantine_put (mm/kasan/quarantine.c:234 (discriminator 6)) [ 159.644691][T13824] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 159.644849][T13824] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 159.644947][T13824] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 159.645081][T13824] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 159.645209][T13824] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.645335][T13824] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.645461][T13824] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 159.645591][T13824] ? mark_usage (kernel/locking/lockdep.c:4674) [ 159.645718][T13824] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.645863][T13824] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.645992][T13824] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.646121][T13824] ? mark_usage (kernel/locking/lockdep.c:4674) [ 159.646248][T13824] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.646374][T13824] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.646501][T13824] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 159.646637][T13824] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.646763][T13824] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.646890][T13824] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 159.647020][T13824] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.647149][T13824] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 159.647274][T13824] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 159.647400][T13824] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 159.647527][T13824] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 159.647658][T13824] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.647786][T13824] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.647911][T13824] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.648043][T13824] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 159.648169][T13824] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 159.648296][T13824] ? netlink_ack (./include/linux/skbuff.h:2718) [ 159.648426][T13824] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 159.648558][T13824] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 159.648687][T13824] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 159.648815][T13824] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 159.648942][T13824] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.649110][T13824] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 159.649242][T13824] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 159.649370][T13824] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 159.649499][T13824] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 159.649635][T13824] ? copy_msghdr_from_user (net/socket.c:2635) [ 159.649762][T13824] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 159.649919][T13824] ? move_addr_to_kernel (net/socket.c:258) [ 159.650052][T13824] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 159.650180][T13824] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 159.650310][T13824] ___sys_sendmsg (net/socket.c:2752) [ 159.650439][T13824] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 159.650604][T13824] ? copy_msghdr_from_user (net/socket.c:2603) [ 159.650744][T13824] __sys_sendmsg (net/socket.c:2784) [ 159.650873][T13824] ? __sys_sendmsg_sock (net/socket.c:2765) [ 159.651003][T13824] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 159.651164][T13824] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 159.651291][T13824] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 159.651421][T13824] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 159.651552][T13824] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 159.651679][T13824] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 159.651806][T13824] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 159.651965][T13824] RIP: 0033:0x7f47196ff08e [ 159.652101][T13824] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 159.652562][T13824] RSP: 002b:00007ffd75905d80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 159.652756][T13824] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f47196ff08e [ 159.652947][T13824] RDX: 0000000000000000 RSI: 00007ffd75905e30 RDI: 0000000000000005 [ 159.653140][T13824] RBP: 00007ffd75905d90 R08: 0000000000000000 R09: 0000000000000000 [ 159.653330][T13824] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea15 [ 159.653518][T13824] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd759064f0 | [ 159.656118][T13824] ------------[ cut here ]------------ | [ 159.656244][T13824] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/13824 | [ 159.656484][T13824] Modules linked in: | [ 159.657401][T13824] Tainted: [W]=WARN [ 159.657494][T13824] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 159.657754][T13824] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 159.657915][T13824] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 159.658368][T13824] RSP: 0018:ffa00000089c7190 EFLAGS: 00010286 [ 159.658531][T13824] RAX: 00000000ffffffa6 RBX: ff11000005091700 RCX: 1ff4000001138df8 [ 159.658767][T13824] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000050917bc [ 159.658963][T13824] RBP: ff1100000297c000 R08: 1fe2200000a122f9 R09: ff11000011aed158 [ 159.659160][T13824] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 159.659343][T13824] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 159.659529][T13824] FS: 00007f47194c5840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 159.659798][T13824] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 159.659951][T13824] CR2: 000000003d9a6988 CR3: 0000000015db7004 CR4: 0000000000771ef0 [ 159.660140][T13824] PKRU: 55555554 [ 159.660233][T13824] Call Trace: [ 159.660324][T13824] [ 159.660387][T13824] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 159.660596][T13824] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 159.660762][T13824] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 159.660856][T13824] ? vlan_vid_del (net/8021q/vlan_core.c:367 net/8021q/vlan_core.c:387) [ 159.660986][T13824] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 159.661115][T13824] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.661237][T13824] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.661359][T13824] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 159.661481][T13824] ? mark_usage (kernel/locking/lockdep.c:4674) [ 159.661655][T13824] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.661797][T13824] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.661919][T13824] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.662048][T13824] ? mark_usage (kernel/locking/lockdep.c:4674) [ 159.662170][T13824] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.662292][T13824] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.662421][T13824] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 159.662596][T13824] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.662723][T13824] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.662845][T13824] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 159.662967][T13824] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.663096][T13824] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 159.663220][T13824] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 159.663342][T13824] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 159.663466][T13824] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 159.663639][T13824] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.663764][T13824] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.663885][T13824] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.664013][T13824] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 159.664135][T13824] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 159.664257][T13824] ? netlink_ack (./include/linux/skbuff.h:2718) [ 159.664383][T13824] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 159.664505][T13824] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 159.664685][T13824] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 159.664810][T13824] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 159.664932][T13824] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.665059][T13824] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 159.665183][T13824] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 159.665306][T13824] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 159.665430][T13824] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 159.665607][T13824] ? copy_msghdr_from_user (net/socket.c:2635) [ 159.665731][T13824] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 159.665883][T13824] ? move_addr_to_kernel (net/socket.c:258) [ 159.666013][T13824] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 159.666141][T13824] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 159.666266][T13824] ___sys_sendmsg (net/socket.c:2752) [ 159.666387][T13824] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 159.666593][T13824] ? copy_msghdr_from_user (net/socket.c:2603) [ 159.666730][T13824] __sys_sendmsg (net/socket.c:2784) [ 159.666853][T13824] ? __sys_sendmsg_sock (net/socket.c:2765) [ 159.666974][T13824] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 159.667134][T13824] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 159.667257][T13824] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 159.667381][T13824] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 159.667504][T13824] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 159.667684][T13824] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 159.667808][T13824] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 159.667959][T13824] RIP: 0033:0x7f47196ff08e [ 159.668091][T13824] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 159.668603][T13824] RSP: 002b:00007ffd75905d80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 159.668787][T13824] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f47196ff08e [ 159.668974][T13824] RDX: 0000000000000000 RSI: 00007ffd75905e30 RDI: 0000000000000005 [ 159.669170][T13824] RBP: 00007ffd75905d90 R08: 0000000000000000 R09: 0000000000000000 [ 159.669354][T13824] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea15 [ 159.669592][T13824] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd759064f0 | [ 159.708261][T13826] ------------[ cut here ]------------ | [ 159.708409][T13826] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/13826 | [ 159.708678][T13826] Modules linked in: | [ 159.709051][T13826] Tainted: [W]=WARN [ 159.709149][T13826] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 159.709312][T13826] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 159.709483][T13826] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 159.709949][T13826] RSP: 0018:ffa00000089b7090 EFLAGS: 00010286 [ 159.710117][T13826] RAX: 00000000ffffffa6 RBX: ff1100000c18b000 RCX: 1ff4000001136dd8 [ 159.710309][T13826] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c18b0bc [ 159.710502][T13826] RBP: ff11000005982000 R08: 1fe2200001831619 R09: ff1100000f5e5158 [ 159.710704][T13826] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 159.710896][T13826] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 159.711095][T13826] FS: 00007f8d4c39e840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 159.711324][T13826] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 159.711489][T13826] CR2: 000000000ba0a988 CR3: 0000000015d6a005 CR4: 0000000000771ef0 [ 159.711690][T13826] PKRU: 55555554 [ 159.711787][T13826] Call Trace: [ 159.711883][T13826] [ 159.711949][T13826] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 159.712166][T13826] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 159.712296][T13826] notifier_call_chain (kernel/notifier.c:85) [ 159.712429][T13826] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 159.712567][T13826] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 159.712699][T13826] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 159.712859][T13826] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 159.712995][T13826] ? mark_usage (kernel/locking/lockdep.c:4674) [ 159.713127][T13826] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 159.713259][T13826] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 159.713388][T13826] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 159.713559][T13826] unregister_vlan_dev (net/8021q/vlan.c:112) [ 159.713692][T13826] rtnl_dellink (net/core/rtnetlink.c:3591 net/core/rtnetlink.c:3634) [ 159.713822][T13826] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.713952][T13826] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.714088][T13826] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 159.714218][T13826] ? mark_usage (kernel/locking/lockdep.c:4674) [ 159.714346][T13826] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.714496][T13826] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.714634][T13826] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.714763][T13826] ? mark_usage (kernel/locking/lockdep.c:4674) [ 159.714892][T13826] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.715028][T13826] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.715158][T13826] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 159.715289][T13826] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.715418][T13826] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.715549][T13826] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 159.715681][T13826] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.715810][T13826] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 159.715940][T13826] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 159.716074][T13826] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 159.716203][T13826] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 159.716330][T13826] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.716464][T13826] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.716598][T13826] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.716730][T13826] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 159.716861][T13826] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 159.716995][T13826] ? netlink_ack (./include/linux/skbuff.h:2718) [ 159.717128][T13826] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 159.717256][T13826] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 159.717389][T13826] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 159.717520][T13826] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 159.717655][T13826] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.717786][T13826] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 159.717917][T13826] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 159.718054][T13826] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 159.718186][T13826] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 159.718314][T13826] ? copy_msghdr_from_user (net/socket.c:2635) [ 159.718447][T13826] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 159.718612][T13826] ? move_addr_to_kernel (net/socket.c:258) [ 159.718744][T13826] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 159.718875][T13826] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 159.719009][T13826] ___sys_sendmsg (net/socket.c:2752) [ 159.719139][T13826] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 159.719299][T13826] ? copy_msghdr_from_user (net/socket.c:2603) [ 159.719441][T13826] __sys_sendmsg (net/socket.c:2784) [ 159.719576][T13826] ? __sys_sendmsg_sock (net/socket.c:2765) [ 159.719705][T13826] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 159.719868][T13826] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 159.720002][T13826] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 159.720132][T13826] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 159.720261][T13826] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 159.720392][T13826] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 159.720522][T13826] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 159.720688][T13826] RIP: 0033:0x7f8d4c5d808e [ 159.720824][T13826] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 159.721289][T13826] RSP: 002b:00007ffc4c1432e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 159.721483][T13826] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f8d4c5d808e [ 159.721684][T13826] RDX: 0000000000000000 RSI: 00007ffc4c143390 RDI: 0000000000000005 [ 159.721877][T13826] RBP: 00007ffc4c1432f0 R08: 0000000000000000 R09: 0000000000000000 [ 159.722075][T13826] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea15 [ 159.722268][T13826] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc4c143a50 | [ 159.723841][T13826] ------------[ cut here ]------------ | [ 159.723968][T13826] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/13826 | [ 159.724219][T13826] Modules linked in: | [ 159.724578][T13826] Tainted: [W]=WARN [ 159.724676][T13826] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 159.724838][T13826] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 159.725006][T13826] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 159.725457][T13826] RSP: 0018:ffa00000089b7060 EFLAGS: 00010286 [ 159.725622][T13826] RAX: 00000000ffffffa6 RBX: ff1100000c18b1c0 RCX: 1ff4000001136dd2 [ 159.725814][T13826] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c18b27c [ 159.726007][T13826] RBP: ff11000008a71000 R08: 1fe2200001831651 R09: ff1100000f5e5158 [ 159.726196][T13826] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 159.726385][T13826] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000089b70f8 [ 159.726583][T13826] FS: 00007f8d4c39e840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 159.726806][T13826] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 159.726964][T13826] CR2: 000000000ba0a988 CR3: 0000000015d6a005 CR4: 0000000000771ef0 [ 159.727159][T13826] PKRU: 55555554 [ 159.727253][T13826] Call Trace: [ 159.727349][T13826] [ 159.727415][T13826] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 159.727550][T13826] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 159.727648][T13826] netif_close_many (net/core/dev.c:1804) [ 159.727777][T13826] ? __dev_close_many (net/core/dev.c:1781) [ 159.727905][T13826] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 159.728069][T13826] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 159.728232][T13826] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 159.728393][T13826] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 159.728522][T13826] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 159.728655][T13826] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 159.728814][T13826] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 159.728943][T13826] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.729075][T13826] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.729202][T13826] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 159.729331][T13826] ? mark_usage (kernel/locking/lockdep.c:4674) [ 159.729458][T13826] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.729609][T13826] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.729736][T13826] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.729865][T13826] ? mark_usage (kernel/locking/lockdep.c:4674) [ 159.729996][T13826] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.730123][T13826] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.730253][T13826] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 159.730383][T13826] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.730511][T13826] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.730643][T13826] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 159.730771][T13826] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.730900][T13826] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 159.731032][T13826] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 159.731159][T13826] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 159.731288][T13826] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 159.731417][T13826] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.731551][T13826] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.731678][T13826] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.731807][T13826] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 159.731934][T13826] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 159.732066][T13826] ? netlink_ack (./include/linux/skbuff.h:2718) [ 159.732199][T13826] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 159.732328][T13826] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 159.732459][T13826] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 159.732593][T13826] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 159.732722][T13826] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.732850][T13826] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 159.732978][T13826] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 159.733112][T13826] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 159.733241][T13826] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 159.733368][T13826] ? copy_msghdr_from_user (net/socket.c:2635) [ 159.733497][T13826] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 159.733660][T13826] ? move_addr_to_kernel (net/socket.c:258) [ 159.733789][T13826] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 159.733915][T13826] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 159.734048][T13826] ___sys_sendmsg (net/socket.c:2752) [ 159.734175][T13826] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 159.734334][T13826] ? copy_msghdr_from_user (net/socket.c:2603) [ 159.734474][T13826] __sys_sendmsg (net/socket.c:2784) [ 159.734608][T13826] ? __sys_sendmsg_sock (net/socket.c:2765) [ 159.734735][T13826] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 159.734897][T13826] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 159.735030][T13826] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 159.735162][T13826] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 159.735290][T13826] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 159.735417][T13826] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 159.735553][T13826] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 159.735711][T13826] RIP: 0033:0x7f8d4c5d808e [ 159.735843][T13826] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 159.736300][T13826] RSP: 002b:00007ffc4c1432e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 159.736492][T13826] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f8d4c5d808e [ 159.736688][T13826] RDX: 0000000000000000 RSI: 00007ffc4c143390 RDI: 0000000000000005 [ 159.736879][T13826] RBP: 00007ffc4c1432f0 R08: 0000000000000000 R09: 0000000000000000 [ 159.737077][T13826] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea15 [ 159.737267][T13826] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc4c143a50 | [ 159.739897][T13826] ------------[ cut here ]------------ | [ 159.740032][T13826] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/13826 | [ 159.740271][T13826] Modules linked in: | [ 159.740622][T13826] Tainted: [W]=WARN [ 159.740717][T13826] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 159.740871][T13826] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 159.741046][T13826] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 159.741487][T13826] RSP: 0018:ffa00000089b7190 EFLAGS: 00010286 [ 159.741648][T13826] RAX: 00000000ffffffa6 RBX: ff11000014660900 RCX: 1ff4000001136df8 [ 159.741830][T13826] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000146609bc [ 159.742017][T13826] RBP: ff11000008a71000 R08: 1fe22000028cc139 R09: ff1100000f5e5158 [ 159.742199][T13826] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 159.742383][T13826] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 159.742576][T13826] FS: 00007f8d4c39e840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 159.742792][T13826] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 159.742949][T13826] CR2: 00007fc6a09f6f98 CR3: 0000000015d6a006 CR4: 0000000000771ef0 [ 159.743140][T13826] PKRU: 55555554 [ 159.743231][T13826] Call Trace: [ 159.743323][T13826] [ 159.743387][T13826] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 159.743549][T13826] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 159.743704][T13826] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 159.743828][T13826] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 159.743950][T13826] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 159.744111][T13826] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 159.744234][T13826] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.744358][T13826] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.744481][T13826] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 159.744607][T13826] ? mark_usage (kernel/locking/lockdep.c:4674) [ 159.744728][T13826] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.744868][T13826] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.744996][T13826] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.745119][T13826] ? mark_usage (kernel/locking/lockdep.c:4674) [ 159.745240][T13826] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.745362][T13826] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.745485][T13826] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 159.745624][T13826] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.745747][T13826] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.745869][T13826] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 159.745995][T13826] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 159.746120][T13826] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 159.746244][T13826] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 159.746367][T13826] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 159.746489][T13826] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 159.746617][T13826] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.746743][T13826] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 159.746866][T13826] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 159.746992][T13826] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 159.747115][T13826] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 159.747237][T13826] ? netlink_ack (./include/linux/skbuff.h:2718) [ 159.747363][T13826] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 159.747485][T13826] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 159.747612][T13826] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 159.747737][T13826] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 159.747862][T13826] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 159.747987][T13826] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 159.748116][T13826] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 159.748241][T13826] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 159.748366][T13826] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 159.748488][T13826] ? copy_msghdr_from_user (net/socket.c:2635) [ 159.748616][T13826] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 159.748769][T13826] ? move_addr_to_kernel (net/socket.c:258) [ 159.748893][T13826] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 159.749023][T13826] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 159.749148][T13826] ___sys_sendmsg (net/socket.c:2752) [ 159.749274][T13826] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 159.749428][T13826] ? copy_msghdr_from_user (net/socket.c:2603) [ 159.749569][T13826] __sys_sendmsg (net/socket.c:2784) [ 159.749696][T13826] ? __sys_sendmsg_sock (net/socket.c:2765) [ 159.749820][T13826] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 159.749975][T13826] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 159.750103][T13826] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 159.750227][T13826] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 159.750352][T13826] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 159.750475][T13826] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 159.750604][T13826] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 159.750759][T13826] RIP: 0033:0x7f8d4c5d808e [ 159.750890][T13826] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 159.751334][T13826] RSP: 002b:00007ffc4c1432e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 159.751521][T13826] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f8d4c5d808e [ 159.751712][T13826] RDX: 0000000000000000 RSI: 00007ffc4c143390 RDI: 0000000000000005 [ 159.751898][T13826] RBP: 00007ffc4c1432f0 R08: 0000000000000000 R09: 0000000000000000 [ 159.752087][T13826] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea15 [ 159.752274][T13826] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc4c143a50 | [ 160.149618][T13856] ------------[ cut here ]------------ | [ 160.149795][T13856] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/13856 | [ 160.150120][T13856] Modules linked in: | [ 160.151071][T13856] Tainted: [W]=WARN [ 160.151220][T13856] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 160.151442][T13856] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 160.151686][T13856] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 160.152219][T13856] RSP: 0018:ffa00000065d6f10 EFLAGS: 00010286 [ 160.152438][T13856] RAX: 00000000ffffffa6 RBX: ff1100000504b8c0 RCX: 1ff4000000cbada8 [ 160.152704][T13856] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000504b97c [ 160.152952][T13856] RBP: ff1100000f331000 R08: 1fe2200000a09731 R09: ff11000013fe8b58 [ 160.153206][T13856] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000100 [ 160.153452][T13856] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000605e6e0 [ 160.153718][T13856] FS: 00007faf8f615840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 160.154006][T13856] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 160.154225][T13856] CR2: 000000001bcd5988 CR3: 0000000014fb9004 CR4: 0000000000771ef0 [ 160.154477][T13856] PKRU: 55555554 [ 160.154638][T13856] Call Trace: [ 160.154786][T13856] [ 160.154903][T13856] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.155099][T13856] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 160.155285][T13856] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 160.155436][T13856] __dev_notify_flags (net/core/dev.c:9787) [ 160.155632][T13856] ? netdev_notice (net/core/dev.c:13008) [ 160.155817][T13856] ? netif_change_name (net/core/dev.c:1495) [ 160.156007][T13856] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.156189][T13856] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 160.156375][T13856] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.156571][T13856] __dev_set_promiscuity (net/core/dev.c:9630) [ 160.156753][T13856] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 160.156936][T13856] netif_set_promiscuity (net/core/dev.c:9639) [ 160.157128][T13856] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 160.157315][T13856] dev_set_promiscuity (net/core/dev_api.c:288) [ 160.157499][T13856] del_nbp (net/bridge/br_if.c:254 net/bridge/br_if.c:340) [ 160.157666][T13856] br_del_if (net/bridge/br_if.c:726) [ 160.157815][T13856] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 160.158006][T13856] do_set_master (net/core/rtnetlink.c:2995) [ 160.158190][T13856] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 160.158373][T13856] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 160.158572][T13856] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 160.158755][T13856] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 160.158972][T13856] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 160.159165][T13856] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.159349][T13856] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 160.159532][T13856] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 160.159734][T13856] ? __kernel_text_address (kernel/extable.c:79) [ 160.159917][T13856] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.160107][T13856] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.160291][T13856] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 160.160476][T13856] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.160675][T13856] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 160.160858][T13856] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.161047][T13856] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.161231][T13856] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 160.161416][T13856] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 160.161611][T13856] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 160.161798][T13856] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 160.161982][T13856] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 160.162171][T13856] ? nla_get_range_signed (lib/nlattr.c:270) [ 160.162358][T13856] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 160.162557][T13856] rtnl_newlink (net/core/rtnetlink.c:4150) [ 160.162742][T13856] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.162924][T13856] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.163119][T13856] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.163308][T13856] ? mark_usage (kernel/locking/lockdep.c:4674) [ 160.163491][T13856] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.163691][T13856] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.163872][T13856] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.164063][T13856] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.164248][T13856] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.164433][T13856] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.164633][T13856] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 160.164816][T13856] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.165005][T13856] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.165190][T13856] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.165374][T13856] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.165568][T13856] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.165753][T13856] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 160.165939][T13856] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.166135][T13856] ? netlink_ack (./include/linux/skbuff.h:2718) [ 160.166324][T13856] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 160.166508][T13856] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 160.166709][T13856] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 160.166894][T13856] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 160.167086][T13856] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.167273][T13856] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 160.167460][T13856] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 160.167655][T13856] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 160.167842][T13856] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 160.168034][T13856] ? copy_msghdr_from_user (net/socket.c:2635) [ 160.168217][T13856] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 160.168432][T13856] ? move_addr_to_kernel (net/socket.c:258) [ 160.168631][T13856] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 160.168815][T13856] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.169009][T13856] ___sys_sendmsg (net/socket.c:2752) [ 160.169191][T13856] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 160.169407][T13856] ? copy_msghdr_from_user (net/socket.c:2603) [ 160.169616][T13856] __sys_sendmsg (net/socket.c:2784) [ 160.169802][T13856] ? __sys_sendmsg_sock (net/socket.c:2765) [ 160.169983][T13856] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 160.170210][T13856] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 160.170396][T13856] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.170592][T13856] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 160.170776][T13856] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 160.170961][T13856] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 160.171154][T13856] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 160.171370][T13856] RIP: 0033:0x7faf8f84f08e [ 160.171572][T13856] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 160.172115][T13856] RSP: 002b:00007ffd13981eb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 160.172368][T13856] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007faf8f84f08e [ 160.172634][T13856] RDX: 0000000000000000 RSI: 00007ffd13981f60 RDI: 0000000000000005 [ 160.172886][T13856] RBP: 00007ffd13981ec0 R08: 0000000000000000 R09: 0000000000000000 [ 160.173139][T13856] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea16 [ 160.173390][T13856] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd13982620 | [ 160.176890][T13856] ------------[ cut here ]------------ | [ 160.177070][T13856] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/13856 | [ 160.177377][T13856] Modules linked in: | [ 160.178350][T13856] Tainted: [W]=WARN [ 160.178498][T13856] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 160.178721][T13856] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 160.178952][T13856] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 160.179477][T13856] RSP: 0018:ffa00000065d6f20 EFLAGS: 00010286 [ 160.179707][T13856] RAX: 00000000ffffffa6 RBX: ff11000013e26200 RCX: 1ff4000000cbadaa [ 160.179953][T13856] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000013e262bc [ 160.180205][T13856] RBP: ff1100000f331000 R08: 1fe22000027c4c59 R09: ff11000013fe8b58 [ 160.180449][T13856] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 160.180710][T13856] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 160.180958][T13856] FS: 00007faf8f615840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 160.181243][T13856] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 160.181456][T13856] CR2: 000000001bcd5988 CR3: 0000000014fb9004 CR4: 0000000000771ef0 [ 160.181719][T13856] PKRU: 55555554 [ 160.181866][T13856] Call Trace: [ 160.182019][T13856] [ 160.182137][T13856] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.182320][T13856] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 160.182504][T13856] notifier_call_chain (kernel/notifier.c:85) [ 160.182705][T13856] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 160.182889][T13856] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 160.183106][T13856] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.183289][T13856] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 160.183471][T13856] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 160.183695][T13856] ? br_manage_promisc (net/bridge/br_if.c:174) [ 160.183881][T13856] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 160.184073][T13856] del_nbp (net/bridge/br_if.c:363) [ 160.184224][T13856] br_del_if (net/bridge/br_if.c:726) [ 160.184371][T13856] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 160.184564][T13856] do_set_master (net/core/rtnetlink.c:2995) [ 160.184746][T13856] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 160.184927][T13856] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 160.185119][T13856] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 160.185306][T13856] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 160.185520][T13856] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 160.185713][T13856] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.185895][T13856] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 160.186083][T13856] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 160.186265][T13856] ? __kernel_text_address (kernel/extable.c:79) [ 160.186446][T13856] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.186644][T13856] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.186824][T13856] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 160.187013][T13856] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.187194][T13856] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 160.187375][T13856] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.187567][T13856] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.187749][T13856] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 160.187933][T13856] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 160.188121][T13856] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 160.188307][T13856] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 160.188490][T13856] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 160.188683][T13856] ? nla_get_range_signed (lib/nlattr.c:270) [ 160.188869][T13856] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 160.189062][T13856] rtnl_newlink (net/core/rtnetlink.c:4150) [ 160.189244][T13856] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.189427][T13856] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.189620][T13856] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.189798][T13856] ? mark_usage (kernel/locking/lockdep.c:4674) [ 160.189977][T13856] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.190169][T13856] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.190348][T13856] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.190529][T13856] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.190725][T13856] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.190912][T13856] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.191101][T13856] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 160.191285][T13856] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.191464][T13856] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.191656][T13856] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.191840][T13856] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.192026][T13856] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.192212][T13856] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 160.192392][T13856] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.192585][T13856] ? netlink_ack (./include/linux/skbuff.h:2718) [ 160.192770][T13856] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 160.192951][T13856] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 160.193142][T13856] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 160.193325][T13856] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 160.193506][T13856] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.193707][T13856] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 160.193891][T13856] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 160.194083][T13856] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 160.194269][T13856] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 160.194451][T13856] ? copy_msghdr_from_user (net/socket.c:2635) [ 160.194644][T13856] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 160.194855][T13856] ? move_addr_to_kernel (net/socket.c:258) [ 160.195048][T13856] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 160.195232][T13856] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.195417][T13856] ___sys_sendmsg (net/socket.c:2752) [ 160.195609][T13856] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 160.195823][T13856] ? copy_msghdr_from_user (net/socket.c:2603) [ 160.196023][T13856] __sys_sendmsg (net/socket.c:2784) [ 160.196206][T13856] ? __sys_sendmsg_sock (net/socket.c:2765) [ 160.196387][T13856] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 160.196616][T13856] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 160.196797][T13856] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.196978][T13856] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 160.197166][T13856] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 160.197346][T13856] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 160.197528][T13856] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 160.197753][T13856] RIP: 0033:0x7faf8f84f08e [ 160.197943][T13856] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 160.198471][T13856] RSP: 002b:00007ffd13981eb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 160.198732][T13856] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007faf8f84f08e [ 160.198981][T13856] RDX: 0000000000000000 RSI: 00007ffd13981f60 RDI: 0000000000000005 [ 160.199234][T13856] RBP: 00007ffd13981ec0 R08: 0000000000000000 R09: 0000000000000000 [ 160.199480][T13856] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea16 [ 160.199740][T13856] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd13982620 | [ 160.201972][T13856] ------------[ cut here ]------------ | [ 160.202150][T13856] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/13856 | [ 160.202455][T13856] Modules linked in: | [ 160.202938][T13856] Tainted: [W]=WARN [ 160.203091][T13856] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 160.203300][T13856] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 160.203516][T13856] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 160.204752][T13856] RSP: 0018:ffa00000065d6fe0 EFLAGS: 00010286 [ 160.205030][T13856] RAX: 00000000ffffffa6 RBX: ff11000013e26ac0 RCX: 1ff4000000cbadc2 [ 160.205328][T13856] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000013e26b7c [ 160.205638][T13856] RBP: ff11000005982000 R08: 1fe22000027c4d71 R09: ff11000013fe8b58 [ 160.205933][T13856] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 160.206248][T13856] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000002 [ 160.206559][T13856] FS: 00007faf8f615840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 160.206892][T13856] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 160.207160][T13856] CR2: 000000001bcd5988 CR3: 0000000014fb9004 CR4: 0000000000771ef0 [ 160.207457][T13856] PKRU: 55555554 [ 160.207668][T13856] Call Trace: [ 160.207867][T13856] [ 160.208042][T13856] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.208277][T13856] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 160.208513][T13856] notifier_call_chain (kernel/notifier.c:85) [ 160.208765][T13856] netdev_compute_master_upper_features (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590 net/core/dev.c:11116 net/core/dev.c:12883) [ 160.209036][T13856] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.209268][T13856] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.209500][T13856] ? netdev_change_features (net/core/dev.c:11117) [ 160.209741][T13856] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.209974][T13856] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 160.210217][T13856] br_del_if (net/bridge/br_if.c:737) [ 160.210419][T13856] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 160.210677][T13856] do_set_master (net/core/rtnetlink.c:2995) [ 160.210921][T13856] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 160.211159][T13856] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 160.211394][T13856] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 160.211638][T13856] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 160.211906][T13856] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 160.212149][T13856] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.212385][T13856] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 160.212630][T13856] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 160.212861][T13856] ? __kernel_text_address (kernel/extable.c:79) [ 160.213097][T13856] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.213333][T13856] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.213580][T13856] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 160.213813][T13856] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.214052][T13856] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 160.214287][T13856] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.214519][T13856] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.214766][T13856] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 160.215006][T13856] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 160.215241][T13856] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 160.215477][T13856] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 160.215725][T13856] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 160.215956][T13856] ? nla_get_range_signed (lib/nlattr.c:270) [ 160.216196][T13856] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 160.216431][T13856] rtnl_newlink (net/core/rtnetlink.c:4150) [ 160.216676][T13856] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.216908][T13856] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.217152][T13856] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.217391][T13856] ? mark_usage (kernel/locking/lockdep.c:4674) [ 160.217636][T13856] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.217870][T13856] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.218117][T13856] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.218367][T13856] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.218631][T13856] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.218810][T13856] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.218999][T13856] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 160.219177][T13856] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.219355][T13856] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.219531][T13856] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.219724][T13856] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.219899][T13856] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.220089][T13856] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 160.220267][T13856] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.220448][T13856] ? netlink_ack (./include/linux/skbuff.h:2718) [ 160.220642][T13856] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 160.220819][T13856] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 160.221007][T13856] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 160.221188][T13856] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 160.221365][T13856] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.221558][T13856] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 160.221742][T13856] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 160.221921][T13856] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 160.222104][T13856] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 160.222282][T13856] ? copy_msghdr_from_user (net/socket.c:2635) [ 160.222458][T13856] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 160.222679][T13856] ? move_addr_to_kernel (net/socket.c:258) [ 160.222858][T13856] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 160.223040][T13856] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.223219][T13856] ___sys_sendmsg (net/socket.c:2752) [ 160.223395][T13856] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 160.223617][T13856] ? copy_msghdr_from_user (net/socket.c:2603) [ 160.223807][T13856] __sys_sendmsg (net/socket.c:2784) [ 160.223985][T13856] ? __sys_sendmsg_sock (net/socket.c:2765) [ 160.224170][T13856] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 160.224381][T13856] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 160.224574][T13856] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.224753][T13856] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 160.224931][T13856] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 160.225117][T13856] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 160.225299][T13856] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 160.225509][T13856] RIP: 0033:0x7faf8f84f08e [ 160.225708][T13856] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 160.226225][T13856] RSP: 002b:00007ffd13981eb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 160.226467][T13856] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007faf8f84f08e [ 160.226723][T13856] RDX: 0000000000000000 RSI: 00007ffd13981f60 RDI: 0000000000000005 [ 160.226968][T13856] RBP: 00007ffd13981ec0 R08: 0000000000000000 R09: 0000000000000000 [ 160.227218][T13856] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea16 [ 160.227459][T13856] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd13982620 | [ 160.266233][T13858] ------------[ cut here ]------------ | [ 160.266414][T13858] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/13858 | [ 160.266740][T13858] Modules linked in: | [ 160.267208][T13858] Tainted: [W]=WARN [ 160.267368][T13858] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 160.267588][T13858] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 160.267809][T13858] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 160.268326][T13858] RSP: 0018:ffa0000006517020 EFLAGS: 00010286 [ 160.268616][T13858] RAX: 00000000ffffffa6 RBX: ff11000014fd6ac0 RCX: 1ff4000000ca2dca [ 160.268911][T13858] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000014fd6b7c [ 160.269215][T13858] RBP: ff1100000f334000 R08: 1fe22000029fad71 R09: ff1100000f35d158 [ 160.269526][T13858] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 160.269833][T13858] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 160.270175][T13858] FS: 00007f58849bd840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 160.270525][T13858] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 160.270826][T13858] CR2: 0000000034312988 CR3: 0000000005102006 CR4: 0000000000771ef0 [ 160.271163][T13858] PKRU: 55555554 [ 160.271382][T13858] Call Trace: [ 160.271625][T13858] [ 160.271750][T13858] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 160.271928][T13858] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 160.272085][T13858] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 160.272262][T13858] __dev_notify_flags (net/core/dev.c:9787) [ 160.272444][T13858] ? netif_change_name (net/core/dev.c:1495) [ 160.272634][T13858] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 160.272813][T13858] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 160.272989][T13858] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.273179][T13858] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 160.273359][T13858] netif_change_flags (net/core/dev.c:9820) [ 160.273554][T13858] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 160.273735][T13858] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 160.273916][T13858] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 160.274103][T13858] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 160.274312][T13858] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 160.274490][T13858] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.274695][T13858] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 160.274884][T13858] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 160.275071][T13858] ? __kernel_text_address (kernel/extable.c:79) [ 160.275249][T13858] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.275428][T13858] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.275617][T13858] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 160.275795][T13858] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.275973][T13858] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 160.276159][T13858] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.276334][T13858] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.276512][T13858] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 160.276704][T13858] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 160.276882][T13858] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 160.277068][T13858] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 160.277246][T13858] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 160.277425][T13858] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 160.277621][T13858] rtnl_newlink (net/core/rtnetlink.c:4150) [ 160.277801][T13858] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.277976][T13858] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.278163][T13858] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.278340][T13858] ? mark_usage (kernel/locking/lockdep.c:4674) [ 160.278516][T13858] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.278712][T13858] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.278891][T13858] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.279073][T13858] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.279250][T13858] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.279428][T13858] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.279618][T13858] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 160.279795][T13858] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.279972][T13858] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.280156][T13858] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.280336][T13858] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.280513][T13858] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.280709][T13858] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 160.280887][T13858] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.281070][T13858] ? netlink_ack (./include/linux/skbuff.h:2718) [ 160.281250][T13858] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 160.281427][T13858] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 160.281621][T13858] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 160.281803][T13858] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 160.281981][T13858] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.282166][T13858] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 160.282345][T13858] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 160.282523][T13858] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 160.282714][T13858] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 160.282890][T13858] ? copy_msghdr_from_user (net/socket.c:2635) [ 160.283074][T13858] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 160.283280][T13858] ? move_addr_to_kernel (net/socket.c:258) [ 160.283459][T13858] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 160.283651][T13858] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.283829][T13858] ___sys_sendmsg (net/socket.c:2752) [ 160.284013][T13858] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 160.284219][T13858] ? copy_msghdr_from_user (net/socket.c:2603) [ 160.284411][T13858] __sys_sendmsg (net/socket.c:2784) [ 160.284601][T13858] ? __sys_sendmsg_sock (net/socket.c:2765) [ 160.284776][T13858] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 160.284986][T13858] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 160.285174][T13858] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.285351][T13858] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 160.285527][T13858] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 160.285715][T13858] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 160.285894][T13858] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 160.286108][T13858] RIP: 0033:0x7f5884bf708e [ 160.286292][T13858] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 160.286809][T13858] RSP: 002b:00007fffd3ad2770 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 160.287062][T13858] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5884bf708e [ 160.287300][T13858] RDX: 0000000000000000 RSI: 00007fffd3ad2820 RDI: 0000000000000005 [ 160.287553][T13858] RBP: 00007fffd3ad2780 R08: 0000000000000000 R09: 0000000000000000 [ 160.287795][T13858] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea16 [ 160.288039][T13858] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffd3ad2ee0 | [ 160.291141][ T94] ------------[ cut here ]------------ | [ 160.291274][ T94] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: 1/94 | [ 160.291509][ T94] Modules linked in: | [ 160.291897][ T94] Tainted: [W]=WARN [ 160.291986][ T94] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 160.292140][ T94] Workqueue: events_unbound linkwatch_event [ 160.292292][ T94] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 160.292447][ T94] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 160.292876][ T94] RSP: 0018:ffa00000006079e0 EFLAGS: 00010286 [ 160.293031][ T94] RAX: 00000000ffffffa6 RBX: ff11000013e26740 RCX: 1ff40000000c0f02 [ 160.293215][ T94] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000013e267fc [ 160.293395][ T94] RBP: ff1100000f331000 R08: 1fe22000027c4d01 R09: ff1100000da1d1a8 [ 160.293576][ T94] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 160.293756][ T94] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 160.293935][ T94] FS: 0000000000000000(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 160.294148][ T94] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 160.294295][ T94] CR2: 0000562c36b80d5c CR3: 000000000f94d001 CR4: 0000000000771ef0 [ 160.294476][ T94] PKRU: 55555554 [ 160.294571][ T94] Call Trace: [ 160.294664][ T94] [ 160.294725][ T94] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 160.294845][ T94] ? notifier_call_chain (kernel/notifier.c:85) [ 160.294965][ T94] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 160.295062][ T94] netif_state_change (net/core/dev.c:1605) [ 160.295180][ T94] ? dev_deactivate (net/sched/sch_generic.c:1400) [ 160.295300][ T94] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 160.295449][ T94] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 160.295573][ T94] ? rfc2863_policy (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4593 net/core/link_watch.c:64 net/core/link_watch.c:76) [ 160.295693][ T94] ? linkwatch_do_dev (net/core/link_watch.c:184 net/core/link_watch.c:166) [ 160.295810][ T94] __linkwatch_run_queue (net/core/link_watch.c:240) [ 160.295928][ T94] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 160.296053][ T94] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 160.296169][ T94] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 160.296289][ T94] process_one_work (kernel/workqueue.c:3314) [ 160.296412][ T94] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 160.296530][ T94] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.296682][ T94] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 160.296802][ T94] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 160.296920][ T94] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 160.297045][ T94] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 160.297161][ T94] kthread (kernel/kthread.c:436) [ 160.297257][ T94] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 160.297405][ T94] ? kthread_affine_node (kernel/kthread.c:378) [ 160.297525][ T94] ret_from_fork (arch/x86/kernel/process.c:158) [ 160.297651][ T94] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 160.297800][ T94] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 160.297919][ T94] ? kthread_affine_node (kernel/kthread.c:378) [ 160.298043][ T94] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 160.333047][T13860] ------------[ cut here ]------------ | [ 160.333228][T13860] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/13860 | [ 160.333548][T13860] Modules linked in: | [ 160.334018][T13860] Tainted: [W]=WARN [ 160.334163][T13860] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 160.334370][T13860] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 160.335135][T13860] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 160.335653][T13860] RSP: 0018:ffa00000064c7020 EFLAGS: 00010286 [ 160.335862][T13860] RAX: 00000000ffffffa6 RBX: ff11000013e27700 RCX: 1ff4000000c98dca [ 160.336109][T13860] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000013e277bc [ 160.336348][T13860] RBP: ff1100000f331000 R08: 1fe22000027c4ef9 R09: ff110000130a2e58 [ 160.336600][T13860] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 160.336840][T13860] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 160.337091][T13860] FS: 00007ff9a6911840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 160.337362][T13860] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 160.337582][T13860] CR2: 00007ff9a6be11a0 CR3: 00000000152e1002 CR4: 0000000000771ef0 [ 160.337827][T13860] PKRU: 55555554 [ 160.337969][T13860] Call Trace: [ 160.338119][T13860] [ 160.338233][T13860] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 160.338412][T13860] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 160.338569][T13860] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 160.338746][T13860] __dev_notify_flags (net/core/dev.c:9787) [ 160.338925][T13860] ? netif_change_name (net/core/dev.c:1495) [ 160.339113][T13860] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 160.339291][T13860] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 160.339465][T13860] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.339651][T13860] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 160.339831][T13860] netif_change_flags (net/core/dev.c:9820) [ 160.340015][T13860] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 160.340192][T13860] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 160.340374][T13860] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 160.340563][T13860] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 160.340771][T13860] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 160.340947][T13860] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.341131][T13860] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 160.341306][T13860] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 160.341484][T13860] ? __kernel_text_address (kernel/extable.c:79) [ 160.341675][T13860] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.341853][T13860] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.342036][T13860] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 160.342214][T13860] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.342389][T13860] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 160.342575][T13860] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.342751][T13860] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.342930][T13860] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 160.343116][T13860] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 160.343294][T13860] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 160.343470][T13860] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 160.343659][T13860] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 160.343838][T13860] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 160.344024][T13860] rtnl_newlink (net/core/rtnetlink.c:4150) [ 160.344203][T13860] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.344381][T13860] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.344569][T13860] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.344744][T13860] ? mark_usage (kernel/locking/lockdep.c:4674) [ 160.344919][T13860] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.345104][T13860] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.345278][T13860] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.345455][T13860] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.345649][T13860] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.345826][T13860] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.346008][T13860] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 160.346185][T13860] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.346360][T13860] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.346549][T13860] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.346731][T13860] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.346908][T13860] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.347096][T13860] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 160.347275][T13860] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.347454][T13860] ? netlink_ack (./include/linux/skbuff.h:2718) [ 160.347647][T13860] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 160.347823][T13860] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 160.348008][T13860] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 160.348186][T13860] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 160.348366][T13860] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.348556][T13860] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 160.348735][T13860] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 160.348913][T13860] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 160.349100][T13860] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 160.349279][T13860] ? copy_msghdr_from_user (net/socket.c:2635) [ 160.349456][T13860] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 160.349677][T13860] ? move_addr_to_kernel (net/socket.c:258) [ 160.349860][T13860] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 160.350040][T13860] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.350218][T13860] ___sys_sendmsg (net/socket.c:2752) [ 160.350393][T13860] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 160.350614][T13860] ? copy_msghdr_from_user (net/socket.c:2603) [ 160.350803][T13860] __sys_sendmsg (net/socket.c:2784) [ 160.350980][T13860] ? __sys_sendmsg_sock (net/socket.c:2765) [ 160.351166][T13860] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 160.351376][T13860] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 160.351563][T13860] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.351741][T13860] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 160.351917][T13860] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 160.352099][T13860] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 160.352276][T13860] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 160.352487][T13860] RIP: 0033:0x7ff9a6b4b08e [ 160.352683][T13860] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 160.353193][T13860] RSP: 002b:00007ffc9ffa0260 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 160.353434][T13860] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff9a6b4b08e [ 160.353691][T13860] RDX: 0000000000000000 RSI: 00007ffc9ffa0310 RDI: 0000000000000005 [ 160.353930][T13860] RBP: 00007ffc9ffa0270 R08: 0000000000000000 R09: 0000000000000000 [ 160.354176][T13860] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea16 [ 160.354414][T13860] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc9ffa09d0 | [ 160.381510][T13862] ------------[ cut here ]------------ | [ 160.381663][T13862] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/13862 | [ 160.381918][T13862] Modules linked in: | [ 160.382277][T13862] Tainted: [W]=WARN [ 160.382372][T13862] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 160.382526][T13862] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 160.382694][T13862] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 160.383137][T13862] RSP: 0018:ffa0000006487190 EFLAGS: 00010286 [ 160.383292][T13862] RAX: 00000000ffffffa6 RBX: ff11000012848040 RCX: 1ff4000000c90df8 [ 160.383477][T13862] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000128480fc [ 160.383669][T13862] RBP: ff1100000f331000 R08: 1fe2200002509021 R09: ff110000155c0b58 [ 160.383853][T13862] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 160.384044][T13862] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 160.384232][T13862] FS: 00007f74ddbb2840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 160.384451][T13862] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 160.384609][T13862] CR2: 00007f74dde821a0 CR3: 00000000152e1002 CR4: 0000000000771ef0 [ 160.384796][T13862] PKRU: 55555554 [ 160.384889][T13862] Call Trace: [ 160.384982][T13862] [ 160.385052][T13862] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 160.385210][T13862] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 160.385364][T13862] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 160.385489][T13862] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 160.385618][T13862] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 160.385777][T13862] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 160.385900][T13862] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.386029][T13862] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.386152][T13862] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 160.386275][T13862] ? mark_usage (kernel/locking/lockdep.c:4674) [ 160.386397][T13862] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.386545][T13862] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.386671][T13862] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.386796][T13862] ? mark_usage (kernel/locking/lockdep.c:4674) [ 160.386919][T13862] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.387049][T13862] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.387173][T13862] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 160.387300][T13862] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.387424][T13862] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.388193][T13862] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 160.388321][T13862] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.388446][T13862] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 160.388656][T13862] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 160.388783][T13862] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.388907][T13862] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.389034][T13862] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.389160][T13862] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.389283][T13862] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.389408][T13862] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 160.389533][T13862] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.389665][T13862] ? netlink_ack (./include/linux/skbuff.h:2718) [ 160.389792][T13862] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 160.389916][T13862] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 160.390046][T13862] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 160.390171][T13862] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 160.390298][T13862] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.390424][T13862] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 160.390552][T13862] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 160.390679][T13862] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 160.390807][T13862] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 160.390930][T13862] ? copy_msghdr_from_user (net/socket.c:2635) [ 160.391059][T13862] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 160.391213][T13862] ? move_addr_to_kernel (net/socket.c:258) [ 160.391340][T13862] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 160.391466][T13862] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.391602][T13862] ___sys_sendmsg (net/socket.c:2752) [ 160.391727][T13862] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 160.391881][T13862] ? copy_msghdr_from_user (net/socket.c:2603) [ 160.392020][T13862] __sys_sendmsg (net/socket.c:2784) [ 160.392145][T13862] ? __sys_sendmsg_sock (net/socket.c:2765) [ 160.392270][T13862] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 160.392427][T13862] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 160.392557][T13862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.392685][T13862] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 160.392810][T13862] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 160.392933][T13862] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 160.393062][T13862] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 160.393218][T13862] RIP: 0033:0x7f74dddec08e [ 160.393348][T13862] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 160.393809][T13862] RSP: 002b:00007ffc5a7e8260 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 160.394004][T13862] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f74dddec08e [ 160.394190][T13862] RDX: 0000000000000000 RSI: 00007ffc5a7e8310 RDI: 0000000000000005 [ 160.394376][T13862] RBP: 00007ffc5a7e8270 R08: 0000000000000000 R09: 0000000000000000 [ 160.394566][T13862] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea16 [ 160.394753][T13862] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc5a7e89d0 | [ 160.397530][T13862] ------------[ cut here ]------------ | [ 160.397735][T13862] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/13862 | [ 160.397982][T13862] Modules linked in: | [ 160.398407][T13862] Tainted: [W]=WARN [ 160.398503][T13862] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 160.398746][T13862] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 160.398911][T13862] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 160.399358][T13862] RSP: 0018:ffa0000006487190 EFLAGS: 00010286 [ 160.399516][T13862] RAX: 00000000ffffffa6 RBX: ff11000004e0a900 RCX: 1ff4000000c90df8 [ 160.399786][T13862] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000004e0a9bc [ 160.399975][T13862] RBP: ff1100000f334000 R08: 1fe22000009c1539 R09: ff110000155c0b58 [ 160.400167][T13862] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 160.400353][T13862] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 160.400609][T13862] FS: 00007f74ddbb2840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 160.400829][T13862] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 160.400985][T13862] CR2: 00007f74dde821a0 CR3: 00000000152e1002 CR4: 0000000000771ef0 [ 160.401177][T13862] PKRU: 55555554 [ 160.401271][T13862] Call Trace: [ 160.401364][T13862] [ 160.401429][T13862] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 160.401658][T13862] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 160.401814][T13862] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 160.401938][T13862] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 160.402068][T13862] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 160.402227][T13862] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 160.402353][T13862] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.402477][T13862] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.402679][T13862] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 160.402804][T13862] ? mark_usage (kernel/locking/lockdep.c:4674) [ 160.402926][T13862] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.403074][T13862] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.403198][T13862] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.403322][T13862] ? mark_usage (kernel/locking/lockdep.c:4674) [ 160.403447][T13862] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.403577][T13862] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.403702][T13862] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 160.403828][T13862] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.403952][T13862] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.404082][T13862] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 160.404205][T13862] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.404331][T13862] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 160.404453][T13862] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 160.404581][T13862] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.404704][T13862] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.404826][T13862] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.404952][T13862] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.405081][T13862] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.405207][T13862] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 160.405330][T13862] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.405454][T13862] ? netlink_ack (./include/linux/skbuff.h:2718) [ 160.405588][T13862] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 160.405712][T13862] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 160.405837][T13862] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 160.405963][T13862] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 160.406092][T13862] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.406219][T13862] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 160.406344][T13862] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 160.406470][T13862] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 160.406608][T13862] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 160.406731][T13862] ? copy_msghdr_from_user (net/socket.c:2635) [ 160.406856][T13862] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 160.407016][T13862] ? move_addr_to_kernel (net/socket.c:258) [ 160.407142][T13862] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 160.407267][T13862] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.407393][T13862] ___sys_sendmsg (net/socket.c:2752) [ 160.407520][T13862] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 160.407680][T13862] ? copy_msghdr_from_user (net/socket.c:2603) [ 160.407816][T13862] __sys_sendmsg (net/socket.c:2784) [ 160.407940][T13862] ? __sys_sendmsg_sock (net/socket.c:2765) [ 160.408068][T13862] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 160.408225][T13862] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 160.408349][T13862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.408477][T13862] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 160.408607][T13862] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 160.408733][T13862] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 160.408858][T13862] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 160.409016][T13862] RIP: 0033:0x7f74dddec08e [ 160.409145][T13862] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 160.409599][T13862] RSP: 002b:00007ffc5a7e8260 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 160.409789][T13862] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f74dddec08e [ 160.409975][T13862] RDX: 0000000000000000 RSI: 00007ffc5a7e8310 RDI: 0000000000000005 [ 160.410170][T13862] RBP: 00007ffc5a7e8270 R08: 0000000000000000 R09: 0000000000000000 [ 160.410356][T13862] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea16 [ 160.410546][T13862] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc5a7e89d0 | [ 160.479885][T13864] ------------[ cut here ]------------ | [ 160.480028][T13864] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/13864 | [ 160.480301][T13864] Modules linked in: | [ 160.480699][T13864] Tainted: [W]=WARN [ 160.480803][T13864] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 160.480976][T13864] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 160.481161][T13864] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 160.481660][T13864] RSP: 0018:ffa0000006466f10 EFLAGS: 00010286 [ 160.481835][T13864] RAX: 00000000ffffffa6 RBX: ff1100000b89b8c0 RCX: 1ff4000000c8cda8 [ 160.482047][T13864] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b89b97c [ 160.482252][T13864] RBP: ff1100000e814000 R08: 1fe2200001713731 R09: ff11000014c2ae58 [ 160.482456][T13864] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000100 [ 160.482667][T13864] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c6d43e0 [ 160.482875][T13864] FS: 00007f8d0fe03840(0000) GS:ff110000d7b47000(0000) knlGS:0000000000000000 [ 160.483121][T13864] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 160.483294][T13864] CR2: 000000002fa43988 CR3: 00000000152e1005 CR4: 0000000000771ef0 [ 160.483501][T13864] PKRU: 55555554 [ 160.483614][T13864] Call Trace: [ 160.483718][T13864] [ 160.483794][T13864] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.483932][T13864] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 160.484074][T13864] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 160.484178][T13864] __dev_notify_flags (net/core/dev.c:9787) [ 160.484316][T13864] ? netdev_notice (net/core/dev.c:13008) [ 160.484455][T13864] ? netif_change_name (net/core/dev.c:1495) [ 160.484601][T13864] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.484741][T13864] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 160.484878][T13864] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.485021][T13864] __dev_set_promiscuity (net/core/dev.c:9630) [ 160.485157][T13864] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 160.485292][T13864] netif_set_promiscuity (net/core/dev.c:9639) [ 160.485428][T13864] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 160.485571][T13864] dev_set_promiscuity (net/core/dev_api.c:288) [ 160.485712][T13864] del_nbp (net/bridge/br_if.c:254 net/bridge/br_if.c:340) [ 160.485818][T13864] br_del_if (net/bridge/br_if.c:726) [ 160.485920][T13864] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 160.486063][T13864] do_set_master (net/core/rtnetlink.c:2995) [ 160.486199][T13864] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 160.486337][T13864] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 160.486476][T13864] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 160.486618][T13864] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 160.486791][T13864] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 160.486928][T13864] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.487071][T13864] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 160.487209][T13864] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 160.487346][T13864] ? __kernel_text_address (kernel/extable.c:79) [ 160.487483][T13864] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.487627][T13864] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.487767][T13864] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 160.487904][T13864] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.488043][T13864] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 160.488179][T13864] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.488315][T13864] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.488452][T13864] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 160.488677][T13864] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 160.488817][T13864] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 160.488953][T13864] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 160.489096][T13864] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 160.489232][T13864] ? nla_get_range_signed (lib/nlattr.c:270) [ 160.489373][T13864] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 160.489512][T13864] rtnl_newlink (net/core/rtnetlink.c:4150) [ 160.489655][T13864] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.489791][T13864] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.489929][T13864] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.490071][T13864] ? mark_usage (kernel/locking/lockdep.c:4674) [ 160.490207][T13864] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.490347][T13864] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.490483][T13864] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.490624][T13864] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.490762][T13864] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.490903][T13864] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.491042][T13864] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 160.491179][T13864] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.491316][T13864] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.491453][T13864] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.491597][T13864] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.491737][T13864] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.491874][T13864] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 160.492018][T13864] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.492154][T13864] ? netlink_ack (./include/linux/skbuff.h:2718) [ 160.492294][T13864] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 160.492431][T13864] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 160.492575][T13864] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 160.492714][T13864] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 160.492852][T13864] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.492990][T13864] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 160.493133][T13864] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 160.493271][T13864] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 160.493408][T13864] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 160.493550][T13864] ? copy_msghdr_from_user (net/socket.c:2635) [ 160.493687][T13864] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 160.493856][T13864] ? move_addr_to_kernel (net/socket.c:258) [ 160.493998][T13864] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 160.494138][T13864] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.494276][T13864] ___sys_sendmsg (net/socket.c:2752) [ 160.494411][T13864] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 160.494583][T13864] ? copy_msghdr_from_user (net/socket.c:2603) [ 160.494731][T13864] __sys_sendmsg (net/socket.c:2784) [ 160.494868][T13864] ? __sys_sendmsg_sock (net/socket.c:2765) [ 160.495008][T13864] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 160.495183][T13864] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 160.495320][T13864] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.495459][T13864] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 160.495601][T13864] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 160.495739][T13864] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 160.495875][T13864] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 160.496048][T13864] RIP: 0033:0x7f8d1003d08e [ 160.496190][T13864] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 160.496685][T13864] RSP: 002b:00007ffd8285e3e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 160.496891][T13864] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8d1003d08e [ 160.497101][T13864] RDX: 0000000000000000 RSI: 00007ffd8285e490 RDI: 0000000000000005 [ 160.497304][T13864] RBP: 00007ffd8285e3f0 R08: 0000000000000000 R09: 0000000000000000 [ 160.497508][T13864] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea16 [ 160.497717][T13864] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd8285eb50 | [ 160.500512][T13864] ------------[ cut here ]------------ | [ 160.500759][T13864] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/13864 | [ 160.501026][T13864] Modules linked in: | [ 160.501399][T13864] Tainted: [W]=WARN [ 160.501500][T13864] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 160.501754][T13864] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 160.501928][T13864] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 160.502480][T13864] RSP: 0018:ffa0000006466f20 EFLAGS: 00010286 [ 160.502739][T13864] RAX: 00000000ffffffa6 RBX: ff110000150c8200 RCX: 1ff4000000c8cdaa [ 160.502937][T13864] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000150c82bc [ 160.503139][T13864] RBP: ff1100000e814000 R08: 1fe2200002a19059 R09: ff11000014c2ae58 [ 160.503338][T13864] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 160.503608][T13864] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 160.503810][T13864] FS: 00007f8d0fe03840(0000) GS:ff110000d7b47000(0000) knlGS:0000000000000000 [ 160.504051][T13864] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 160.504218][T13864] CR2: 000000002fa43988 CR3: 00000000152e1005 CR4: 0000000000771ef0 [ 160.504418][T13864] PKRU: 55555554 [ 160.504519][T13864] Call Trace: [ 160.504695][T13864] [ 160.504764][T13864] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.504899][T13864] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 160.505038][T13864] notifier_call_chain (kernel/notifier.c:85) [ 160.505174][T13864] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 160.505309][T13864] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 160.505482][T13864] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 160.505704][T13864] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 160.505870][T13864] ? br_manage_promisc (net/bridge/br_if.c:174) [ 160.506009][T13864] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 160.506146][T13864] del_nbp (net/bridge/br_if.c:363) [ 160.506250][T13864] br_del_if (net/bridge/br_if.c:726) [ 160.506350][T13864] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 160.506484][T13864] do_set_master (net/core/rtnetlink.c:2995) [ 160.506724][T13864] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 160.506859][T13864] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 160.506998][T13864] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 160.507135][T13864] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 160.507304][T13864] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 160.507439][T13864] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.507630][T13864] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 160.507764][T13864] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 160.507897][T13864] ? __kernel_text_address (kernel/extable.c:79) [ 160.508035][T13864] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.508172][T13864] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.508306][T13864] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 160.508440][T13864] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.508633][T13864] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 160.508766][T13864] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.508898][T13864] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.509037][T13864] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 160.509171][T13864] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 160.509306][T13864] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 160.509440][T13864] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 160.509632][T13864] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 160.509765][T13864] ? nla_get_range_signed (lib/nlattr.c:270) [ 160.509901][T13864] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 160.510041][T13864] rtnl_newlink (net/core/rtnetlink.c:4150) [ 160.510177][T13864] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.510312][T13864] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.510445][T13864] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.510634][T13864] ? mark_usage (kernel/locking/lockdep.c:4674) [ 160.510767][T13864] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.510903][T13864] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.511038][T13864] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.511172][T13864] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.511306][T13864] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.511442][T13864] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.511633][T13864] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 160.511767][T13864] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.511900][T13864] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.512039][T13864] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.512173][T13864] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.512306][T13864] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.512442][T13864] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 160.512634][T13864] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.512769][T13864] ? netlink_ack (./include/linux/skbuff.h:2718) [ 160.512907][T13864] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 160.513045][T13864] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 160.513181][T13864] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 160.513316][T13864] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 160.513451][T13864] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.513645][T13864] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 160.513781][T13864] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 160.513916][T13864] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 160.514055][T13864] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 160.514188][T13864] ? copy_msghdr_from_user (net/socket.c:2635) [ 160.514321][T13864] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 160.514488][T13864] ? move_addr_to_kernel (net/socket.c:258) [ 160.514681][T13864] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 160.514815][T13864] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.514951][T13864] ___sys_sendmsg (net/socket.c:2752) [ 160.515088][T13864] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 160.515255][T13864] ? copy_msghdr_from_user (net/socket.c:2603) [ 160.515402][T13864] __sys_sendmsg (net/socket.c:2784) [ 160.515596][T13864] ? __sys_sendmsg_sock (net/socket.c:2765) [ 160.515731][T13864] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 160.515901][T13864] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 160.516039][T13864] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.516174][T13864] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 160.516307][T13864] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 160.516442][T13864] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 160.516635][T13864] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 160.516801][T13864] RIP: 0033:0x7f8d1003d08e [ 160.516941][T13864] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 160.517420][T13864] RSP: 002b:00007ffd8285e3e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 160.517681][T13864] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8d1003d08e [ 160.517881][T13864] RDX: 0000000000000000 RSI: 00007ffd8285e490 RDI: 0000000000000005 [ 160.518084][T13864] RBP: 00007ffd8285e3f0 R08: 0000000000000000 R09: 0000000000000000 [ 160.518284][T13864] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea16 [ 160.518485][T13864] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd8285eb50 | [ 160.521439][T13864] ------------[ cut here ]------------ | [ 160.521586][T13864] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/13864 | [ 160.521844][T13864] Modules linked in: | [ 160.522217][T13864] Tainted: [W]=WARN [ 160.522316][T13864] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 160.522480][T13864] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 160.522658][T13864] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 160.523125][T13864] RSP: 0018:ffa0000006466fe0 EFLAGS: 00010286 [ 160.523289][T13864] RAX: 00000000ffffffa6 RBX: ff110000150c83c0 RCX: 1ff4000000c8cdc2 [ 160.523485][T13864] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000150c847c [ 160.523690][T13864] RBP: ff11000005982000 R08: 1fe2200002a19091 R09: ff11000014c2ae58 [ 160.523885][T13864] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 160.524084][T13864] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000003 [ 160.524281][T13864] FS: 00007f8d0fe03840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 160.524510][T13864] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 160.524678][T13864] CR2: 00007fc6a09f6f98 CR3: 00000000152e1003 CR4: 0000000000771ef0 [ 160.524874][T13864] PKRU: 55555554 [ 160.524972][T13864] Call Trace: [ 160.525072][T13864] [ 160.525140][T13864] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.525272][T13864] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 160.525403][T13864] notifier_call_chain (kernel/notifier.c:85) [ 160.525543][T13864] netdev_compute_master_upper_features (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590 net/core/dev.c:11116 net/core/dev.c:12883) [ 160.525708][T13864] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.525844][T13864] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.525974][T13864] ? netdev_change_features (net/core/dev.c:11117) [ 160.526108][T13864] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.526238][T13864] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 160.526372][T13864] br_del_if (net/bridge/br_if.c:737) [ 160.526471][T13864] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 160.526607][T13864] do_set_master (net/core/rtnetlink.c:2995) [ 160.526738][T13864] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 160.526869][T13864] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 160.527005][T13864] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 160.527137][T13864] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 160.527300][T13864] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 160.527431][T13864] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.527568][T13864] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 160.527699][T13864] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 160.527829][T13864] ? __kernel_text_address (kernel/extable.c:79) [ 160.527959][T13864] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.528094][T13864] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.528226][T13864] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 160.528357][T13864] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.528487][T13864] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 160.528625][T13864] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.528755][T13864] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.528884][T13864] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 160.529019][T13864] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 160.529149][T13864] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 160.529281][T13864] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 160.529413][T13864] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 160.529548][T13864] ? nla_get_range_signed (lib/nlattr.c:270) [ 160.529682][T13864] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 160.529815][T13864] rtnl_newlink (net/core/rtnetlink.c:4150) [ 160.529947][T13864] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.530081][T13864] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.530211][T13864] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.530343][T13864] ? mark_usage (kernel/locking/lockdep.c:4674) [ 160.530476][T13864] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.530614][T13864] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.530744][T13864] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.530875][T13864] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.531009][T13864] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.531140][T13864] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.531274][T13864] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 160.531405][T13864] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.531544][T13864] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.531674][T13864] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.531806][T13864] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.531935][T13864] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.532071][T13864] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 160.532202][T13864] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.532334][T13864] ? netlink_ack (./include/linux/skbuff.h:2718) [ 160.532468][T13864] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 160.532606][T13864] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 160.532740][T13864] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 160.532872][T13864] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 160.533009][T13864] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.533141][T13864] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 160.533273][T13864] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 160.533407][T13864] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 160.533547][T13864] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 160.533678][T13864] ? copy_msghdr_from_user (net/socket.c:2635) [ 160.533809][T13864] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 160.533971][T13864] ? move_addr_to_kernel (net/socket.c:258) [ 160.534108][T13864] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 160.534238][T13864] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.534370][T13864] ___sys_sendmsg (net/socket.c:2752) [ 160.534499][T13864] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 160.534670][T13864] ? copy_msghdr_from_user (net/socket.c:2603) [ 160.534813][T13864] __sys_sendmsg (net/socket.c:2784) [ 160.534944][T13864] ? __sys_sendmsg_sock (net/socket.c:2765) [ 160.535078][T13864] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 160.535243][T13864] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 160.535375][T13864] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.535509][T13864] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 160.535645][T13864] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 160.535776][T13864] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 160.535908][T13864] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 160.536073][T13864] RIP: 0033:0x7f8d1003d08e [ 160.536210][T13864] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 160.536684][T13864] RSP: 002b:00007ffd8285e3e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 160.536882][T13864] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8d1003d08e [ 160.537081][T13864] RDX: 0000000000000000 RSI: 00007ffd8285e490 RDI: 0000000000000005 [ 160.537278][T13864] RBP: 00007ffd8285e3f0 R08: 0000000000000000 R09: 0000000000000000 [ 160.537474][T13864] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea16 [ 160.537675][T13864] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd8285eb50 | [ 160.569902][T13866] ------------[ cut here ]------------ | [ 160.570085][T13866] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/13866 | [ 160.570391][T13866] Modules linked in: | [ 160.570862][T13866] Tainted: [W]=WARN [ 160.571013][T13866] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 160.571229][T13866] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 160.571442][T13866] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 160.571958][T13866] RSP: 0018:ffa0000006367020 EFLAGS: 00010286 [ 160.572168][T13866] RAX: 00000000ffffffa6 RBX: ff110000150c9000 RCX: 1ff4000000c6cdca [ 160.572404][T13866] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000150c90bc [ 160.572750][T13866] RBP: ff1100000e811000 R08: 1fe2200002a19219 R09: ff11000011a70b58 [ 160.573074][T13866] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 160.573409][T13866] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 160.573743][T13866] FS: 00007f0a83c26840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 160.574106][T13866] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 160.574377][T13866] CR2: 000000002251a988 CR3: 0000000015e3b002 CR4: 0000000000771ef0 [ 160.574685][T13866] PKRU: 55555554 [ 160.574879][T13866] Call Trace: [ 160.575081][T13866] [ 160.575225][T13866] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 160.575403][T13866] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 160.575562][T13866] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 160.575738][T13866] __dev_notify_flags (net/core/dev.c:9787) [ 160.575916][T13866] ? netif_change_name (net/core/dev.c:1495) [ 160.576102][T13866] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 160.576280][T13866] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 160.576453][T13866] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.576643][T13866] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 160.576820][T13866] netif_change_flags (net/core/dev.c:9820) [ 160.577003][T13866] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 160.577182][T13866] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 160.577360][T13866] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 160.577549][T13866] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 160.577761][T13866] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 160.577936][T13866] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.578118][T13866] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 160.578294][T13866] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 160.578473][T13866] ? __kernel_text_address (kernel/extable.c:79) [ 160.578662][T13866] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.578839][T13866] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.579020][T13866] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 160.579197][T13866] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.579371][T13866] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 160.579555][T13866] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.579735][T13866] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.579911][T13866] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 160.580094][T13866] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 160.580269][T13866] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 160.580445][T13866] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 160.580633][T13866] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 160.580813][T13866] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 160.580999][T13866] rtnl_newlink (net/core/rtnetlink.c:4150) [ 160.581181][T13866] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.581355][T13866] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.581531][T13866] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.581722][T13866] ? mark_usage (kernel/locking/lockdep.c:4674) [ 160.581898][T13866] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.582085][T13866] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.582260][T13866] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.582437][T13866] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.582628][T13866] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.582806][T13866] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.582983][T13866] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 160.583166][T13866] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.583342][T13866] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.583518][T13866] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.583710][T13866] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.583887][T13866] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.584072][T13866] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 160.584246][T13866] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.584423][T13866] ? netlink_ack (./include/linux/skbuff.h:2718) [ 160.584616][T13866] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 160.584789][T13866] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 160.584967][T13866] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 160.585150][T13866] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 160.585328][T13866] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.585505][T13866] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 160.585693][T13866] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 160.585869][T13866] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 160.586053][T13866] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 160.586231][T13866] ? copy_msghdr_from_user (net/socket.c:2635) [ 160.586406][T13866] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 160.586628][T13866] ? move_addr_to_kernel (net/socket.c:258) [ 160.586806][T13866] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 160.586981][T13866] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.587165][T13866] ___sys_sendmsg (net/socket.c:2752) [ 160.587339][T13866] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 160.587562][T13866] ? copy_msghdr_from_user (net/socket.c:2603) [ 160.587752][T13866] __sys_sendmsg (net/socket.c:2784) [ 160.587932][T13866] ? __sys_sendmsg_sock (net/socket.c:2765) [ 160.588114][T13866] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 160.588324][T13866] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 160.588501][T13866] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.588686][T13866] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 160.588860][T13866] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 160.589044][T13866] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 160.589221][T13866] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 160.589430][T13866] RIP: 0033:0x7f0a83e6008e [ 160.589620][T13866] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 160.590127][T13866] RSP: 002b:00007ffeaa0a1210 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 160.590370][T13866] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0a83e6008e [ 160.590618][T13866] RDX: 0000000000000000 RSI: 00007ffeaa0a12c0 RDI: 0000000000000005 [ 160.590856][T13866] RBP: 00007ffeaa0a1220 R08: 0000000000000000 R09: 0000000000000000 [ 160.591100][T13866] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea16 [ 160.591339][T13866] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeaa0a1980 | [ 160.594104][ T94] ------------[ cut here ]------------ | [ 160.594237][ T94] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: 1/94 | [ 160.594478][ T94] Modules linked in: | [ 160.594872][ T94] Tainted: [W]=WARN [ 160.594962][ T94] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 160.595116][ T94] Workqueue: events_unbound linkwatch_event [ 160.595272][ T94] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 160.595426][ T94] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 160.595855][ T94] RSP: 0018:ffa00000006079e0 EFLAGS: 00010286 [ 160.596008][ T94] RAX: 00000000ffffffa6 RBX: ff1100000d559000 RCX: 1ff40000000c0f02 [ 160.596188][ T94] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d5590bc [ 160.596366][ T94] RBP: ff1100000e814000 R08: 1fe2200001aab219 R09: ff1100000da1d1a8 [ 160.596561][ T94] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 160.596739][ T94] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 160.596926][ T94] FS: 0000000000000000(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 160.597136][ T94] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 160.597284][ T94] CR2: 0000562c36b80d5c CR3: 000000000f94d001 CR4: 0000000000771ef0 [ 160.597461][ T94] PKRU: 55555554 [ 160.597556][ T94] Call Trace: [ 160.597645][ T94] [ 160.597707][ T94] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 160.597825][ T94] ? notifier_call_chain (kernel/notifier.c:85) [ 160.597943][ T94] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 160.598039][ T94] netif_state_change (net/core/dev.c:1605) [ 160.598157][ T94] ? dev_deactivate (net/sched/sch_generic.c:1400) [ 160.598277][ T94] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 160.598425][ T94] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 160.598548][ T94] ? rfc2863_policy (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4593 net/core/link_watch.c:64 net/core/link_watch.c:76) [ 160.598672][ T94] ? linkwatch_do_dev (net/core/link_watch.c:184 net/core/link_watch.c:166) [ 160.598791][ T94] __linkwatch_run_queue (net/core/link_watch.c:240) [ 160.598911][ T94] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 160.599038][ T94] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 160.599156][ T94] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 160.599277][ T94] process_one_work (kernel/workqueue.c:3314) [ 160.599401][ T94] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 160.599521][ T94] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.599650][ T94] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 160.599769][ T94] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 160.599887][ T94] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 160.600009][ T94] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 160.600126][ T94] kthread (kernel/kthread.c:436) [ 160.600215][ T94] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 160.600364][ T94] ? kthread_affine_node (kernel/kthread.c:378) [ 160.600481][ T94] ret_from_fork (arch/x86/kernel/process.c:158) [ 160.600606][ T94] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 160.600754][ T94] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 160.600872][ T94] ? kthread_affine_node (kernel/kthread.c:378) [ 160.600989][ T94] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 160.632366][T13868] ------------[ cut here ]------------ | [ 160.632782][T13868] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/13868 | [ 160.633089][T13868] Modules linked in: | [ 160.633561][T13868] Tainted: [W]=WARN [ 160.633706][T13868] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 160.633920][T13868] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 160.634140][T13868] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 160.634654][T13868] RSP: 0018:ffa0000006347020 EFLAGS: 00010286 [ 160.634862][T13868] RAX: 00000000ffffffa6 RBX: ff1100000d558580 RCX: 1ff4000000c68dca [ 160.635110][T13868] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d55863c [ 160.635349][T13868] RBP: ff1100000e814000 R08: 1fe2200001aab0c9 R09: ff11000012fb0b58 [ 160.635597][T13868] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 160.635836][T13868] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 160.636088][T13868] FS: 00007fe0d37d1840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 160.636359][T13868] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 160.636579][T13868] CR2: 00007fe0d3aa11a0 CR3: 0000000015e3b004 CR4: 0000000000771ef0 [ 160.636819][T13868] PKRU: 55555554 [ 160.636961][T13868] Call Trace: [ 160.637109][T13868] [ 160.637223][T13868] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 160.637402][T13868] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 160.637562][T13868] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 160.637736][T13868] __dev_notify_flags (net/core/dev.c:9787) [ 160.637914][T13868] ? netif_change_name (net/core/dev.c:1495) [ 160.638098][T13868] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 160.638274][T13868] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 160.638451][T13868] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.638644][T13868] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 160.638822][T13868] netif_change_flags (net/core/dev.c:9820) [ 160.639005][T13868] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 160.639184][T13868] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 160.639363][T13868] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 160.639554][T13868] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 160.639766][T13868] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 160.639941][T13868] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.640125][T13868] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 160.640301][T13868] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 160.640477][T13868] ? __kernel_text_address (kernel/extable.c:79) [ 160.640669][T13868] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.640848][T13868] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.641036][T13868] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 160.641214][T13868] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.641390][T13868] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 160.641577][T13868] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.641753][T13868] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.641929][T13868] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 160.642114][T13868] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 160.642292][T13868] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 160.642469][T13868] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 160.642658][T13868] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 160.642838][T13868] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 160.643022][T13868] rtnl_newlink (net/core/rtnetlink.c:4150) [ 160.643199][T13868] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.643372][T13868] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.643561][T13868] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.643739][T13868] ? mark_usage (kernel/locking/lockdep.c:4674) [ 160.643916][T13868] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.644104][T13868] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.644278][T13868] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.644455][T13868] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.644645][T13868] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.644822][T13868] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.645005][T13868] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 160.645184][T13868] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.645360][T13868] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.645549][T13868] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.645730][T13868] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.645904][T13868] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.646091][T13868] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 160.646266][T13868] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.646442][T13868] ? netlink_ack (./include/linux/skbuff.h:2718) [ 160.646638][T13868] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 160.646815][T13868] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 160.647002][T13868] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 160.647180][T13868] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 160.647357][T13868] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.647547][T13868] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 160.647727][T13868] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 160.647906][T13868] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 160.648089][T13868] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 160.648266][T13868] ? copy_msghdr_from_user (net/socket.c:2635) [ 160.648442][T13868] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 160.648662][T13868] ? move_addr_to_kernel (net/socket.c:258) [ 160.648840][T13868] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 160.649023][T13868] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.649203][T13868] ___sys_sendmsg (net/socket.c:2752) [ 160.649379][T13868] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 160.649601][T13868] ? copy_msghdr_from_user (net/socket.c:2603) [ 160.649790][T13868] __sys_sendmsg (net/socket.c:2784) [ 160.649966][T13868] ? __sys_sendmsg_sock (net/socket.c:2765) [ 160.650147][T13868] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 160.650356][T13868] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 160.650549][T13868] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.650729][T13868] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 160.650904][T13868] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 160.651087][T13868] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 160.651267][T13868] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 160.651472][T13868] RIP: 0033:0x7fe0d3a0b08e [ 160.651667][T13868] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 160.652179][T13868] RSP: 002b:00007ffc68572530 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 160.652420][T13868] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe0d3a0b08e [ 160.652676][T13868] RDX: 0000000000000000 RSI: 00007ffc685725e0 RDI: 0000000000000005 [ 160.652917][T13868] RBP: 00007ffc68572540 R08: 0000000000000000 R09: 0000000000000000 [ 160.653163][T13868] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea16 [ 160.653402][T13868] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc68572ca0 | [ 160.691659][T13870] ------------[ cut here ]------------ | [ 160.691797][T13870] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/13870 | [ 160.692047][T13870] Modules linked in: | [ 160.692392][T13870] Tainted: [W]=WARN [ 160.692485][T13870] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 160.692700][T13870] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 160.692861][T13870] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 160.693313][T13870] RSP: 0018:ffa0000006327190 EFLAGS: 00010286 [ 160.693467][T13870] RAX: 00000000ffffffa6 RBX: ff110000139151c0 RCX: 1ff4000000c64df8 [ 160.693712][T13870] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100001391527c [ 160.693895][T13870] RBP: ff1100000e814000 R08: 1fe2200002722a51 R09: ff110000098f2e58 [ 160.694080][T13870] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 160.694264][T13870] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 160.694448][T13870] FS: 00007ff0a7d8e840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 160.694730][T13870] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 160.694953][T13870] CR2: 0000000004f91988 CR3: 0000000013be1005 CR4: 0000000000771ef0 [ 160.695144][T13870] PKRU: 55555554 [ 160.695234][T13870] Call Trace: [ 160.695324][T13870] [ 160.695389][T13870] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 160.695625][T13870] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 160.695781][T13870] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 160.695904][T13870] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 160.696030][T13870] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 160.696185][T13870] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 160.696308][T13870] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.696435][T13870] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.696636][T13870] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 160.696758][T13870] ? mark_usage (kernel/locking/lockdep.c:4674) [ 160.696881][T13870] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.697026][T13870] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.697150][T13870] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.697272][T13870] ? mark_usage (kernel/locking/lockdep.c:4674) [ 160.697395][T13870] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.697518][T13870] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.697719][T13870] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 160.697846][T13870] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.697968][T13870] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.698094][T13870] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 160.698216][T13870] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.698340][T13870] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 160.698466][T13870] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 160.698640][T13870] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.698761][T13870] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.698884][T13870] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.699011][T13870] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.699133][T13870] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.699257][T13870] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 160.699378][T13870] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.699501][T13870] ? netlink_ack (./include/linux/skbuff.h:2718) [ 160.699679][T13870] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 160.699801][T13870] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 160.699925][T13870] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 160.700053][T13870] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 160.700179][T13870] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.700306][T13870] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 160.700439][T13870] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 160.700614][T13870] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 160.700738][T13870] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 160.700862][T13870] ? copy_msghdr_from_user (net/socket.c:2635) [ 160.700984][T13870] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 160.701140][T13870] ? move_addr_to_kernel (net/socket.c:258) [ 160.701265][T13870] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 160.701388][T13870] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.701512][T13870] ___sys_sendmsg (net/socket.c:2752) [ 160.701685][T13870] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 160.701839][T13870] ? copy_msghdr_from_user (net/socket.c:2603) [ 160.701973][T13870] __sys_sendmsg (net/socket.c:2784) [ 160.702100][T13870] ? __sys_sendmsg_sock (net/socket.c:2765) [ 160.702222][T13870] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 160.702378][T13870] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 160.702500][T13870] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.702660][T13870] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 160.702783][T13870] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 160.702904][T13870] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 160.703030][T13870] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 160.703186][T13870] RIP: 0033:0x7ff0a7fc808e [ 160.703313][T13870] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 160.703757][T13870] RSP: 002b:00007ffc1f8f6af0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 160.703941][T13870] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff0a7fc808e [ 160.704127][T13870] RDX: 0000000000000000 RSI: 00007ffc1f8f6ba0 RDI: 0000000000000005 [ 160.704315][T13870] RBP: 00007ffc1f8f6b00 R08: 0000000000000000 R09: 0000000000000000 [ 160.704500][T13870] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea16 [ 160.704696][T13870] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc1f8f7260 | [ 160.709530][T13870] ------------[ cut here ]------------ | [ 160.709712][T13870] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/13870 | [ 160.710009][T13870] Modules linked in: | [ 160.710450][T13870] Tainted: [W]=WARN [ 160.710606][T13870] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 160.710813][T13870] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 160.711029][T13870] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 160.711509][T13870] RSP: 0018:ffa0000006327190 EFLAGS: 00010286 [ 160.711726][T13870] RAX: 00000000ffffffa6 RBX: ff11000013915e00 RCX: 1ff4000000c64df8 [ 160.711957][T13870] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000013915ebc [ 160.712196][T13870] RBP: ff1100000e811000 R08: 1fe2200002722bd9 R09: ff110000098f2e58 [ 160.712425][T13870] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 160.712675][T13870] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 160.712909][T13870] FS: 00007ff0a7d8e840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 160.713180][T13870] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 160.713378][T13870] CR2: 00007fe0d3a5c2a0 CR3: 0000000013be1006 CR4: 0000000000771ef0 [ 160.713620][T13870] PKRU: 55555554 [ 160.713757][T13870] Call Trace: [ 160.713895][T13870] [ 160.714012][T13870] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 160.714218][T13870] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 160.714417][T13870] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 160.714601][T13870] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 160.714770][T13870] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 160.714974][T13870] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 160.715155][T13870] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.715322][T13870] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.715494][T13870] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 160.715678][T13870] ? mark_usage (kernel/locking/lockdep.c:4674) [ 160.715847][T13870] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.716040][T13870] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.716209][T13870] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.716381][T13870] ? mark_usage (kernel/locking/lockdep.c:4674) [ 160.716561][T13870] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.716730][T13870] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.716898][T13870] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 160.717077][T13870] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.717244][T13870] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.717415][T13870] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 160.717600][T13870] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.717770][T13870] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 160.717940][T13870] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 160.718121][T13870] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.718288][T13870] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.718456][T13870] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.718639][T13870] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.718807][T13870] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.718981][T13870] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 160.719157][T13870] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.719327][T13870] ? netlink_ack (./include/linux/skbuff.h:2718) [ 160.719499][T13870] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 160.719678][T13870] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 160.719850][T13870] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 160.720027][T13870] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 160.720202][T13870] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.720373][T13870] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 160.720559][T13870] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 160.720731][T13870] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 160.720902][T13870] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 160.721082][T13870] ? copy_msghdr_from_user (net/socket.c:2635) [ 160.721253][T13870] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 160.721450][T13870] ? move_addr_to_kernel (net/socket.c:258) [ 160.721638][T13870] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 160.721808][T13870] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.721978][T13870] ___sys_sendmsg (net/socket.c:2752) [ 160.722155][T13870] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 160.722353][T13870] ? copy_msghdr_from_user (net/socket.c:2603) [ 160.722549][T13870] __sys_sendmsg (net/socket.c:2784) [ 160.722720][T13870] ? __sys_sendmsg_sock (net/socket.c:2765) [ 160.722890][T13870] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 160.723098][T13870] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 160.723268][T13870] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.723437][T13870] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 160.723616][T13870] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 160.723785][T13870] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 160.723956][T13870] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 160.724165][T13870] RIP: 0033:0x7ff0a7fc808e [ 160.724339][T13870] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 160.724832][T13870] RSP: 002b:00007ffc1f8f6af0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 160.725069][T13870] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff0a7fc808e [ 160.725298][T13870] RDX: 0000000000000000 RSI: 00007ffc1f8f6ba0 RDI: 0000000000000005 [ 160.725525][T13870] RBP: 00007ffc1f8f6b00 R08: 0000000000000000 R09: 0000000000000000 [ 160.725767][T13870] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea16 [ 160.726002][T13870] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc1f8f7260 | [ 160.778007][T13872] ------------[ cut here ]------------ | [ 160.778143][T13872] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/13872 | [ 160.778415][T13872] Modules linked in: | [ 160.779515][T13872] Tainted: [W]=WARN [ 160.779628][T13872] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 160.779800][T13872] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 160.779978][T13872] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 160.780474][T13872] RSP: 0018:ffa0000006306f10 EFLAGS: 00010286 [ 160.780651][T13872] RAX: 00000000ffffffa6 RBX: ff110000056bae40 RCX: 1ff4000000c60da8 [ 160.780855][T13872] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000056baefc [ 160.781064][T13872] RBP: ff11000009264000 R08: 1fe2200000ad75e1 R09: ff1100000a818b58 [ 160.781267][T13872] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000100 [ 160.781474][T13872] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000152cb4e0 [ 160.781686][T13872] FS: 00007fd740b06840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 160.781924][T13872] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 160.782100][T13872] CR2: 0000000010b1e988 CR3: 0000000014f32005 CR4: 0000000000771ef0 [ 160.782306][T13872] PKRU: 55555554 [ 160.782410][T13872] Call Trace: [ 160.782511][T13872] [ 160.782585][T13872] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.782721][T13872] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 160.782860][T13872] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 160.782965][T13872] __dev_notify_flags (net/core/dev.c:9787) [ 160.783107][T13872] ? netdev_notice (net/core/dev.c:13008) [ 160.783248][T13872] ? netif_change_name (net/core/dev.c:1495) [ 160.783386][T13872] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.783524][T13872] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 160.783667][T13872] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.783806][T13872] __dev_set_promiscuity (net/core/dev.c:9630) [ 160.783944][T13872] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 160.784086][T13872] netif_set_promiscuity (net/core/dev.c:9639) [ 160.784221][T13872] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 160.784359][T13872] dev_set_promiscuity (net/core/dev_api.c:288) [ 160.784498][T13872] del_nbp (net/bridge/br_if.c:254 net/bridge/br_if.c:340) [ 160.784609][T13872] br_del_if (net/bridge/br_if.c:726) [ 160.784712][T13872] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 160.784850][T13872] do_set_master (net/core/rtnetlink.c:2995) [ 160.784987][T13872] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 160.785129][T13872] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 160.785267][T13872] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 160.785406][T13872] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 160.785582][T13872] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 160.785718][T13872] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.785855][T13872] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 160.785996][T13872] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 160.786134][T13872] ? __kernel_text_address (kernel/extable.c:79) [ 160.786272][T13872] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.786413][T13872] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.786552][T13872] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 160.786690][T13872] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.786825][T13872] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 160.786961][T13872] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.787103][T13872] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.787239][T13872] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 160.787376][T13872] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 160.787514][T13872] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 160.787655][T13872] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 160.787795][T13872] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 160.787931][T13872] ? nla_get_range_signed (lib/nlattr.c:270) [ 160.788076][T13872] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 160.788216][T13872] rtnl_newlink (net/core/rtnetlink.c:4150) [ 160.788356][T13872] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.788493][T13872] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.788639][T13872] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.788776][T13872] ? mark_usage (kernel/locking/lockdep.c:4674) [ 160.788912][T13872] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.789057][T13872] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.789194][T13872] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.789330][T13872] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.789468][T13872] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.789612][T13872] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.789749][T13872] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 160.789888][T13872] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.790030][T13872] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.790165][T13872] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.790303][T13872] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.790440][T13872] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.790582][T13872] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 160.790720][T13872] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.790857][T13872] ? netlink_ack (./include/linux/skbuff.h:2718) [ 160.791001][T13872] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 160.791138][T13872] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 160.791278][T13872] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 160.791416][T13872] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 160.791558][T13872] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.791700][T13872] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 160.791839][T13872] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 160.791979][T13872] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 160.792123][T13872] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 160.792259][T13872] ? copy_msghdr_from_user (net/socket.c:2635) [ 160.792395][T13872] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 160.792569][T13872] ? move_addr_to_kernel (net/socket.c:258) [ 160.792710][T13872] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 160.792845][T13872] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.792984][T13872] ___sys_sendmsg (net/socket.c:2752) [ 160.793124][T13872] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 160.793295][T13872] ? copy_msghdr_from_user (net/socket.c:2603) [ 160.793446][T13872] __sys_sendmsg (net/socket.c:2784) [ 160.793587][T13872] ? __sys_sendmsg_sock (net/socket.c:2765) [ 160.793724][T13872] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 160.793899][T13872] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 160.794040][T13872] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.794178][T13872] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 160.794315][T13872] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 160.794452][T13872] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 160.794594][T13872] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 160.794768][T13872] RIP: 0033:0x7fd740d4008e [ 160.794912][T13872] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 160.795406][T13872] RSP: 002b:00007ffdf1849310 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 160.795619][T13872] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd740d4008e [ 160.795825][T13872] RDX: 0000000000000000 RSI: 00007ffdf18493c0 RDI: 0000000000000005 [ 160.796034][T13872] RBP: 00007ffdf1849320 R08: 0000000000000000 R09: 0000000000000000 [ 160.796238][T13872] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea17 [ 160.796443][T13872] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdf1849a80 | [ 160.798780][T13872] ------------[ cut here ]------------ | [ 160.798913][T13872] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/13872 | [ 160.799182][T13872] Modules linked in: | [ 160.800237][T13872] Tainted: [W]=WARN [ 160.800340][T13872] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 160.800507][T13872] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 160.800687][T13872] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 160.801171][T13872] RSP: 0018:ffa0000006306f20 EFLAGS: 00010286 [ 160.801340][T13872] RAX: 00000000ffffffa6 RBX: ff110000056bb8c0 RCX: 1ff4000000c60daa [ 160.801544][T13872] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000056bb97c [ 160.801744][T13872] RBP: ff11000009264000 R08: 1fe2200000ad7731 R09: ff1100000a818b58 [ 160.801943][T13872] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 160.802148][T13872] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 160.802350][T13872] FS: 00007fd740b06840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 160.802588][T13872] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 160.802755][T13872] CR2: 0000000010b1e988 CR3: 0000000014f32005 CR4: 0000000000771ef0 [ 160.802957][T13872] PKRU: 55555554 [ 160.803064][T13872] Call Trace: [ 160.803164][T13872] [ 160.803233][T13872] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.803370][T13872] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 160.803503][T13872] notifier_call_chain (kernel/notifier.c:85) [ 160.803647][T13872] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 160.803783][T13872] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 160.803952][T13872] ? fdb_delete_local (./include/linux/instrumented.h:97 ./include/asm-generic/bitops/instrumented-atomic.h:41 net/bridge/br_fdb.c:365) [ 160.804093][T13872] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 160.804227][T13872] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 160.804396][T13872] ? br_manage_promisc (net/bridge/br_if.c:152 (discriminator 1)) [ 160.804530][T13872] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 160.804672][T13872] del_nbp (net/bridge/br_if.c:363) [ 160.804776][T13872] br_del_if (net/bridge/br_if.c:726) [ 160.804877][T13872] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 160.805017][T13872] do_set_master (net/core/rtnetlink.c:2995) [ 160.805152][T13872] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 160.805287][T13872] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 160.805425][T13872] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 160.805566][T13872] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 160.805737][T13872] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 160.805871][T13872] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.806009][T13872] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 160.806143][T13872] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 160.806277][T13872] ? __kernel_text_address (kernel/extable.c:79) [ 160.806413][T13872] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.806552][T13872] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.806688][T13872] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 160.806823][T13872] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.806957][T13872] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 160.807094][T13872] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.807228][T13872] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.807365][T13872] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 160.807499][T13872] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 160.807642][T13872] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 160.807776][T13872] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 160.807913][T13872] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 160.808053][T13872] ? nla_get_range_signed (lib/nlattr.c:270) [ 160.808188][T13872] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 160.808326][T13872] rtnl_newlink (net/core/rtnetlink.c:4150) [ 160.808463][T13872] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.808603][T13872] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.808738][T13872] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.808872][T13872] ? mark_usage (kernel/locking/lockdep.c:4674) [ 160.809009][T13872] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.809146][T13872] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.809279][T13872] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.809415][T13872] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.809553][T13872] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.809688][T13872] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.809823][T13872] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 160.809958][T13872] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.810097][T13872] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.810229][T13872] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.810366][T13872] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.810500][T13872] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.810644][T13872] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 160.810779][T13872] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.810914][T13872] ? netlink_ack (./include/linux/skbuff.h:2718) [ 160.811057][T13872] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 160.811191][T13872] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 160.811328][T13872] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 160.811463][T13872] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 160.811605][T13872] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.811741][T13872] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 160.811880][T13872] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 160.812021][T13872] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 160.812158][T13872] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 160.812292][T13872] ? copy_msghdr_from_user (net/socket.c:2635) [ 160.812427][T13872] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 160.812601][T13872] ? move_addr_to_kernel (net/socket.c:258) [ 160.812739][T13872] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 160.812875][T13872] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.813017][T13872] ___sys_sendmsg (net/socket.c:2752) [ 160.813151][T13872] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 160.813321][T13872] ? copy_msghdr_from_user (net/socket.c:2603) [ 160.813469][T13872] __sys_sendmsg (net/socket.c:2784) [ 160.813611][T13872] ? __sys_sendmsg_sock (net/socket.c:2765) [ 160.813746][T13872] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 160.813919][T13872] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 160.814057][T13872] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.814193][T13872] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 160.814329][T13872] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 160.814465][T13872] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 160.814605][T13872] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 160.814773][T13872] RIP: 0033:0x7fd740d4008e [ 160.814915][T13872] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 160.815401][T13872] RSP: 002b:00007ffdf1849310 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 160.815610][T13872] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd740d4008e [ 160.815811][T13872] RDX: 0000000000000000 RSI: 00007ffdf18493c0 RDI: 0000000000000005 [ 160.816018][T13872] RBP: 00007ffdf1849320 R08: 0000000000000000 R09: 0000000000000000 [ 160.816218][T13872] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea17 [ 160.816421][T13872] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdf1849a80 | [ 160.818354][T13872] ------------[ cut here ]------------ | [ 160.818484][T13872] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/13872 | [ 160.818750][T13872] Modules linked in: | [ 160.819119][T13872] Tainted: [W]=WARN [ 160.819218][T13872] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 160.819383][T13872] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 160.820214][T13872] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 160.820783][T13872] RSP: 0018:ffa0000006307068 EFLAGS: 00010286 [ 160.820973][T13872] RAX: 00000000ffffffa6 RBX: ff110000056bbe00 RCX: 1ff4000000c60dd3 [ 160.821173][T13872] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000056bbebc [ 160.821370][T13872] RBP: ff11000005982000 R08: 1fe2200000ad77d9 R09: ff1100000a818b58 [ 160.821672][T13872] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 160.821868][T13872] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 160.822071][T13872] FS: 00007fd740b06840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 160.822299][T13872] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 160.822521][T13872] CR2: 0000000010b1e988 CR3: 0000000014f32005 CR4: 0000000000771ef0 [ 160.822775][T13872] PKRU: 55555554 [ 160.822873][T13872] Call Trace: [ 160.822971][T13872] [ 160.823042][T13872] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.823175][T13872] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 160.823306][T13872] notifier_call_chain (kernel/notifier.c:85) [ 160.823439][T13872] call_netdevice_notifiers (net/core/dev.c:2287 net/core/dev.c:2301) [ 160.823632][T13872] ? __dev_open (./include/net/netdev_lock.h:33) [ 160.823763][T13872] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 160.823894][T13872] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 160.824029][T13872] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 160.824162][T13872] br_del_if (net/bridge/br_if.c:735) [ 160.824261][T13872] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 160.824394][T13872] do_set_master (net/core/rtnetlink.c:2995) [ 160.824525][T13872] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 160.824714][T13872] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 160.824847][T13872] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 160.824980][T13872] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 160.825148][T13872] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 160.825279][T13872] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.825409][T13872] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 160.825598][T13872] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 160.825732][T13872] ? __kernel_text_address (kernel/extable.c:79) [ 160.825862][T13872] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.825999][T13872] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.826132][T13872] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 160.826265][T13872] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.826396][T13872] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 160.826527][T13872] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.826714][T13872] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.826846][T13872] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 160.826980][T13872] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 160.827116][T13872] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 160.827251][T13872] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 160.827384][T13872] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 160.827516][T13872] ? nla_get_range_signed (lib/nlattr.c:270) [ 160.827706][T13872] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 160.827842][T13872] rtnl_newlink (net/core/rtnetlink.c:4150) [ 160.827977][T13872] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.828115][T13872] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.828246][T13872] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.828380][T13872] ? mark_usage (kernel/locking/lockdep.c:4674) [ 160.828513][T13872] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.828701][T13872] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.828832][T13872] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.828962][T13872] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.829098][T13872] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.829231][T13872] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.829365][T13872] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 160.829496][T13872] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.829684][T13872] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.829815][T13872] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.829948][T13872] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.830086][T13872] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.830217][T13872] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 160.830348][T13872] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.830481][T13872] ? netlink_ack (./include/linux/skbuff.h:2718) [ 160.830670][T13872] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 160.830800][T13872] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 160.830934][T13872] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 160.831070][T13872] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 160.831200][T13872] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.831333][T13872] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 160.831467][T13872] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 160.831657][T13872] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 160.831791][T13872] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 160.831922][T13872] ? copy_msghdr_from_user (net/socket.c:2635) [ 160.832056][T13872] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 160.832219][T13872] ? move_addr_to_kernel (net/socket.c:258) [ 160.832352][T13872] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 160.832485][T13872] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.832675][T13872] ___sys_sendmsg (net/socket.c:2752) [ 160.832807][T13872] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 160.832969][T13872] ? copy_msghdr_from_user (net/socket.c:2603) [ 160.833116][T13872] __sys_sendmsg (net/socket.c:2784) [ 160.833248][T13872] ? __sys_sendmsg_sock (net/socket.c:2765) [ 160.833378][T13872] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 160.833600][T13872] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 160.833733][T13872] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.833866][T13872] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 160.834001][T13872] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 160.834133][T13872] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 160.834264][T13872] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 160.834427][T13872] RIP: 0033:0x7fd740d4008e [ 160.834716][T13872] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 160.835189][T13872] RSP: 002b:00007ffdf1849310 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 160.835387][T13872] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd740d4008e [ 160.835728][T13872] RDX: 0000000000000000 RSI: 00007ffdf18493c0 RDI: 0000000000000005 [ 160.835926][T13872] RBP: 00007ffdf1849320 R08: 0000000000000000 R09: 0000000000000000 [ 160.836127][T13872] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea17 [ 160.836323][T13872] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdf1849a80 | [ 160.838450][T13872] ------------[ cut here ]------------ | [ 160.838641][T13872] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/13872 | [ 160.838946][T13872] Modules linked in: | [ 160.839418][T13872] Tainted: [W]=WARN [ 160.839579][T13872] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 160.839790][T13872] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 160.840014][T13872] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 160.840530][T13872] RSP: 0018:ffa0000006306fe0 EFLAGS: 00010286 [ 160.840764][T13872] RAX: 00000000ffffffa6 RBX: ff110000118d1540 RCX: 1ff4000000c60dc2 [ 160.841014][T13872] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000118d15fc [ 160.841256][T13872] RBP: ff11000005982000 R08: 1fe220000231a2c1 R09: ff1100000a818b58 [ 160.841501][T13872] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 160.841765][T13872] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000002 [ 160.842020][T13872] FS: 00007fd740b06840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 160.842296][T13872] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 160.842509][T13872] CR2: 00007ff0a80192a0 CR3: 0000000014f32002 CR4: 0000000000771ef0 [ 160.842771][T13872] PKRU: 55555554 [ 160.842917][T13872] Call Trace: [ 160.843069][T13872] [ 160.843184][T13872] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.843363][T13872] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 160.843558][T13872] notifier_call_chain (kernel/notifier.c:85) [ 160.843741][T13872] netdev_compute_master_upper_features (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590 net/core/dev.c:11116 net/core/dev.c:12883) [ 160.843965][T13872] ? notifier_call_chain (kernel/notifier.c:85) [ 160.844152][T13872] ? netdev_change_features (net/core/dev.c:11117) [ 160.844332][T13872] ? __dev_open (./include/net/netdev_lock.h:33) [ 160.844513][T13872] br_del_if (net/bridge/br_if.c:737) [ 160.844675][T13872] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 160.844856][T13872] do_set_master (net/core/rtnetlink.c:2995) [ 160.845042][T13872] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 160.845223][T13872] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 160.845404][T13872] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 160.845597][T13872] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 160.845807][T13872] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 160.845986][T13872] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.846173][T13872] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 160.846352][T13872] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 160.846548][T13872] ? __kernel_text_address (kernel/extable.c:79) [ 160.846730][T13872] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.846911][T13872] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.847098][T13872] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 160.847277][T13872] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.847454][T13872] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 160.847651][T13872] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.847831][T13872] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.848017][T13872] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 160.848196][T13872] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 160.848374][T13872] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 160.848567][T13872] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 160.848747][T13872] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 160.848924][T13872] ? nla_get_range_signed (lib/nlattr.c:270) [ 160.849110][T13872] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 160.849296][T13872] rtnl_newlink (net/core/rtnetlink.c:4150) [ 160.849480][T13872] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.849672][T13872] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.849853][T13872] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.850038][T13872] ? mark_usage (kernel/locking/lockdep.c:4674) [ 160.850216][T13872] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.850397][T13872] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.850586][T13872] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.850770][T13872] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.850950][T13872] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.851137][T13872] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.851316][T13872] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 160.851495][T13872] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.851686][T13872] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.851865][T13872] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.852057][T13872] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.852235][T13872] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.852416][T13872] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 160.852607][T13872] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.852787][T13872] ? netlink_ack (./include/linux/skbuff.h:2718) [ 160.852970][T13872] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 160.853158][T13872] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 160.853341][T13872] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 160.853525][T13872] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 160.853717][T13872] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.853898][T13872] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 160.854089][T13872] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 160.854268][T13872] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 160.854450][T13872] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 160.854646][T13872] ? copy_msghdr_from_user (net/socket.c:2635) [ 160.854829][T13872] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 160.855045][T13872] ? move_addr_to_kernel (net/socket.c:258) [ 160.855227][T13872] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 160.855406][T13872] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.855600][T13872] ___sys_sendmsg (net/socket.c:2752) [ 160.855778][T13872] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 160.855990][T13872] ? copy_msghdr_from_user (net/socket.c:2603) [ 160.856190][T13872] __sys_sendmsg (net/socket.c:2784) [ 160.856369][T13872] ? __sys_sendmsg_sock (net/socket.c:2765) [ 160.856558][T13872] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 160.856772][T13872] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 160.856951][T13872] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.857139][T13872] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 160.857318][T13872] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 160.857499][T13872] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 160.857687][T13872] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 160.857896][T13872] RIP: 0033:0x7fd740d4008e [ 160.858087][T13872] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 160.858617][T13872] RSP: 002b:00007ffdf1849310 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 160.858864][T13872] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd740d4008e [ 160.859113][T13872] RDX: 0000000000000000 RSI: 00007ffdf18493c0 RDI: 0000000000000005 [ 160.859356][T13872] RBP: 00007ffdf1849320 R08: 0000000000000000 R09: 0000000000000000 [ 160.859612][T13872] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea17 [ 160.859858][T13872] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdf1849a80 | [ 160.907929][T13874] ------------[ cut here ]------------ | [ 160.908083][T13874] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/13874 | [ 160.908343][T13874] Modules linked in: | [ 160.908719][T13874] Tainted: [W]=WARN [ 160.908816][T13874] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 160.908983][T13874] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 160.909155][T13874] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 160.909625][T13874] RSP: 0018:ffa00000062e7020 EFLAGS: 00010286 [ 160.909794][T13874] RAX: 00000000ffffffa6 RBX: ff110000118d03c0 RCX: 1ff4000000c5cdca [ 160.909989][T13874] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000118d047c [ 160.910189][T13874] RBP: ff1100000a294000 R08: 1fe220000231a091 R09: ff1100000e1a2e58 [ 160.910381][T13874] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 160.910583][T13874] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 160.910777][T13874] FS: 00007fc787df3840(0000) GS:ff110000d7b47000(0000) knlGS:0000000000000000 [ 160.911005][T13874] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 160.911169][T13874] CR2: 0000000037ed9988 CR3: 00000000152e1003 CR4: 0000000000771ef0 [ 160.911364][T13874] PKRU: 55555554 [ 160.911461][T13874] Call Trace: [ 160.911565][T13874] [ 160.911639][T13874] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 160.911771][T13874] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 160.911871][T13874] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 160.912008][T13874] __dev_notify_flags (net/core/dev.c:9787) [ 160.912139][T13874] ? netif_change_name (net/core/dev.c:1495) [ 160.912269][T13874] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 160.912401][T13874] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 160.912538][T13874] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.912672][T13874] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 160.912804][T13874] netif_change_flags (net/core/dev.c:9820) [ 160.912957][T13874] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 160.913096][T13874] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 160.913226][T13874] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 160.913357][T13874] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 160.913520][T13874] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 160.913654][T13874] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.913785][T13874] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 160.913915][T13874] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 160.914050][T13874] ? __kernel_text_address (kernel/extable.c:79) [ 160.914178][T13874] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.914311][T13874] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.914441][T13874] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 160.914578][T13874] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.914708][T13874] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 160.914837][T13874] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.914966][T13874] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.915102][T13874] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 160.915234][T13874] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 160.915365][T13874] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 160.915494][T13874] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 160.915631][T13874] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 160.915764][T13874] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 160.915897][T13874] rtnl_newlink (net/core/rtnetlink.c:4150) [ 160.916035][T13874] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.916163][T13874] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.916293][T13874] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.916425][T13874] ? mark_usage (kernel/locking/lockdep.c:4674) [ 160.916560][T13874] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.916695][T13874] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.916824][T13874] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.916954][T13874] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.917089][T13874] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.917221][T13874] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.917355][T13874] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 160.917484][T13874] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.917678][T13874] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.917808][T13874] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.917939][T13874] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.918072][T13874] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.918202][T13874] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 160.918331][T13874] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.918462][T13874] ? netlink_ack (./include/linux/skbuff.h:2718) [ 160.918629][T13874] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 160.918758][T13874] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 160.918891][T13874] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 160.919027][T13874] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 160.919157][T13874] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.919290][T13874] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 160.919421][T13874] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 160.919560][T13874] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 160.919693][T13874] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 160.919825][T13874] ? copy_msghdr_from_user (net/socket.c:2635) [ 160.919955][T13874] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 160.920121][T13874] ? move_addr_to_kernel (net/socket.c:258) [ 160.920253][T13874] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 160.920383][T13874] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.920516][T13874] ___sys_sendmsg (net/socket.c:2752) [ 160.920649][T13874] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 160.920810][T13874] ? copy_msghdr_from_user (net/socket.c:2603) [ 160.920952][T13874] __sys_sendmsg (net/socket.c:2784) [ 160.921086][T13874] ? __sys_sendmsg_sock (net/socket.c:2765) [ 160.921216][T13874] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 160.921379][T13874] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 160.921512][T13874] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.921647][T13874] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 160.921777][T13874] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 160.921908][T13874] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 160.922041][T13874] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 160.922201][T13874] RIP: 0033:0x7fc78802d08e [ 160.922338][T13874] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 160.922811][T13874] RSP: 002b:00007ffc078ea7a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 160.923012][T13874] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc78802d08e [ 160.923207][T13874] RDX: 0000000000000000 RSI: 00007ffc078ea850 RDI: 0000000000000005 [ 160.923401][T13874] RBP: 00007ffc078ea7b0 R08: 0000000000000000 R09: 0000000000000000 [ 160.923599][T13874] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea17 [ 160.923797][T13874] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc078eaf10 | [ 160.926859][ T116] ------------[ cut here ]------------ | [ 160.926983][ T116] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: 2/116 | [ 160.927226][ T116] Modules linked in: | [ 160.928068][ T116] Tainted: [W]=WARN [ 160.928162][ T116] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 160.928312][ T116] Workqueue: events_unbound linkwatch_event [ 160.928469][ T116] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 160.928686][ T116] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 160.929119][ T116] RSP: 0018:ffa00000004f79e0 EFLAGS: 00010286 [ 160.929269][ T116] RAX: 00000000ffffffa6 RBX: ff11000009284040 RCX: 1ff400000009ef02 [ 160.929591][ T116] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000092840fc [ 160.929789][ T116] RBP: ff11000009264000 R08: 1fe2200001250821 R09: ff1100000f080ba8 [ 160.929968][ T116] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 160.930153][ T116] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 160.930333][ T116] FS: 0000000000000000(0000) GS:ff110000d7b47000(0000) knlGS:0000000000000000 [ 160.930595][ T116] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 160.930796][ T116] CR2: 00007fc787ec0574 CR3: 000000003b34d004 CR4: 0000000000771ef0 [ 160.930976][ T116] PKRU: 55555554 [ 160.931070][ T116] Call Trace: [ 160.931158][ T116] [ 160.931221][ T116] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 160.931341][ T116] ? notifier_call_chain (kernel/notifier.c:85) [ 160.931461][ T116] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 160.931601][ T116] netif_state_change (net/core/dev.c:1605) [ 160.931721][ T116] ? dev_deactivate (net/sched/sch_generic.c:1400) [ 160.931841][ T116] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 160.931991][ T116] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 160.932114][ T116] ? rfc2863_policy (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4593 net/core/link_watch.c:64 net/core/link_watch.c:76) [ 160.932232][ T116] ? linkwatch_do_dev (net/core/link_watch.c:184 net/core/link_watch.c:166) [ 160.932352][ T116] __linkwatch_run_queue (net/core/link_watch.c:240) [ 160.932473][ T116] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 160.932645][ T116] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 160.932763][ T116] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 160.932882][ T116] process_one_work (kernel/workqueue.c:3314) [ 160.933010][ T116] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 160.933127][ T116] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.933251][ T116] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 160.933373][ T116] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 160.933493][ T116] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 160.933662][ T116] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 160.933779][ T116] kthread (kernel/kthread.c:436) [ 160.933874][ T116] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 160.934026][ T116] ? kthread_affine_node (kernel/kthread.c:378) [ 160.934145][ T116] ret_from_fork (arch/x86/kernel/process.c:158) [ 160.934270][ T116] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 160.934420][ T116] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 160.934587][ T116] ? kthread_affine_node (kernel/kthread.c:378) [ 160.934706][ T116] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 160.959235][T13876] ------------[ cut here ]------------ | [ 160.959380][T13876] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/13876 | [ 160.959645][T13876] Modules linked in: | [ 160.960016][T13876] Tainted: [W]=WARN [ 160.960115][T13876] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 160.960278][T13876] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 160.960446][T13876] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 160.960920][T13876] RSP: 0018:ffa00000062d7020 EFLAGS: 00010286 [ 160.961088][T13876] RAX: 00000000ffffffa6 RBX: ff11000009284900 RCX: 1ff4000000c5adca [ 160.961284][T13876] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000092849bc [ 160.961479][T13876] RBP: ff11000009264000 R08: 1fe2200001250939 R09: ff1100000a9e0b58 [ 160.961676][T13876] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 160.961868][T13876] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 160.962067][T13876] FS: 00007f1de6374840(0000) GS:ff110000d7c47000(0000) knlGS:0000000000000000 [ 160.962296][T13876] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 160.962459][T13876] CR2: 0000000020b4d988 CR3: 0000000014155002 CR4: 0000000000771ef0 [ 160.962660][T13876] PKRU: 55555554 [ 160.962757][T13876] Call Trace: [ 160.962853][T13876] [ 160.962921][T13876] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 160.963060][T13876] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 160.963161][T13876] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 160.963291][T13876] __dev_notify_flags (net/core/dev.c:9787) [ 160.963423][T13876] ? netif_change_name (net/core/dev.c:1495) [ 160.963559][T13876] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 160.963690][T13876] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 160.963820][T13876] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.963951][T13876] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 160.964090][T13876] netif_change_flags (net/core/dev.c:9820) [ 160.964221][T13876] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 160.964352][T13876] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 160.964485][T13876] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 160.964622][T13876] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 160.964783][T13876] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 160.964912][T13876] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.965048][T13876] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 160.965176][T13876] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 160.965306][T13876] ? __kernel_text_address (kernel/extable.c:79) [ 160.965435][T13876] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.965576][T13876] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.965705][T13876] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 160.965835][T13876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.965967][T13876] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 160.966099][T13876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.966229][T13876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.966358][T13876] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 160.966487][T13876] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 160.966623][T13876] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 160.966751][T13876] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 160.966882][T13876] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 160.967021][T13876] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 160.967154][T13876] rtnl_newlink (net/core/rtnetlink.c:4150) [ 160.967286][T13876] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.967416][T13876] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.967637][T13876] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.967767][T13876] ? mark_usage (kernel/locking/lockdep.c:4674) [ 160.967895][T13876] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.968034][T13876] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.968163][T13876] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.968291][T13876] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.968421][T13876] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 160.968619][T13876] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 160.968827][T13876] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 160.968956][T13876] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.969090][T13876] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.969219][T13876] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.969350][T13876] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 160.969479][T13876] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 160.969675][T13876] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 160.969804][T13876] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 160.969934][T13876] ? netlink_ack (./include/linux/skbuff.h:2718) [ 160.970073][T13876] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 160.970201][T13876] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 160.970333][T13876] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 160.970466][T13876] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 160.970687][T13876] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 160.970820][T13876] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 160.970952][T13876] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 160.971088][T13876] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 160.971221][T13876] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 160.971354][T13876] ? copy_msghdr_from_user (net/socket.c:2635) [ 160.971485][T13876] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 160.971722][T13876] ? move_addr_to_kernel (net/socket.c:258) [ 160.971853][T13876] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 160.971984][T13876] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 160.972123][T13876] ___sys_sendmsg (net/socket.c:2752) [ 160.972252][T13876] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 160.972416][T13876] ? copy_msghdr_from_user (net/socket.c:2603) [ 160.972644][T13876] __sys_sendmsg (net/socket.c:2784) [ 160.972776][T13876] ? __sys_sendmsg_sock (net/socket.c:2765) [ 160.972906][T13876] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 160.973106][T13876] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 160.973238][T13876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 160.973370][T13876] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 160.973503][T13876] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 160.973662][T13876] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 160.973792][T13876] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 160.973952][T13876] RIP: 0033:0x7f1de65ae08e [ 160.974095][T13876] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 160.974564][T13876] RSP: 002b:00007ffed3b7d180 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 160.974763][T13876] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f1de65ae08e [ 160.974957][T13876] RDX: 0000000000000000 RSI: 00007ffed3b7d230 RDI: 0000000000000005 [ 160.975157][T13876] RBP: 00007ffed3b7d190 R08: 0000000000000000 R09: 0000000000000000 [ 160.975351][T13876] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea17 [ 160.975549][T13876] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffed3b7d8f0 | [ 161.007160][T13878] ------------[ cut here ]------------ | [ 161.007333][T13878] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/13878 | [ 161.008505][T13878] Modules linked in: | [ 161.009180][T13878] Tainted: [W]=WARN [ 161.009405][T13878] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 161.009698][T13878] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 161.010015][T13878] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 161.010496][T13878] RSP: 0018:ffa00000061d7190 EFLAGS: 00010286 [ 161.010713][T13878] RAX: 00000000ffffffa6 RBX: ff1100000bb883c0 RCX: 1ff4000000c3adf8 [ 161.010946][T13878] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000bb8847c [ 161.011186][T13878] RBP: ff11000009264000 R08: 1fe2200001771091 R09: ff110000152b8b58 [ 161.011419][T13878] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 161.011667][T13878] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 161.011905][T13878] FS: 00007f7a53cde840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 161.012178][T13878] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 161.012381][T13878] CR2: 000000000d03f988 CR3: 00000000152e1005 CR4: 0000000000771ef0 [ 161.012633][T13878] PKRU: 55555554 [ 161.012774][T13878] Call Trace: [ 161.012915][T13878] [ 161.013033][T13878] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 161.013243][T13878] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 161.013446][T13878] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 161.013634][T13878] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 161.013806][T13878] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 161.014028][T13878] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 161.014207][T13878] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 161.014378][T13878] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 161.014563][T13878] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 161.014738][T13878] ? mark_usage (kernel/locking/lockdep.c:4674) [ 161.014909][T13878] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 161.015113][T13878] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 161.015286][T13878] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 161.015463][T13878] ? mark_usage (kernel/locking/lockdep.c:4674) [ 161.015647][T13878] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 161.015821][T13878] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 161.016003][T13878] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 161.016179][T13878] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 161.016350][T13878] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 161.016523][T13878] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 161.016715][T13878] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 161.016891][T13878] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 161.017072][T13878] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 161.017246][T13878] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 161.017419][T13878] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 161.017606][T13878] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 161.017781][T13878] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 161.017954][T13878] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 161.018139][T13878] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 161.018314][T13878] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 161.018488][T13878] ? netlink_ack (./include/linux/skbuff.h:2718) [ 161.018682][T13878] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 161.018855][T13878] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 161.019041][T13878] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 161.019217][T13878] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 161.019396][T13878] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 161.019585][T13878] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 161.019761][T13878] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 161.019937][T13878] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 161.020122][T13878] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 161.020296][T13878] ? copy_msghdr_from_user (net/socket.c:2635) [ 161.020469][T13878] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 161.020683][T13878] ? move_addr_to_kernel (net/socket.c:258) [ 161.020865][T13878] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 161.021048][T13878] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 161.021227][T13878] ___sys_sendmsg (net/socket.c:2752) [ 161.021402][T13878] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 161.021621][T13878] ? copy_msghdr_from_user (net/socket.c:2603) [ 161.021808][T13878] __sys_sendmsg (net/socket.c:2784) [ 161.021983][T13878] ? __sys_sendmsg_sock (net/socket.c:2765) [ 161.022169][T13878] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 161.022379][T13878] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 161.022567][T13878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 161.022743][T13878] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 161.022918][T13878] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 161.023100][T13878] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 161.023276][T13878] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 161.023484][T13878] RIP: 0033:0x7f7a53f1808e [ 161.023679][T13878] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 161.024184][T13878] RSP: 002b:00007ffc1fb60210 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 161.024422][T13878] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f7a53f1808e [ 161.024677][T13878] RDX: 0000000000000000 RSI: 00007ffc1fb602c0 RDI: 0000000000000005 [ 161.024911][T13878] RBP: 00007ffc1fb60220 R08: 0000000000000000 R09: 0000000000000000 [ 161.025157][T13878] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea17 [ 161.025393][T13878] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc1fb60980 | [ 161.028664][T13878] ------------[ cut here ]------------ | [ 161.028801][T13878] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/13878 | [ 161.029063][T13878] Modules linked in: | [ 161.029420][T13878] Tainted: [W]=WARN [ 161.029516][T13878] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 161.029686][T13878] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 161.029853][T13878] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 161.030313][T13878] RSP: 0018:ffa00000061d7190 EFLAGS: 00010286 [ 161.030475][T13878] RAX: 00000000ffffffa6 RBX: ff1100000bb89000 RCX: 1ff4000000c3adf8 [ 161.030675][T13878] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000bb890bc [ 161.030865][T13878] RBP: ff1100000a294000 R08: 1fe2200001771219 R09: ff110000152b8b58 [ 161.031059][T13878] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 161.031245][T13878] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 161.031436][T13878] FS: 00007f7a53cde840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 161.031671][T13878] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 161.031831][T13878] CR2: 0000562c36b80d5c CR3: 00000000152e1004 CR4: 0000000000771ef0 [ 161.032028][T13878] PKRU: 55555554 [ 161.032122][T13878] Call Trace: [ 161.032216][T13878] [ 161.032283][T13878] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 161.032447][T13878] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 161.032610][T13878] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 161.032738][T13878] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 161.032864][T13878] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 161.033032][T13878] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 161.033162][T13878] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 161.033290][T13878] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 161.033417][T13878] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 161.033549][T13878] ? mark_usage (kernel/locking/lockdep.c:4674) [ 161.033675][T13878] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 161.033822][T13878] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 161.033950][T13878] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 161.034083][T13878] ? mark_usage (kernel/locking/lockdep.c:4674) [ 161.034208][T13878] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 161.034335][T13878] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 161.034464][T13878] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 161.034599][T13878] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 161.034727][T13878] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 161.034854][T13878] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 161.034981][T13878] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 161.035116][T13878] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 161.035245][T13878] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 161.035371][T13878] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 161.035499][T13878] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 161.035632][T13878] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 161.035760][T13878] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 161.035887][T13878] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 161.036018][T13878] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 161.036144][T13878] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 161.036271][T13878] ? netlink_ack (./include/linux/skbuff.h:2718) [ 161.036402][T13878] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 161.036528][T13878] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 161.036665][T13878] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 161.036792][T13878] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 161.036919][T13878] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 161.037051][T13878] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 161.037180][T13878] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 161.037316][T13878] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 161.037445][T13878] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 161.037579][T13878] ? copy_msghdr_from_user (net/socket.c:2635) [ 161.037706][T13878] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 161.037861][T13878] ? move_addr_to_kernel (net/socket.c:258) [ 161.037989][T13878] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 161.038121][T13878] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 161.038249][T13878] ___sys_sendmsg (net/socket.c:2752) [ 161.038380][T13878] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 161.038549][T13878] ? copy_msghdr_from_user (net/socket.c:2603) [ 161.038688][T13878] __sys_sendmsg (net/socket.c:2784) [ 161.038816][T13878] ? __sys_sendmsg_sock (net/socket.c:2765) [ 161.038943][T13878] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 161.039107][T13878] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 161.039233][T13878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 161.039362][T13878] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 161.039487][T13878] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 161.039619][T13878] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 161.039748][T13878] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 161.039906][T13878] RIP: 0033:0x7f7a53f1808e [ 161.040043][T13878] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 161.040497][T13878] RSP: 002b:00007ffc1fb60210 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 161.040699][T13878] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f7a53f1808e [ 161.040889][T13878] RDX: 0000000000000000 RSI: 00007ffc1fb602c0 RDI: 0000000000000005 [ 161.041083][T13878] RBP: 00007ffc1fb60220 R08: 0000000000000000 R09: 0000000000000000 [ 161.041279][T13878] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea17 [ 161.041467][T13878] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc1fb60980 | [ 161.111177][T13880] ------------[ cut here ]------------ | [ 161.111360][T13880] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/13880 | [ 161.111695][T13880] Modules linked in: | [ 161.112165][T13880] Tainted: [W]=WARN [ 161.112312][T13880] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 161.112521][T13880] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 161.112754][T13880] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 161.113267][T13880] RSP: 0018:ffa00000061a7150 EFLAGS: 00010286 [ 161.113478][T13880] RAX: 00000000ffffffa6 RBX: ff1100001422ba80 RCX: 1ff4000000c34df0 [ 161.113737][T13880] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100001422bb3c [ 161.113986][T13880] RBP: ff11000005982000 R08: 1fe2200002845769 R09: ff11000013175158 [ 161.114234][T13880] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 161.114474][T13880] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000155edfc0 [ 161.114732][T13880] FS: 00007f19d51a6840(0000) GS:ff110000d7bc7000(0000) knlGS:0000000000000000 [ 161.115015][T13880] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 161.115227][T13880] CR2: 00000000004ece88 CR3: 0000000015892003 CR4: 0000000000771ef0 [ 161.115473][T13880] PKRU: 55555554 [ 161.115630][T13880] Call Trace: [ 161.115776][T13880] [ 161.115890][T13880] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 161.116075][T13880] ? notifier_call_chain (kernel/notifier.c:85) [ 161.116253][T13880] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 161.116404][T13880] netif_state_change (net/core/dev.c:1605) [ 161.116596][T13880] ? dev_deactivate (net/sched/sch_generic.c:1400) [ 161.116779][T13880] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 161.116989][T13880] ? dev_deactivate_many (net/sched/sch_generic.c:1393) [ 161.117174][T13880] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:178 (discriminator 6) kernel/locking/spinlock.c:198 (discriminator 6)) [ 161.117385][T13880] ? rfc2863_policy (net/core/link_watch.c:52 net/core/link_watch.c:76) [ 161.117577][T13880] linkwatch_sync_dev (net/core/link_watch.c:295) [ 161.117756][T13880] rtnl_getlink (net/core/rtnetlink.c:4273) [ 161.117936][T13880] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 161.118121][T13880] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 161.118300][T13880] ? rtnl_dump_ifinfo (./include/net/netlink.h:1236) [ 161.118478][T13880] ? mark_usage (kernel/locking/lockdep.c:4674) [ 161.118750][T13880] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 161.119001][T13880] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 161.119244][T13880] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 161.119423][T13880] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 161.119615][T13880] ? mark_usage (kernel/locking/lockdep.c:4674) [ 161.119793][T13880] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 161.119971][T13880] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 161.120166][T13880] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 161.120347][T13880] ? rtnl_dump_ifinfo (./include/net/netlink.h:1236) [ 161.120526][T13880] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 161.120719][T13880] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 161.120909][T13880] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 161.121099][T13880] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 161.121283][T13880] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 161.121461][T13880] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 161.121652][T13880] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 161.121833][T13880] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 161.122019][T13880] ? netlink_ack (./include/linux/skbuff.h:2718) [ 161.122202][T13880] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 161.122383][T13880] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 161.122578][T13880] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 161.122759][T13880] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 161.122937][T13880] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 161.123129][T13880] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 161.123312][T13880] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 161.123493][T13880] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 161.123686][T13880] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 161.123865][T13880] ? copy_msghdr_from_user (net/socket.c:2635) [ 161.124056][T13880] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 161.124270][T13880] ? move_addr_to_kernel (net/socket.c:258) [ 161.124451][T13880] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 161.124644][T13880] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 161.124856][T13880] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 161.125040][T13880] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 161.125252][T13880] ___sys_sendmsg (net/socket.c:2752) [ 161.125431][T13880] ? copy_msghdr_from_user (net/socket.c:2603) [ 161.125620][T13880] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 161.125807][T13880] ? move_addr_to_user (./include/linux/uaccess.h:236 net/socket.c:302) [ 161.125985][T13880] ? do_getsockname (net/socket.c:2192) [ 161.126178][T13880] __sys_sendmsg (net/socket.c:2784) [ 161.126358][T13880] ? __sys_sendmsg_sock (net/socket.c:2765) [ 161.126554][T13880] ? __sys_getsockname (net/socket.c:2210) [ 161.126735][T13880] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 161.126915][T13880] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 161.127105][T13880] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 161.127286][T13880] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 161.127466][T13880] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 161.127690][T13880] RIP: 0033:0x7f19d53e008e [ 161.127874][T13880] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 161.128399][T13880] RSP: 002b:00007ffd03a52e90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 161.128654][T13880] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f19d53e008e [ 161.128898][T13880] RDX: 0000000000000000 RSI: 00007ffd03a52f40 RDI: 0000000000000006 [ 161.129149][T13880] RBP: 00007ffd03a52ea0 R08: 0000000000000000 R09: 0000000000000000 [ 161.129392][T13880] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea17 [ 161.129650][T13880] R13: 00007ffd03a52ff0 R14: 000000000049f620 R15: 0000000000000002 | [ 161.133034][T13880] ------------[ cut here ]------------ | [ 161.133179][T13880] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/13880 | [ 161.133437][T13880] Modules linked in: | [ 161.133815][T13880] Tainted: [W]=WARN [ 161.133916][T13880] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 161.134086][T13880] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 161.134256][T13880] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 161.134729][T13880] RSP: 0018:ffa00000061a7060 EFLAGS: 00010286 [ 161.134894][T13880] RAX: 00000000ffffffa6 RBX: ff11000015450c80 RCX: 1ff4000000c34dd2 [ 161.135103][T13880] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000015450d3c [ 161.135297][T13880] RBP: ff11000005982000 R08: 1fe2200002a8a1a9 R09: ff11000013175158 [ 161.135492][T13880] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 161.135828][T13880] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000061a70f8 [ 161.136029][T13880] FS: 00007f19d51a6840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 161.136260][T13880] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 161.136424][T13880] CR2: 0000000002cbc988 CR3: 0000000015892005 CR4: 0000000000771ef0 [ 161.136629][T13880] PKRU: 55555554 [ 161.136727][T13880] Call Trace: [ 161.136824][T13880] [ 161.136892][T13880] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 161.137034][T13880] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 161.137133][T13880] netif_close_many (net/core/dev.c:1804) [ 161.137270][T13880] ? __dev_close_many (net/core/dev.c:1781) [ 161.137401][T13880] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 161.137572][T13880] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 161.137737][T13880] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 161.137868][T13880] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 161.138037][T13880] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 161.138198][T13880] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 161.138327][T13880] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 161.138457][T13880] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 161.138627][T13880] ? unregister_netdevice_many (net/core/dev.c:12497) [ 161.138760][T13880] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 161.138891][T13880] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 161.139028][T13880] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 161.139160][T13880] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 161.139289][T13880] ? mark_usage (kernel/locking/lockdep.c:4674) [ 161.139419][T13880] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 161.139572][T13880] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 161.139703][T13880] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 161.139831][T13880] ? mark_usage (kernel/locking/lockdep.c:4674) [ 161.139960][T13880] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 161.140097][T13880] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 161.140227][T13880] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 161.140360][T13880] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 161.140490][T13880] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 161.140650][T13880] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 161.140780][T13880] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 161.140911][T13880] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 161.141052][T13880] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 161.141183][T13880] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 161.141312][T13880] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 161.141444][T13880] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 161.141583][T13880] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 161.141712][T13880] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 161.141844][T13880] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 161.141974][T13880] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 161.142112][T13880] ? netlink_ack (./include/linux/skbuff.h:2718) [ 161.142246][T13880] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 161.142377][T13880] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 161.142511][T13880] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 161.142647][T13880] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 161.142779][T13880] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 161.142911][T13880] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 161.143053][T13880] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 161.143184][T13880] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 161.143317][T13880] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 161.143448][T13880] ? copy_msghdr_from_user (net/socket.c:2635) [ 161.143582][T13880] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 161.143745][T13880] ? move_addr_to_kernel (net/socket.c:258) [ 161.143877][T13880] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 161.144013][T13880] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 161.144145][T13880] ___sys_sendmsg (net/socket.c:2752) [ 161.144275][T13880] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 161.144436][T13880] ? copy_msghdr_from_user (net/socket.c:2603) [ 161.144585][T13880] __sys_sendmsg (net/socket.c:2784) [ 161.144715][T13880] ? __sys_sendmsg_sock (net/socket.c:2765) [ 161.144844][T13880] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 161.145012][T13880] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 161.145143][T13880] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 161.145275][T13880] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 161.145404][T13880] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 161.145539][T13880] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 161.145671][T13880] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 161.145831][T13880] RIP: 0033:0x7f19d53e008e [ 161.145968][T13880] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 161.146442][T13880] RSP: 002b:00007ffd03a544a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 161.146646][T13880] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f19d53e008e [ 161.146840][T13880] RDX: 0000000000000000 RSI: 00007ffd03a54550 RDI: 0000000000000005 [ 161.147041][T13880] RBP: 00007ffd03a544b0 R08: 0000000000000000 R09: 0000000000000000 [ 161.147235][T13880] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea17 [ 161.147429][T13880] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd03a54c10 | [ 161.150285][T13880] ------------[ cut here ]------------ | [ 161.150415][T13880] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/13880 | [ 161.151212][T13880] Modules linked in: | [ 161.151654][T13880] Tainted: [W]=WARN [ 161.151750][T13880] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 161.151908][T13880] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 161.152076][T13880] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 e8 b2 f0 ff call 0xfffffffffff0b324 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 161.152522][T13880] RSP: 0018:ffa00000061a7190 EFLAGS: 00010286 [ 161.152737][T13880] RAX: 00000000ffffffa6 RBX: ff110000141c6200 RCX: 1ff4000000c34df8 [ 161.152925][T13880] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000141c62bc [ 161.153116][T13880] RBP: ff11000005982000 R08: 1fe2200002838c59 R09: ff11000013175158 [ 161.153336][T13880] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 161.153523][T13880] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 161.153720][T13880] FS: 00007f19d51a6840(0000) GS:ff110000d7ac7000(0000) knlGS:0000000000000000 [ 161.153942][T13880] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 161.154104][T13880] CR2: 0000000002cbc988 CR3: 0000000015892005 CR4: 0000000000771ef0 [ 161.154293][T13880] PKRU: 55555554 [ 161.154388][T13880] Call Trace: [ 161.154491][T13880] [ 161.154562][T13880] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 161.154725][T13880] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 161.154882][T13880] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 161.155017][T13880] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 161.155147][T13880] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 161.155308][T13880] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 161.155435][T13880] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 161.155566][T13880] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 161.155695][T13880] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 161.155819][T13880] ? mark_usage (kernel/locking/lockdep.c:4674) [ 161.155945][T13880] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 161.156096][T13880] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 161.156222][T13880] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 161.156349][T13880] ? mark_usage (kernel/locking/lockdep.c:4674) [ 161.156475][T13880] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 161.156609][T13880] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 161.156736][T13880] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 161.156865][T13880] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 161.156991][T13880] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 161.157121][T13880] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 161.157245][T13880] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 161.157372][T13880] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 161.157498][T13880] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 161.157632][T13880] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 161.157758][T13880] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 161.157887][T13880] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 161.158018][T13880] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 161.158144][T13880] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 161.158271][T13880] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 161.158397][T13880] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 161.158525][T13880] ? netlink_ack (./include/linux/skbuff.h:2718) [ 161.158661][T13880] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 161.158788][T13880] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 161.158918][T13880] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 161.159050][T13880] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 161.159177][T13880] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 161.159307][T13880] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 161.159433][T13880] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 161.159565][T13880] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 161.159696][T13880] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 161.159826][T13880] ? copy_msghdr_from_user (net/socket.c:2635) [ 161.159954][T13880] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 161.160116][T13880] ? move_addr_to_kernel (net/socket.c:258) [ 161.160244][T13880] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 161.160371][T13880] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 161.160497][T13880] ___sys_sendmsg (net/socket.c:2752) [ 161.160631][T13880] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 161.160789][T13880] ? copy_msghdr_from_user (net/socket.c:2603) [ 161.160927][T13880] __sys_sendmsg (net/socket.c:2784) [ 161.161060][T13880] ? __sys_sendmsg_sock (net/socket.c:2765) [ 161.161185][T13880] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 161.161343][T13880] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 161.161470][T13880] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 161.161604][T13880] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 161.161730][T13880] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 161.161857][T13880] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 161.161983][T13880] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 161.162144][T13880] RIP: 0033:0x7f19d53e008e [ 161.162277][T13880] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 161.162737][T13880] RSP: 002b:00007ffd03a544a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 161.162928][T13880] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f19d53e008e [ 161.163122][T13880] RDX: 0000000000000000 RSI: 00007ffd03a54550 RDI: 0000000000000005 [ 161.163309][T13880] RBP: 00007ffd03a544b0 R08: 0000000000000000 R09: 0000000000000000 [ 161.163498][T13880] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ea17 Finger prints: rtmsg_ifinfo_build_skb:rtnetlink_event:notifier_call_chain:netdev_compute_master_upper_features:br_add_if rtmsg_ifinfo_build_skb:rtmsg_ifinfo:__dev_notify_flags:rtnl_configure_link:rtnl_newlink_create rtmsg_ifinfo_build_skb:unregister_netdevice_many_notify:rtnl_dellink:rtnetlink_rcv_msg:netlink_rcv_skb rtmsg_ifinfo_build_skb:rtmsg_ifinfo:__dev_notify_flags:__dev_set_promiscuity:netif_set_promiscuity rtmsg_ifinfo_build_skb:rtnetlink_event:notifier_call_chain:call_netdevice_notifiers:br_del_if rtmsg_ifinfo_build_skb:rtmsg_ifinfo:__dev_notify_flags:rtnl_configure_link:veth_newlink rtmsg_ifinfo_build_skb:rtmsg_ifinfo:netif_state_change:rtnl_newlink:rtnetlink_rcv_msg rtmsg_ifinfo_build_skb:rtnetlink_event:notifier_call_chain:__netdev_upper_dev_link:netdev_master_upper_dev_link rtmsg_ifinfo_build_skb:rtnetlink_event:notifier_call_chain:__netdev_upper_dev_link:netdev_upper_dev_link rtmsg_ifinfo_build_skb:rtmsg_ifinfo:netif_close_many:unregister_netdevice_many_notify:rtnl_dellink rtmsg_ifinfo_build_skb:rtmsg_ifinfo:netif_state_change:__linkwatch_run_queue:linkwatch_event rtmsg_ifinfo_build_skb:rtnetlink_event:notifier_call_chain:call_netdevice_notifiers:br_add_if rtmsg_ifinfo_build_skb:rtmsg_ifinfo:__dev_notify_flags:netif_change_flags:rtnl_newlink rtmsg_ifinfo_build_skb:rtmsg_ifinfo:netif_state_change:linkwatch_sync_dev:rtnl_getlink rtmsg_ifinfo_build_skb:rtnetlink_event:notifier_call_chain:netdev_compute_master_upper_features:br_del_if rtmsg_ifinfo_build_skb:rtnetlink_event:notifier_call_chain:__netdev_upper_dev_unlink:netdev_upper_dev_unlink