====================================== | [ 828.689281][T14886] MACsec IEEE 802.1AE | [ 828.698265][T14885] ------------[ cut here ]------------ | [ 828.698536][T14885] WARNING: net/core/rtnetlink.c:4421 at rtmsg_ifinfo_build_skb+0x188/0x230, CPU#0: ip/14885 | [ 828.698849][T14885] Modules linked in: macsec netdevsim geneve vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netconsole] [ 828.699490][T14885] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 828.699682][T14885] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4421 (discriminator 2)) [ 828.699882][T14885] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 51 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 26 2a f2 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 51 ff ff ff jmp 0xffffffffffffff7a 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 26 2a f2 ff call 0xfffffffffff22a62 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 26 2a f2 ff call 0xfffffffffff22a38 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 828.700441][T14885] RSP: 0018:ffa00000007e6f08 EFLAGS: 00010286 [ 828.700635][T14885] RAX: 00000000ffffffa6 RBX: ff11000004b21240 RCX: 1ff40000000fcda7 [ 828.700860][T14885] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004b212f0 [ 828.701318][T14885] RBP: ff11000009d19000 R08: 1fe220000096425f R09: ff110000100a9278 [ 828.701553][T14885] R10: ffe21c000201524f R11: 0000000000000001 R12: 0000000000000000 [ 828.701777][T14885] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000000 [ 828.702011][T14885] FS: 00007f9296a2e440(0000) GS:ff110000aa093000(0000) knlGS:0000000000000000 [ 828.702278][T14885] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 828.702471][T14885] CR2: 000056036387ae68 CR3: 0000000004fdf002 CR4: 0000000000771ef0 [ 828.702698][T14885] PKRU: 55555554 [ 828.702812][T14885] Call Trace: [ 828.702933][T14885] [ 828.703013][T14885] rtnetlink_event (net/core/rtnetlink.c:4451 net/core/rtnetlink.c:4439 net/core/rtnetlink.c:7018) [ 828.703167][T14885] notifier_call_chain (kernel/notifier.c:87) [ 828.703320][T14885] __netdev_upper_dev_link (net/core/dev.c:11131 net/core/dev.c:8924) [ 828.703477][T14885] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4747) vxlan [ 828.703631][T14885] ? generic_xdp_install (net/core/dev.c:8864) [ 828.703782][T14885] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 828.703939][T14885] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 828.704087][T14885] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 828.704236][T14885] netdev_upper_dev_link (net/core/dev.c:8954) [ 828.704389][T14885] ? __netdev_upper_dev_link (net/core/dev.c:8948) [ 828.704557][T14885] ? static_obj (kernel/locking/lockdep.c:858 (discriminator 1)) [ 828.704677][T14885] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973 (discriminator 1)) [ 828.704824][T14885] macsec_newlink (drivers/net/macsec.c:4165) macsec [ 828.704989][T14885] ? macsec_insert_tx_tag (drivers/net/macsec.c:4101) macsec [ 828.705175][T14885] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 828.705327][T14885] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 33)) [ 828.705486][T14885] ? __kasan_kmalloc (mm/kasan/common.c:419) [ 828.705638][T14885] ? __kvmalloc_node_noprof (mm/slub.c:6733) [ 828.705807][T14885] ? alloc_netdev_mqs (net/core/dev.c:12134 (discriminator 9)) [ 828.705979][T14885] ? rtnl_af_lookup (net/core/rtnetlink.c:2675) [ 828.706131][T14885] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 828.706279][T14885] ? macsec_add_dev (drivers/net/macsec.c:3792) macsec [ 828.706428][T14885] ? rtnl_create_link (net/core/rtnetlink.c:3657) [ 828.706589][T14885] rtnl_newlink_create (net/core/rtnetlink.c:3840) [ 828.706740][T14885] ? rtnl_create_link (net/core/rtnetlink.c:3806) [ 828.706890][T14885] ? __dev_get_by_name (net/core/dev.c:884) [ 828.707047][T14885] ? rtnl_dev_get (net/core/rtnetlink.c:3419) [ 828.707196][T14885] ? rtnl_validate_mdb_entry_del_bulk (net/core/rtnetlink.c:3419) [ 828.707387][T14885] __rtnl_newlink (net/core/rtnetlink.c:3957) [ 828.707545][T14885] rtnl_newlink (net/core/rtnetlink.c:351 (discriminator 1) net/core/rtnetlink.c:4073 (discriminator 1)) [ 828.707695][T14885] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 828.707845][T14885] ? rtnl_setlink (net/core/rtnetlink.c:3963) [ 828.707997][T14885] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 828.708147][T14885] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 828.708297][T14885] ? rtnl_setlink (net/core/rtnetlink.c:3963) [ 828.708449][T14885] rtnetlink_rcv_msg (net/core/rtnetlink.c:6958) [ 828.708597][T14885] ? rtnl_fdb_dump (net/core/rtnetlink.c:6861) [ 828.708745][T14885] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 828.708895][T14885] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 828.709052][T14885] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 828.709201][T14885] netlink_rcv_skb (net/netlink/af_netlink.c:2550) [ 828.709352][T14885] ? rtnl_fdb_dump (net/core/rtnetlink.c:6861) [ 828.709507][T14885] ? netlink_ack (net/netlink/af_netlink.c:2527) [ 828.709659][T14885] ? netlink_deliver_tap (./include/linux/rcupdate.h:322 (discriminator 1) ./include/linux/rcupdate.h:881 (discriminator 1) ./include/net/netns/generic.h:48 (discriminator 1) net/netlink/af_netlink.c:333 (discriminator 1)) [ 828.709807][T14885] ? netlink_deliver_tap (./include/linux/rcupdate.h:322 (discriminator 1) ./include/linux/rcupdate.h:881 (discriminator 1) net/netlink/af_netlink.c:340 (discriminator 1)) [ 828.709966][T14885] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1344) [ 828.710119][T14885] ? netlink_attachskb (net/netlink/af_netlink.c:1329) [ 828.710266][T14885] ? __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 1) net/core/skbuff.c:695 (discriminator 1)) [ 828.710416][T14885] ? napi_skb_cache_get (net/core/skbuff.c:674) [ 828.710570][T14885] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 828.710719][T14885] netlink_sendmsg (net/netlink/af_netlink.c:1894) [ 828.710867][T14885] ? netlink_unicast (net/netlink/af_netlink.c:1813) [ 828.711023][T14885] ? __might_fault (mm/memory.c:7217 (discriminator 4)) [ 828.711173][T14885] ____sys_sendmsg (net/socket.c:721 (discriminator 4) net/socket.c:736 (discriminator 4) net/socket.c:2585 (discriminator 4)) [ 828.711325][T14885] ? copy_msghdr_from_user (net/socket.c:2525) [ 828.711477][T14885] ? get_timestamp.constprop.0 (net/socket.c:2531) [ 828.711660][T14885] ? move_addr_to_kernel (net/socket.c:2511) [ 828.711810][T14885] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 828.711964][T14885] ___sys_sendmsg (net/socket.c:2641) [ 828.712111][T14885] ? copy_msghdr_from_user (net/socket.c:2628) [ 828.712260][T14885] ? do_fault_around (./include/linux/rcupdate.h:322 (discriminator 1) ./include/linux/rcupdate.h:881 (discriminator 1) mm/memory.c:5759 (discriminator 1)) [ 828.712423][T14885] ? do_pte_missing (mm/memory.c:5789 mm/memory.c:5932 mm/memory.c:4477) [ 828.712584][T14885] ? lock_vma_under_rcu (./include/linux/rcupdate.h:322 (discriminator 1) ./include/linux/rcupdate.h:881 (discriminator 1) mm/mmap_lock.c:329 (discriminator 1)) [ 828.712736][T14885] __sys_sendmsg (net/socket.c:2671 (discriminator 1)) [ 828.712888][T14885] ? __sys_sendmsg_sock (net/socket.c:2656) [ 828.713054][T14885] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 (discriminator 4) ./include/linux/atomic/atomic-arch-fallback.h:949 (discriminator 4) ./include/linux/atomic/atomic-instrumented.h:401 (discriminator 4) ./include/linux/refcount.h:389 (discriminator 4) ./include/linux/refcount.h:432 (discriminator 4) ./include/linux/mmap_lock.h:196 (discriminator 4) ./include/linux/mmap_lock.h:217 (discriminator 4) ./include/linux/mmap_lock.h:264 (discriminator 4) arch/x86/mm/fault.c:1336 (discriminator 4)) [ 828.713203][T14885] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 828.713352][T14885] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 828.713507][T14885] do_syscall_64 (arch/x86/entry/syscall_64.c:63 (discriminator 1) arch/x86/entry/syscall_64.c:94 (discriminator 1)) [ 828.713656][T14885] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 828.713809][T14885] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 828.713999][T14885] RIP: 0033:0x7f9296b88c5e [ 828.714157][T14885] Code: 4d 89 d8 e8 34 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 13 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 34 bd 00 00 call 0xbd3c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 13 ff ff ff call 0xffffffffffffff4c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 13 ff ff ff call 0xffffffffffffff22 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 828.714694][T14885] RSP: 002b:00007ffd295cd690 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 828.714924][T14885] RAX: ffffffffffffffda RBX: 00007ffd295cde38 RCX: 00007f9296b88c5e [ 828.715147][T14885] RDX: 0000000000000000 RSI: 00007ffd295cd750 RDI: 0000000000000005 [ 828.715368][T14885] RBP: 00007ffd295cd6a0 R08: 0000000000000000 R09: 0000000000000000 [ 828.715597][T14885] R10: 0000000000000000 R11: 0000000000000202 R12: 00007ffd295cd848 [ 828.715820][T14885] R13: 0000000069b284e0 R14: 000000000049d860 R15: 000000000049c620 | [ 828.786022][T14889] ------------[ cut here ]------------ | [ 828.786238][T14889] WARNING: net/core/rtnetlink.c:4421 at rtmsg_ifinfo_build_skb+0x188/0x230, CPU#2: ip/14889 | [ 828.786598][T14889] Modules linked in: macsec netdevsim geneve vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netconsole] | [ 828.787317][T14889] Tainted: [W]=WARN [ 828.787492][T14889] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 828.787736][T14889] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4421 (discriminator 2)) [ 828.787998][T14889] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 51 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 26 2a f2 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 51 ff ff ff jmp 0xffffffffffffff7a 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 26 2a f2 ff call 0xfffffffffff22a62 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 26 2a f2 ff call 0xfffffffffff22a38 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 828.788605][T14889] RSP: 0018:ffa00000004f6f08 EFLAGS: 00010286 [ 828.788844][T14889] RAX: 00000000ffffffa6 RBX: ff1100000ca20340 RCX: 1ff400000009eda7 [ 828.789133][T14889] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000ca203f0 [ 828.789401][T14889] RBP: ff11000013769000 R08: 1fe220000194407f R09: ff1100000fee4278 [ 828.789683][T14889] R10: ffe21c0001fdc84f R11: 0000000000000001 R12: 0000000000000000 [ 828.789968][T14889] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000002 [ 828.790245][T14889] FS: 00007f52cf4fb440(0000) GS:ff110000aa193000(0000) knlGS:0000000000000000 [ 828.790566][T14889] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 828.790806][T14889] CR2: 00007f52cf78cf80 CR3: 00000000146d9005 CR4: 0000000000771ef0 [ 828.791097][T14889] PKRU: 55555554 [ 828.791258][T14889] Call Trace: [ 828.791418][T14889] [ 828.791557][T14889] rtnetlink_event (net/core/rtnetlink.c:4451 net/core/rtnetlink.c:4439 net/core/rtnetlink.c:7018) [ 828.791764][T14889] notifier_call_chain (kernel/notifier.c:87) [ 828.791983][T14889] __netdev_upper_dev_link (net/core/dev.c:11131 net/core/dev.c:8924) [ 828.792183][T14889] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4747) vxlan [ 828.792403][T14889] ? generic_xdp_install (net/core/dev.c:8864) [ 828.792617][T14889] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 828.792815][T14889] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 828.793031][T14889] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 828.793229][T14889] netdev_upper_dev_link (net/core/dev.c:8954) [ 828.793469][T14889] ? __netdev_upper_dev_link (net/core/dev.c:8948) [ 828.793672][T14889] ? static_obj (kernel/locking/lockdep.c:858 (discriminator 1)) [ 828.793834][T14889] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973 (discriminator 1)) [ 828.794043][T14889] macsec_newlink (drivers/net/macsec.c:4165) macsec [ 828.794247][T14889] ? macsec_insert_tx_tag (drivers/net/macsec.c:4101) macsec [ 828.794494][T14889] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 828.794694][T14889] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 33)) [ 828.794898][T14889] ? __kasan_kmalloc (mm/kasan/common.c:419) [ 828.795112][T14889] ? __kvmalloc_node_noprof (mm/slub.c:6733) [ 828.795311][T14889] ? alloc_netdev_mqs (net/core/dev.c:12134 (discriminator 9)) [ 828.795524][T14889] ? rtnl_af_lookup (net/core/rtnetlink.c:2675) [ 828.795723][T14889] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 828.795931][T14889] ? macsec_add_dev (drivers/net/macsec.c:3792) macsec [ 828.796135][T14889] ? rtnl_create_link (net/core/rtnetlink.c:3657) [ 828.796336][T14889] rtnl_newlink_create (net/core/rtnetlink.c:3840) [ 828.796660][T14889] ? rtnl_create_link (net/core/rtnetlink.c:3806) [ 828.796857][T14889] ? __dev_get_by_name (net/core/dev.c:884) [ 828.797072][T14889] ? rtnl_dev_get (net/core/rtnetlink.c:3419) [ 828.797269][T14889] ? rtnl_validate_mdb_entry_del_bulk (net/core/rtnetlink.c:3419) [ 828.797521][T14889] __rtnl_newlink (net/core/rtnetlink.c:3957) [ 828.797723][T14889] rtnl_newlink (net/core/rtnetlink.c:351 (discriminator 1) net/core/rtnetlink.c:4073 (discriminator 1)) [ 828.797937][T14889] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 828.798135][T14889] ? rtnl_setlink (net/core/rtnetlink.c:3963) [ 828.798428][T14889] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 828.798643][T14889] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 828.798843][T14889] ? rtnl_setlink (net/core/rtnetlink.c:3963) [ 828.799059][T14889] rtnetlink_rcv_msg (net/core/rtnetlink.c:6958) [ 828.799258][T14889] ? rtnl_fdb_dump (net/core/rtnetlink.c:6861) [ 828.799468][T14889] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 828.799671][T14889] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 828.799866][T14889] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 828.800168][T14889] netlink_rcv_skb (net/netlink/af_netlink.c:2550) [ 828.800369][T14889] ? rtnl_fdb_dump (net/core/rtnetlink.c:6861) [ 828.800581][T14889] ? netlink_ack (net/netlink/af_netlink.c:2527) [ 828.800785][T14889] ? netlink_deliver_tap (./include/linux/rcupdate.h:322 (discriminator 1) ./include/linux/rcupdate.h:881 (discriminator 1) ./include/net/netns/generic.h:48 (discriminator 1) net/netlink/af_netlink.c:333 (discriminator 1)) [ 828.801092][T14889] ? netlink_deliver_tap (./include/linux/rcupdate.h:322 (discriminator 1) ./include/linux/rcupdate.h:881 (discriminator 1) net/netlink/af_netlink.c:340 (discriminator 1)) [ 828.801297][T14889] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1344) [ 828.801698][T14889] ? netlink_attachskb (net/netlink/af_netlink.c:1329) [ 828.802287][T14889] ? __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 1) net/core/skbuff.c:695 (discriminator 1)) [ 828.802502][T14889] ? napi_skb_cache_get (net/core/skbuff.c:674) [ 828.802701][T14889] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 828.802901][T14889] netlink_sendmsg (net/netlink/af_netlink.c:1894) [ 828.803113][T14889] ? netlink_unicast (net/netlink/af_netlink.c:1813) [ 828.803313][T14889] ? __might_fault (mm/memory.c:7217 (discriminator 4)) [ 828.803526][T14889] ____sys_sendmsg (net/socket.c:721 (discriminator 4) net/socket.c:736 (discriminator 4) net/socket.c:2585 (discriminator 4)) [ 828.803726][T14889] ? copy_msghdr_from_user (net/socket.c:2525) [ 828.804033][T14889] ? get_timestamp.constprop.0 (net/socket.c:2531) [ 828.804361][T14889] ? move_addr_to_kernel (net/socket.c:2511) [ 828.804575][T14889] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 828.804776][T14889] ___sys_sendmsg (net/socket.c:2641) [ 828.804991][T14889] ? copy_msghdr_from_user (net/socket.c:2628) [ 828.805286][T14889] ? do_fault_around (./include/linux/rcupdate.h:322 (discriminator 1) ./include/linux/rcupdate.h:881 (discriminator 1) mm/memory.c:5759 (discriminator 1)) [ 828.805504][T14889] ? do_pte_missing (mm/memory.c:5789 mm/memory.c:5932 mm/memory.c:4477) [ 828.805709][T14889] ? lock_vma_under_rcu (./include/linux/rcupdate.h:322 (discriminator 1) ./include/linux/rcupdate.h:881 (discriminator 1) mm/mmap_lock.c:329 (discriminator 1)) [ 828.805922][T14889] __sys_sendmsg (net/socket.c:2671 (discriminator 1)) [ 828.806124][T14889] ? __sys_sendmsg_sock (net/socket.c:2656) [ 828.806354][T14889] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 (discriminator 4) ./include/linux/atomic/atomic-arch-fallback.h:949 (discriminator 4) ./include/linux/atomic/atomic-instrumented.h:401 (discriminator 4) ./include/linux/refcount.h:389 (discriminator 4) ./include/linux/refcount.h:432 (discriminator 4) ./include/linux/mmap_lock.h:196 (discriminator 4) ./include/linux/mmap_lock.h:217 (discriminator 4) ./include/linux/mmap_lock.h:264 (discriminator 4) arch/x86/mm/fault.c:1336 (discriminator 4)) [ 828.806574][T14889] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 828.806783][T14889] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 828.807003][T14889] do_syscall_64 (arch/x86/entry/syscall_64.c:63 (discriminator 1) arch/x86/entry/syscall_64.c:94 (discriminator 1)) [ 828.807204][T14889] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 828.807405][T14889] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 828.807649][T14889] RIP: 0033:0x7f52cf655c5e [ 828.808071][T14889] Code: 4d 89 d8 e8 34 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 13 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 34 bd 00 00 call 0xbd3c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 13 ff ff ff call 0xffffffffffffff4c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 13 ff ff ff call 0xffffffffffffff22 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 828.808663][T14889] RSP: 002b:00007fffab72e4c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 828.808961][T14889] RAX: ffffffffffffffda RBX: 00007fffab72ec68 RCX: 00007f52cf655c5e [ 828.809346][T14889] RDX: 0000000000000000 RSI: 00007fffab72e580 RDI: 0000000000000005 [ 828.809631][T14889] RBP: 00007fffab72e4d0 R08: 0000000000000000 R09: 0000000000000000 [ 828.809913][T14889] R10: 0000000000000000 R11: 0000000000000202 R12: 00007fffab72e678 [ 828.810193][T14889] R13: 0000000069b284e0 R14: 000000000049d860 R15: 000000000049c620 | [ 828.841446][T14890] ------------[ cut here ]------------ | [ 828.841619][T14890] WARNING: net/core/rtnetlink.c:4421 at rtmsg_ifinfo_build_skb+0x188/0x230, CPU#1: ip/14890 | [ 828.841955][T14890] Modules linked in: macsec netdevsim geneve vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netconsole] | [ 828.842583][T14890] Tainted: [W]=WARN [ 828.842696][T14890] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 828.842891][T14890] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4421 (discriminator 2)) [ 828.843098][T14890] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 51 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 26 2a f2 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 51 ff ff ff jmp 0xffffffffffffff7a 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 26 2a f2 ff call 0xfffffffffff22a62 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 26 2a f2 ff call 0xfffffffffff22a38 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 828.843653][T14890] RSP: 0018:ffa0000000786f08 EFLAGS: 00010286 [ 828.843840][T14890] RAX: 00000000ffffffa6 RBX: ff11000010fd8940 RCX: 1ff40000000f0da7 [ 828.844065][T14890] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010fd89f0 [ 828.844287][T14890] RBP: ff11000007639000 R08: 1fe22000021fb13f R09: ff1100001355c27c [ 828.844518][T14890] R10: ffe21c00026ab84f R11: 0000000000000001 R12: 0000000000000000 [ 828.844740][T14890] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000001 [ 828.844972][T14890] FS: 00007f0eb5eb0440(0000) GS:ff110000aa113000(0000) knlGS:0000000000000000 [ 828.845233][T14890] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 828.845424][T14890] CR2: 00007f0eb5fca650 CR3: 00000000134bc001 CR4: 0000000000771ef0 [ 828.845652][T14890] PKRU: 55555554 [ 828.845774][T14890] Call Trace: [ 828.845889][T14890] [ 828.845974][T14890] rtnetlink_event (net/core/rtnetlink.c:4451 net/core/rtnetlink.c:4439 net/core/rtnetlink.c:7018) [ 828.846125][T14890] notifier_call_chain (kernel/notifier.c:87) [ 828.846282][T14890] __netdev_upper_dev_link (net/core/dev.c:11131 net/core/dev.c:8924) [ 828.846430][T14890] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4747) vxlan [ 828.846592][T14890] ? generic_xdp_install (net/core/dev.c:8864) [ 828.846745][T14890] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 828.846891][T14890] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 828.847047][T14890] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 828.847196][T14890] netdev_upper_dev_link (net/core/dev.c:8954) [ 828.847343][T14890] ? __netdev_upper_dev_link (net/core/dev.c:8948) [ 828.847499][T14890] ? static_obj (kernel/locking/lockdep.c:858 (discriminator 1)) [ 828.847610][T14890] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973 (discriminator 1)) [ 828.847759][T14890] macsec_newlink (drivers/net/macsec.c:4165) macsec [ 828.847940][T14890] ? macsec_add_rxsa (drivers/net/macsec.c:1126) macsec [ 828.848091][T14890] ? macsec_insert_tx_tag (drivers/net/macsec.c:4101) macsec [ 828.848274][T14890] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 828.848422][T14890] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 33)) [ 828.848703][T14890] ? __kasan_kmalloc (mm/kasan/common.c:419) [ 828.848852][T14890] ? __kvmalloc_node_noprof (mm/slub.c:6733) [ 828.849008][T14890] ? alloc_netdev_mqs (net/core/dev.c:12134 (discriminator 9)) [ 828.849158][T14890] ? rtnl_af_lookup (net/core/rtnetlink.c:2675) [ 828.849306][T14890] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 828.849454][T14890] ? macsec_add_dev (drivers/net/macsec.c:3792) macsec [ 828.849603][T14890] ? rtnl_create_link (net/core/rtnetlink.c:3657) [ 828.849754][T14890] rtnl_newlink_create (net/core/rtnetlink.c:3840) [ 828.849913][T14890] ? rtnl_create_link (net/core/rtnetlink.c:3806) [ 828.850061][T14890] ? __dev_get_by_name (net/core/dev.c:884) [ 828.850210][T14890] ? rtnl_dev_get (net/core/rtnetlink.c:3419) [ 828.850356][T14890] ? rtnl_validate_mdb_entry_del_bulk (net/core/rtnetlink.c:3419) [ 828.850549][T14890] __rtnl_newlink (net/core/rtnetlink.c:3957) [ 828.850701][T14890] rtnl_newlink (net/core/rtnetlink.c:351 (discriminator 1) net/core/rtnetlink.c:4073 (discriminator 1)) [ 828.850851][T14890] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 828.851007][T14890] ? rtnl_setlink (net/core/rtnetlink.c:3963) [ 828.851155][T14890] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 828.851304][T14890] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 828.851460][T14890] ? rtnl_setlink (net/core/rtnetlink.c:3963) [ 828.851608][T14890] rtnetlink_rcv_msg (net/core/rtnetlink.c:6958) [ 828.851756][T14890] ? rtnl_fdb_dump (net/core/rtnetlink.c:6861) [ 828.851911][T14890] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 828.852060][T14890] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 828.852209][T14890] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 828.852358][T14890] netlink_rcv_skb (net/netlink/af_netlink.c:2550) [ 828.852511][T14890] ? rtnl_fdb_dump (net/core/rtnetlink.c:6861) [ 828.852659][T14890] ? netlink_ack (net/netlink/af_netlink.c:2527) [ 828.852811][T14890] ? netlink_deliver_tap (./include/linux/rcupdate.h:322 (discriminator 1) ./include/linux/rcupdate.h:881 (discriminator 1) ./include/net/netns/generic.h:48 (discriminator 1) net/netlink/af_netlink.c:333 (discriminator 1)) [ 828.852965][T14890] ? netlink_deliver_tap (./include/linux/rcupdate.h:322 (discriminator 1) ./include/linux/rcupdate.h:881 (discriminator 1) net/netlink/af_netlink.c:340 (discriminator 1)) [ 828.853113][T14890] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1344) [ 828.853266][T14890] ? netlink_attachskb (net/netlink/af_netlink.c:1329) [ 828.853411][T14890] ? __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 1) net/core/skbuff.c:695 (discriminator 1)) [ 828.853566][T14890] ? napi_skb_cache_get (net/core/skbuff.c:674) [ 828.853715][T14890] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 828.853863][T14890] netlink_sendmsg (net/netlink/af_netlink.c:1894) [ 828.854020][T14890] ? netlink_unicast (net/netlink/af_netlink.c:1813) [ 828.854168][T14890] ? __might_fault (mm/memory.c:7217 (discriminator 4)) [ 828.854316][T14890] ____sys_sendmsg (net/socket.c:721 (discriminator 4) net/socket.c:736 (discriminator 4) net/socket.c:2585 (discriminator 4)) [ 828.854472][T14890] ? copy_msghdr_from_user (net/socket.c:2525) [ 828.854618][T14890] ? get_timestamp.constprop.0 (net/socket.c:2531) [ 828.854800][T14890] ? move_addr_to_kernel (net/socket.c:2511) [ 828.854980][T14890] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 828.855132][T14890] ___sys_sendmsg (net/socket.c:2641) [ 828.855279][T14890] ? copy_msghdr_from_user (net/socket.c:2628) [ 828.855427][T14890] ? do_fault_around (./include/linux/rcupdate.h:322 (discriminator 1) ./include/linux/rcupdate.h:881 (discriminator 1) mm/memory.c:5759 (discriminator 1)) [ 828.855585][T14890] ? do_pte_missing (mm/memory.c:5789 mm/memory.c:5932 mm/memory.c:4477) [ 828.855735][T14890] ? lock_vma_under_rcu (./include/linux/rcupdate.h:322 (discriminator 1) ./include/linux/rcupdate.h:881 (discriminator 1) mm/mmap_lock.c:329 (discriminator 1)) [ 828.855884][T14890] __sys_sendmsg (net/socket.c:2671 (discriminator 1)) [ 828.856039][T14890] ? __sys_sendmsg_sock (net/socket.c:2656) [ 828.856190][T14890] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 (discriminator 4) ./include/linux/atomic/atomic-arch-fallback.h:949 (discriminator 4) ./include/linux/atomic/atomic-instrumented.h:401 (discriminator 4) ./include/linux/refcount.h:389 (discriminator 4) ./include/linux/refcount.h:432 (discriminator 4) ./include/linux/mmap_lock.h:196 (discriminator 4) ./include/linux/mmap_lock.h:217 (discriminator 4) ./include/linux/mmap_lock.h:264 (discriminator 4) arch/x86/mm/fault.c:1336 (discriminator 4)) [ 828.856339][T14890] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 828.856490][T14890] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 828.856642][T14890] do_syscall_64 (arch/x86/entry/syscall_64.c:63 (discriminator 1) arch/x86/entry/syscall_64.c:94 (discriminator 1)) [ 828.856822][T14890] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 828.856980][T14890] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 828.857166][T14890] RIP: 0033:0x7f0eb600ac5e [ 828.857321][T14890] Code: 4d 89 d8 e8 34 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 13 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 34 bd 00 00 call 0xbd3c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 13 ff ff ff call 0xffffffffffffff4c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 13 ff ff ff call 0xffffffffffffff22 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 828.857855][T14890] RSP: 002b:00007ffc9c132a70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 828.858092][T14890] RAX: ffffffffffffffda RBX: 00007ffc9c133218 RCX: 00007f0eb600ac5e [ 828.858314][T14890] RDX: 0000000000000000 RSI: 00007ffc9c132b30 RDI: 0000000000000005 [ 828.858543][T14890] RBP: 00007ffc9c132a80 R08: 0000000000000000 R09: 0000000000000000 [ 828.858764][T14890] R10: 0000000000000000 R11: 0000000000000202 R12: 00007ffc9c132c2c [ 828.858991][T14890] R13: 0000000069b284e0 R14: 000000000049d860 R15: 000000000049c620 | [ 828.902274][T14892] ------------[ cut here ]------------ | [ 828.902566][T14892] WARNING: net/core/rtnetlink.c:4421 at rtmsg_ifinfo_build_skb+0x188/0x230, CPU#1: ip/14892 | [ 828.902883][T14892] Modules linked in: macsec netdevsim geneve vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netconsole] | [ 828.903827][T14892] Tainted: [W]=WARN [ 828.903950][T14892] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 828.904136][T14892] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4421 (discriminator 2)) [ 828.904331][T14892] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 51 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 26 2a f2 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 51 ff ff ff jmp 0xffffffffffffff7a 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 26 2a f2 ff call 0xfffffffffff22a62 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 26 2a f2 ff call 0xfffffffffff22a38 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 828.904939][T14892] RSP: 0018:ffa00000005a6f08 EFLAGS: 00010286 [ 828.905128][T14892] RAX: 00000000ffffffa6 RBX: ff11000013674c40 RCX: 1ff40000000b4da7 [ 828.905351][T14892] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000013674cf0 [ 828.905637][T14892] RBP: ff11000013d1c000 R08: 1fe22000026ce99f R09: ff1100001060127c [ 828.905861][T14892] R10: ffe21c00020c024f R11: 0000000000000001 R12: 0000000000000000 [ 828.906095][T14892] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000001 [ 828.906376][T14892] FS: 00007fa7c754b440(0000) GS:ff110000aa113000(0000) knlGS:0000000000000000 [ 828.906703][T14892] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 828.906890][T14892] CR2: 00007fa7c77dcfb0 CR3: 000000001516d004 CR4: 0000000000771ef0 [ 828.907119][T14892] PKRU: 55555554 [ 828.907232][T14892] Call Trace: [ 828.907345][T14892] [ 828.907424][T14892] rtnetlink_event (net/core/rtnetlink.c:4451 net/core/rtnetlink.c:4439 net/core/rtnetlink.c:7018) [ 828.907668][T14892] notifier_call_chain (kernel/notifier.c:87) [ 828.907823][T14892] __netdev_upper_dev_link (net/core/dev.c:11131 net/core/dev.c:8924) [ 828.907979][T14892] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4747) vxlan [ 828.908134][T14892] ? generic_xdp_install (net/core/dev.c:8864) [ 828.908304][T14892] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 828.908528][T14892] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 828.908685][T14892] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 828.908834][T14892] netdev_upper_dev_link (net/core/dev.c:8954) [ 828.908993][T14892] ? __netdev_upper_dev_link (net/core/dev.c:8948) [ 828.909163][T14892] ? static_obj (kernel/locking/lockdep.c:858 (discriminator 1)) [ 828.909279][T14892] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973 (discriminator 1)) [ 828.909431][T14892] macsec_newlink (drivers/net/macsec.c:4165) macsec [ 828.909647][T14892] ? macsec_add_rxsa (drivers/net/macsec.c:1126) macsec [ 828.909808][T14892] ? macsec_insert_tx_tag (drivers/net/macsec.c:4101) macsec [ 828.910006][T14892] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 828.910163][T14892] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 33)) [ 828.910317][T14892] ? __kasan_kmalloc (mm/kasan/common.c:419) [ 828.910548][T14892] ? __kvmalloc_node_noprof (mm/slub.c:6733) [ 828.910702][T14892] ? alloc_netdev_mqs (net/core/dev.c:12134 (discriminator 9)) [ 828.910860][T14892] ? rtnl_af_lookup (net/core/rtnetlink.c:2675) [ 828.911025][T14892] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 828.911184][T14892] ? macsec_add_dev (drivers/net/macsec.c:3792) macsec [ 828.911357][T14892] ? rtnl_create_link (net/core/rtnetlink.c:3657) [ 828.911601][T14892] rtnl_newlink_create (net/core/rtnetlink.c:3840) [ 828.911799][T14892] ? rtnl_create_link (net/core/rtnetlink.c:3806) [ 828.911983][T14892] ? __dev_get_by_name (net/core/dev.c:884) [ 828.912140][T14892] ? rtnl_dev_get (net/core/rtnetlink.c:3419) [ 828.912321][T14892] ? rtnl_validate_mdb_entry_del_bulk (net/core/rtnetlink.c:3419) [ 828.912599][T14892] __rtnl_newlink (net/core/rtnetlink.c:3957) [ 828.912759][T14892] rtnl_newlink (net/core/rtnetlink.c:351 (discriminator 1) net/core/rtnetlink.c:4073 (discriminator 1)) [ 828.912920][T14892] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 828.913070][T14892] ? rtnl_setlink (net/core/rtnetlink.c:3963) [ 828.913248][T14892] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 828.913429][T14892] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 828.913630][T14892] ? rtnl_setlink (net/core/rtnetlink.c:3963) [ 828.913780][T14892] rtnetlink_rcv_msg (net/core/rtnetlink.c:6958) [ 828.913940][T14892] ? rtnl_fdb_dump (net/core/rtnetlink.c:6861) [ 828.914089][T14892] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 828.914238][T14892] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 828.914385][T14892] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 828.914539][T14892] netlink_rcv_skb (net/netlink/af_netlink.c:2550) [ 828.914689][T14892] ? rtnl_fdb_dump (net/core/rtnetlink.c:6861) [ 828.914838][T14892] ? netlink_ack (net/netlink/af_netlink.c:2527) [ 828.914995][T14892] ? netlink_deliver_tap (./include/linux/rcupdate.h:322 (discriminator 1) ./include/linux/rcupdate.h:881 (discriminator 1) ./include/net/netns/generic.h:48 (discriminator 1) net/netlink/af_netlink.c:333 (discriminator 1)) [ 828.915144][T14892] ? netlink_deliver_tap (./include/linux/rcupdate.h:322 (discriminator 1) ./include/linux/rcupdate.h:881 (discriminator 1) net/netlink/af_netlink.c:340 (discriminator 1)) [ 828.915294][T14892] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1344) [ 828.915448][T14892] ? netlink_attachskb (net/netlink/af_netlink.c:1329) [ 828.915595][T14892] ? __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 1) net/core/skbuff.c:695 (discriminator 1)) [ 828.915746][T14892] ? napi_skb_cache_get (net/core/skbuff.c:674) [ 828.915895][T14892] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 828.916052][T14892] netlink_sendmsg (net/netlink/af_netlink.c:1894) [ 828.916204][T14892] ? netlink_unicast (net/netlink/af_netlink.c:1813) [ 828.916355][T14892] ? __might_fault (mm/memory.c:7217 (discriminator 4)) [ 828.916512][T14892] ____sys_sendmsg (net/socket.c:721 (discriminator 4) net/socket.c:736 (discriminator 4) net/socket.c:2585 (discriminator 4)) [ 828.916695][T14892] ? copy_msghdr_from_user (net/socket.c:2525) [ 828.916843][T14892] ? get_timestamp.constprop.0 (net/socket.c:2531) [ 828.917062][T14892] ? move_addr_to_kernel (net/socket.c:2511) [ 828.917230][T14892] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 828.917414][T14892] ___sys_sendmsg (net/socket.c:2641) [ 828.917603][T14892] ? copy_msghdr_from_user (net/socket.c:2628) [ 828.917784][T14892] ? do_fault_around (./include/linux/rcupdate.h:322 (discriminator 1) ./include/linux/rcupdate.h:881 (discriminator 1) mm/memory.c:5759 (discriminator 1)) [ 828.917973][T14892] ? do_pte_missing (mm/memory.c:5789 mm/memory.c:5932 mm/memory.c:4477) [ 828.918136][T14892] ? lock_vma_under_rcu (./include/linux/rcupdate.h:322 (discriminator 1) ./include/linux/rcupdate.h:881 (discriminator 1) mm/mmap_lock.c:329 (discriminator 1)) [ 828.918286][T14892] __sys_sendmsg (net/socket.c:2671 (discriminator 1)) [ 828.918469][T14892] ? __sys_sendmsg_sock (net/socket.c:2656) [ 828.918630][T14892] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 (discriminator 4) ./include/linux/atomic/atomic-arch-fallback.h:949 (discriminator 4) ./include/linux/atomic/atomic-instrumented.h:401 (discriminator 4) ./include/linux/refcount.h:389 (discriminator 4) ./include/linux/refcount.h:432 (discriminator 4) ./include/linux/mmap_lock.h:196 (discriminator 4) ./include/linux/mmap_lock.h:217 (discriminator 4) ./include/linux/mmap_lock.h:264 (discriminator 4) arch/x86/mm/fault.c:1336 (discriminator 4)) [ 828.918783][T14892] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 828.918938][T14892] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 828.919087][T14892] do_syscall_64 (arch/x86/entry/syscall_64.c:63 (discriminator 1) arch/x86/entry/syscall_64.c:94 (discriminator 1)) [ 828.919234][T14892] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 828.919402][T14892] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 828.919635][T14892] RIP: 0033:0x7fa7c76a5c5e [ 828.919800][T14892] Code: 4d 89 d8 e8 34 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 13 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 34 bd 00 00 call 0xbd3c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 13 ff ff ff call 0xffffffffffffff4c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 13 ff ff ff call 0xffffffffffffff22 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 828.920409][T14892] RSP: 002b:00007ffe5864a1b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 828.920667][T14892] RAX: ffffffffffffffda RBX: 00007ffe5864a958 RCX: 00007fa7c76a5c5e [ 828.920896][T14892] RDX: 0000000000000000 RSI: 00007ffe5864a270 RDI: 0000000000000005 [ 828.921167][T14892] RBP: 00007ffe5864a1c0 R08: 0000000000000000 R09: 0000000000000000 [ 828.921438][T14892] R10: 0000000000000000 R11: 0000000000000202 R12: 00007ffe5864a36c [ 828.921688][T14892] R13: 0000000069b284e0 R14: 000000000049d860 R15: 000000000049c620 | [ 828.963470][T14896] ------------[ cut here ]------------ | [ 828.963651][T14896] WARNING: net/core/rtnetlink.c:4421 at rtmsg_ifinfo_build_skb+0x188/0x230, CPU#0: ip/14896 | [ 828.963959][T14896] Modules linked in: macsec netdevsim geneve vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netconsole] | [ 828.964642][T14896] Tainted: [W]=WARN [ 828.964761][T14896] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 828.964976][T14896] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4421 (discriminator 2)) [ 828.965179][T14896] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 51 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 26 2a f2 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 51 ff ff ff jmp 0xffffffffffffff7a 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 26 2a f2 ff call 0xfffffffffff22a62 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 26 2a f2 ff call 0xfffffffffff22a38 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 828.965782][T14896] RSP: 0018:ffa00000007a6f08 EFLAGS: 00010286 [ 828.965990][T14896] RAX: 00000000ffffffa6 RBX: ff11000010168340 RCX: 1ff40000000f4da7 [ 828.966214][T14896] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000101683f0 [ 828.966498][T14896] RBP: ff11000011f0c000 R08: 1fe220000202d07f R09: ff1100001476927c [ 828.966724][T14896] R10: ffe21c00028ed24f R11: 0000000000000001 R12: 0000000000000000 [ 828.966955][T14896] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000000 [ 828.967182][T14896] FS: 00007f8966d93440(0000) GS:ff110000aa093000(0000) knlGS:0000000000000000 [ 828.967532][T14896] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 828.967722][T14896] CR2: 00007f8966ead690 CR3: 00000000105ae003 CR4: 0000000000771ef0 [ 828.967954][T14896] PKRU: 55555554 [ 828.968067][T14896] Call Trace: [ 828.968179][T14896] [ 828.968258][T14896] rtnetlink_event (net/core/rtnetlink.c:4451 net/core/rtnetlink.c:4439 net/core/rtnetlink.c:7018) [ 828.968411][T14896] notifier_call_chain (kernel/notifier.c:87) [ 828.968646][T14896] __netdev_upper_dev_link (net/core/dev.c:11131 net/core/dev.c:8924) [ 828.968800][T14896] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4747) vxlan [ 828.968976][T14896] ? generic_xdp_install (net/core/dev.c:8864) [ 828.969130][T14896] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 828.969280][T14896] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 828.969431][T14896] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 828.969673][T14896] netdev_upper_dev_link (net/core/dev.c:8954) [ 828.969825][T14896] ? __netdev_upper_dev_link (net/core/dev.c:8948) [ 828.969984][T14896] ? static_obj (kernel/locking/lockdep.c:858 (discriminator 1)) [ 828.970097][T14896] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973 (discriminator 1)) [ 828.970252][T14896] macsec_newlink (drivers/net/macsec.c:4165) macsec [ 828.970404][T14896] ? macsec_add_rxsa (drivers/net/macsec.c:1126) macsec [ 828.970628][T14896] ? macsec_insert_tx_tag (drivers/net/macsec.c:4101) macsec [ 828.970818][T14896] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 828.970978][T14896] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 33)) [ 828.971129][T14896] ? __kasan_kmalloc (mm/kasan/common.c:419) [ 828.971279][T14896] ? __kvmalloc_node_noprof (mm/slub.c:6733) [ 828.971427][T14896] ? alloc_netdev_mqs (net/core/dev.c:12134 (discriminator 9)) [ 828.971674][T14896] ? rtnl_af_lookup (net/core/rtnetlink.c:2675) [ 828.971823][T14896] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 828.971984][T14896] ? macsec_add_dev (drivers/net/macsec.c:3792) macsec [ 828.972136][T14896] ? rtnl_create_link (net/core/rtnetlink.c:3657) [ 828.972282][T14896] rtnl_newlink_create (net/core/rtnetlink.c:3840) [ 828.972439][T14896] ? rtnl_create_link (net/core/rtnetlink.c:3806) [ 828.972587][T14896] ? __dev_get_by_name (net/core/dev.c:884) [ 828.972735][T14896] ? rtnl_dev_get (net/core/rtnetlink.c:3419) [ 828.972883][T14896] ? rtnl_validate_mdb_entry_del_bulk (net/core/rtnetlink.c:3419) [ 828.973084][T14896] __rtnl_newlink (net/core/rtnetlink.c:3957) [ 828.973236][T14896] rtnl_newlink (net/core/rtnetlink.c:351 (discriminator 1) net/core/rtnetlink.c:4073 (discriminator 1)) [ 828.973389][T14896] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 828.973540][T14896] ? rtnl_setlink (net/core/rtnetlink.c:3963) [ 828.973691][T14896] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 828.973846][T14896] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 828.974004][T14896] ? rtnl_setlink (net/core/rtnetlink.c:3963) [ 828.974156][T14896] rtnetlink_rcv_msg (net/core/rtnetlink.c:6958) [ 828.974306][T14896] ? rtnl_fdb_dump (net/core/rtnetlink.c:6861) [ 828.974461][T14896] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 828.974611][T14896] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 828.974759][T14896] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 828.974918][T14896] netlink_rcv_skb (net/netlink/af_netlink.c:2550) [ 828.975080][T14896] ? rtnl_fdb_dump (net/core/rtnetlink.c:6861) [ 828.975229][T14896] ? netlink_ack (net/netlink/af_netlink.c:2527) [ 828.975386][T14896] ? netlink_deliver_tap (./include/linux/rcupdate.h:322 (discriminator 1) ./include/linux/rcupdate.h:881 (discriminator 1) ./include/net/netns/generic.h:48 (discriminator 1) net/netlink/af_netlink.c:333 (discriminator 1)) [ 828.975543][T14896] ? netlink_deliver_tap (./include/linux/rcupdate.h:322 (discriminator 1) ./include/linux/rcupdate.h:881 (discriminator 1) net/netlink/af_netlink.c:340 (discriminator 1)) [ 828.975695][T14896] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1344) [ 828.975848][T14896] ? netlink_attachskb (net/netlink/af_netlink.c:1329) [ 828.976016][T14896] ? __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 1) net/core/skbuff.c:695 (discriminator 1)) [ 828.976170][T14896] ? napi_skb_cache_get (net/core/skbuff.c:674) [ 828.976320][T14896] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 828.976483][T14896] netlink_sendmsg (net/netlink/af_netlink.c:1894) [ 828.976642][T14896] ? netlink_unicast (net/netlink/af_netlink.c:1813) [ 828.976797][T14896] ? __might_fault (mm/memory.c:7217 (discriminator 4)) [ 828.976957][T14896] ____sys_sendmsg (net/socket.c:721 (discriminator 4) net/socket.c:736 (discriminator 4) net/socket.c:2585 (discriminator 4)) [ 828.977107][T14896] ? copy_msghdr_from_user (net/socket.c:2525) [ 828.977256][T14896] ? get_timestamp.constprop.0 (net/socket.c:2531) [ 828.977445][T14896] ? move_addr_to_kernel (net/socket.c:2511) [ 828.977597][T14896] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 828.977748][T14896] ___sys_sendmsg (net/socket.c:2641) [ 828.977902][T14896] ? copy_msghdr_from_user (net/socket.c:2628) [ 828.978073][T14896] ? do_fault_around (./include/linux/rcupdate.h:322 (discriminator 1) ./include/linux/rcupdate.h:881 (discriminator 1) mm/memory.c:5759 (discriminator 1)) [ 828.978226][T14896] ? do_pte_missing (mm/memory.c:5789 mm/memory.c:5932 mm/memory.c:4477) [ 828.978378][T14896] ? lock_vma_under_rcu (./include/linux/rcupdate.h:322 (discriminator 1) ./include/linux/rcupdate.h:881 (discriminator 1) mm/mmap_lock.c:329 (discriminator 1)) [ 828.978534][T14896] __sys_sendmsg (net/socket.c:2671 (discriminator 1)) [ 828.978686][T14896] ? __sys_sendmsg_sock (net/socket.c:2656) [ 828.978841][T14896] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 (discriminator 4) ./include/linux/atomic/atomic-arch-fallback.h:949 (discriminator 4) ./include/linux/atomic/atomic-instrumented.h:401 (discriminator 4) ./include/linux/refcount.h:389 (discriminator 4) ./include/linux/refcount.h:432 (discriminator 4) ./include/linux/mmap_lock.h:196 (discriminator 4) ./include/linux/mmap_lock.h:217 (discriminator 4) ./include/linux/mmap_lock.h:264 (discriminator 4) arch/x86/mm/fault.c:1336 (discriminator 4)) [ 828.979012][T14896] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 828.979162][T14896] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 828.979313][T14896] do_syscall_64 (arch/x86/entry/syscall_64.c:63 (discriminator 1) arch/x86/entry/syscall_64.c:94 (discriminator 1)) [ 828.979468][T14896] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 828.979618][T14896] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 828.979807][T14896] RIP: 0033:0x7f8966eedc5e [ 828.979986][T14896] Code: 4d 89 d8 e8 34 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 13 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 34 bd 00 00 call 0xbd3c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 13 ff ff ff call 0xffffffffffffff4c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 13 ff ff ff call 0xffffffffffffff22 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 828.980530][T14896] RSP: 002b:00007ffc109173a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 828.980757][T14896] RAX: ffffffffffffffda RBX: 00007ffc10917b48 RCX: 00007f8966eedc5e [ 828.980994][T14896] RDX: 0000000000000000 RSI: 00007ffc10917460 RDI: 0000000000000005 [ 828.981219][T14896] RBP: 00007ffc109173b0 R08: 0000000000000000 R09: 0000000000000000 [ 828.981449][T14896] R10: 0000000000000000 R11: 0000000000000202 R12: 00007ffc1091755c [ 828.981683][T14896] R13: 0000000069b284e0 R14: 000000000049d860 R15: 000000000049c620 | [ 829.528222][T14923] ------------[ cut here ]------------ | [ 829.528417][T14923] WARNING: net/core/rtnetlink.c:4421 at rtmsg_ifinfo_build_skb+0x188/0x230, CPU#3: ip/14923 | [ 829.528728][T14923] Modules linked in: macsec netdevsim geneve vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netconsole] | [ 829.529360][T14923] Tainted: [W]=WARN [ 829.529488][T14923] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 829.529679][T14923] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4421 (discriminator 2)) [ 829.529876][T14923] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 51 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 26 2a f2 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 51 ff ff ff jmp 0xffffffffffffff7a 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 26 2a f2 ff call 0xfffffffffff22a62 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 26 2a f2 ff call 0xfffffffffff22a38 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 829.530423][T14923] RSP: 0018:ffa0000000b0ef08 EFLAGS: 00010286 [ 829.530879][T14923] RAX: 00000000ffffffa6 RBX: ff1100000be1e7c0 RCX: 1ff4000000161da7 [ 829.531114][T14923] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000be1e870 [ 829.531339][T14923] RBP: ff11000014341000 R08: 1fe22000017c3d0f R09: ff110000087b1278 [ 829.531563][T14923] R10: ffe21c00010f624f R11: 0000000000000001 R12: 0000000000000000 [ 829.531797][T14923] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000003 [ 829.532032][T14923] FS: 00007fe055a80440(0000) GS:ff110000aa213000(0000) knlGS:0000000000000000 [ 829.532294][T14923] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 829.532491][T14923] CR2: 000000000044a960 CR3: 000000000ffcf005 CR4: 0000000000771ef0 [ 829.532717][T14923] PKRU: 55555554 [ 829.532830][T14923] Call Trace: [ 829.532952][T14923] [ 829.533034][T14923] rtnetlink_event (net/core/rtnetlink.c:4451 net/core/rtnetlink.c:4439 net/core/rtnetlink.c:7018) [ 829.533188][T14923] notifier_call_chain (kernel/notifier.c:87) [ 829.533357][T14923] __netdev_upper_dev_link (net/core/dev.c:11131 net/core/dev.c:8924) [ 829.533519][T14923] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4747) vxlan [ 829.533675][T14923] ? generic_xdp_install (net/core/dev.c:8864) [ 829.533830][T14923] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 829.533991][T14923] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 829.534141][T14923] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 829.534293][T14923] netdev_upper_dev_link (net/core/dev.c:8954) [ 829.534448][T14923] ? __netdev_upper_dev_link (net/core/dev.c:8948) [ 829.534599][T14923] ? static_obj (kernel/locking/lockdep.c:858 (discriminator 1)) [ 829.534711][T14923] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973 (discriminator 1)) [ 829.534861][T14923] macsec_newlink (drivers/net/macsec.c:4165) macsec [ 829.535026][T14923] ? macsec_insert_tx_tag (drivers/net/macsec.c:4101) macsec [ 829.535211][T14923] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 829.535367][T14923] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 33)) [ 829.535523][T14923] ? __kasan_kmalloc (mm/kasan/common.c:419) [ 829.535676][T14923] ? __kvmalloc_node_noprof (mm/slub.c:6733) [ 829.535827][T14923] ? alloc_netdev_mqs (net/core/dev.c:12134 (discriminator 9)) [ 829.535987][T14923] ? rtnl_af_lookup (net/core/rtnetlink.c:2675) [ 829.536135][T14923] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 829.536283][T14923] ? macsec_add_dev (drivers/net/macsec.c:3792) macsec [ 829.536437][T14923] ? rtnl_create_link (net/core/rtnetlink.c:3657) [ 829.536588][T14923] rtnl_newlink_create (net/core/rtnetlink.c:3840) [ 829.536738][T14923] ? rtnl_create_link (net/core/rtnetlink.c:3806) [ 829.536886][T14923] ? __dev_get_by_name (net/core/dev.c:884) [ 829.537043][T14923] ? rtnl_dev_get (net/core/rtnetlink.c:3419) [ 829.537190][T14923] ? rtnl_validate_mdb_entry_del_bulk (net/core/rtnetlink.c:3419) [ 829.537378][T14923] __rtnl_newlink (net/core/rtnetlink.c:3957) [ 829.537536][T14923] rtnl_newlink (net/core/rtnetlink.c:351 (discriminator 1) net/core/rtnetlink.c:4073 (discriminator 1)) [ 829.537690][T14923] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 829.537837][T14923] ? rtnl_setlink (net/core/rtnetlink.c:3963) [ 829.537993][T14923] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 829.538142][T14923] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 829.538294][T14923] ? rtnl_setlink (net/core/rtnetlink.c:3963) [ 829.538447][T14923] rtnetlink_rcv_msg (net/core/rtnetlink.c:6958) [ 829.538597][T14923] ? rtnl_fdb_dump (net/core/rtnetlink.c:6861) [ 829.538745][T14923] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 829.538894][T14923] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 829.539064][T14923] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 829.539216][T14923] netlink_rcv_skb (net/netlink/af_netlink.c:2550) [ 829.539365][T14923] ? rtnl_fdb_dump (net/core/rtnetlink.c:6861) [ 829.539517][T14923] ? netlink_ack (net/netlink/af_netlink.c:2527) [ 829.539669][T14923] ? netlink_deliver_tap (./include/linux/rcupdate.h:322 (discriminator 1) ./include/linux/rcupdate.h:881 (discriminator 1) ./include/net/netns/generic.h:48 (discriminator 1) net/netlink/af_netlink.c:333 (discriminator 1)) [ 829.539824][T14923] ? netlink_deliver_tap (./include/linux/rcupdate.h:322 (discriminator 1) ./include/linux/rcupdate.h:881 (discriminator 1) net/netlink/af_netlink.c:340 (discriminator 1)) [ 829.539985][T14923] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1344) [ 829.540134][T14923] ? netlink_attachskb (net/netlink/af_netlink.c:1329) [ 829.540282][T14923] ? __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 1) net/core/skbuff.c:695 (discriminator 1)) [ 829.540431][T14923] ? napi_skb_cache_get (net/core/skbuff.c:674) [ 829.540587][T14923] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 829.540740][T14923] netlink_sendmsg (net/netlink/af_netlink.c:1894) [ 829.540891][T14923] ? netlink_unicast (net/netlink/af_netlink.c:1813) [ 829.541058][T14923] ? __might_fault (mm/memory.c:7217 (discriminator 4)) [ 829.541209][T14923] ____sys_sendmsg (net/socket.c:721 (discriminator 4) net/socket.c:736 (discriminator 4) net/socket.c:2585 (discriminator 4)) [ 829.541363][T14923] ? copy_msghdr_from_user (net/socket.c:2525) [ 829.541520][T14923] ? get_timestamp.constprop.0 (net/socket.c:2531) [ 829.541704][T14923] ? move_addr_to_kernel (net/socket.c:2511) [ 829.541853][T14923] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 829.542013][T14923] ___sys_sendmsg (net/socket.c:2641) [ 829.542162][T14923] ? copy_msghdr_from_user (net/socket.c:2628) [ 829.542311][T14923] ? do_fault_around (./include/linux/rcupdate.h:322 (discriminator 1) ./include/linux/rcupdate.h:881 (discriminator 1) mm/memory.c:5759 (discriminator 1)) [ 829.542470][T14923] ? do_pte_missing (mm/memory.c:5789 mm/memory.c:5932 mm/memory.c:4477) [ 829.542621][T14923] ? lock_vma_under_rcu (./include/linux/rcupdate.h:322 (discriminator 1) ./include/linux/rcupdate.h:881 (discriminator 1) mm/mmap_lock.c:329 (discriminator 1)) [ 829.542772][T14923] __sys_sendmsg (net/socket.c:2671 (discriminator 1)) [ 829.542928][T14923] ? __sys_sendmsg_sock (net/socket.c:2656) [ 829.543083][T14923] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 (discriminator 4) ./include/linux/atomic/atomic-arch-fallback.h:949 (discriminator 4) ./include/linux/atomic/atomic-instrumented.h:401 (discriminator 4) ./include/linux/refcount.h:389 (discriminator 4) ./include/linux/refcount.h:432 (discriminator 4) ./include/linux/mmap_lock.h:196 (discriminator 4) ./include/linux/mmap_lock.h:217 (discriminator 4) ./include/linux/mmap_lock.h:264 (discriminator 4) arch/x86/mm/fault.c:1336 (discriminator 4)) [ 829.543232][T14923] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 829.543384][T14923] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 829.543540][T14923] do_syscall_64 (arch/x86/entry/syscall_64.c:63 (discriminator 1) arch/x86/entry/syscall_64.c:94 (discriminator 1)) [ 829.543693][T14923] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 829.543842][T14923] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 829.544032][T14923] RIP: 0033:0x7fe055bdac5e [ 829.544188][T14923] Code: 4d 89 d8 e8 34 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 13 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 34 bd 00 00 call 0xbd3c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 13 ff ff ff call 0xffffffffffffff4c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 13 ff ff ff call 0xffffffffffffff22 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 829.544719][T14923] RSP: 002b:00007fffa7afd7f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 829.544952][T14923] RAX: ffffffffffffffda RBX: 00007fffa7afdf98 RCX: 00007fe055bdac5e [ 829.545174][T14923] RDX: 0000000000000000 RSI: 00007fffa7afd8b0 RDI: 0000000000000005 [ 829.545398][T14923] RBP: 00007fffa7afd800 R08: 0000000000000000 R09: 0000000000000000 [ 829.545627][T14923] R10: 0000000000000000 R11: 0000000000000202 R12: 00007fffa7afd9a8 [ 829.545851][T14923] R13: 0000000069b284e1 R14: 000000000049d860 R15: 000000000049c620 | [ 829.715326][T14931] ------------[ cut here ]------------ | [ 829.716199][T14931] WARNING: net/core/rtnetlink.c:4421 at rtmsg_ifinfo_build_skb+0x188/0x230, CPU#2: ip/14931 | [ 829.716560][T14931] Modules linked in: macsec netdevsim geneve vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netconsole] | [ 829.717284][T14931] Tainted: [W]=WARN [ 829.717460][T14931] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 829.717700][T14931] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4421 (discriminator 2)) [ 829.717960][T14931] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 51 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 26 2a f2 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 51 ff ff ff jmp 0xffffffffffffff7a 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 26 2a f2 ff call 0xfffffffffff22a62 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 26 2a f2 ff call 0xfffffffffff22a38 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 829.718547][T14931] RSP: 0018:ffa0000000b6ef08 EFLAGS: 00010286 [ 829.718786][T14931] RAX: 00000000ffffffa6 RBX: ff1100000292a640 RCX: 1ff400000016dda7 [ 829.719069][T14931] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000292a6f0 [ 829.719356][T14931] RBP: ff11000008691000 R08: 1fe22000005254df R09: ff11000007af1278 [ 829.719651][T14931] R10: ffe21c0000f5e24f R11: 0000000000000001 R12: 0000000000000000 [ 829.719949][T14931] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000002 [ 829.720225][T14931] FS: 00007f3b2dc6e440(0000) GS:ff110000aa193000(0000) knlGS:0000000000000000 [ 829.720579][T14931] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 829.720818][T14931] CR2: 000000000049d860 CR3: 0000000009ecf004 CR4: 0000000000771ef0 [ 829.721106][T14931] PKRU: 55555554 [ 829.721267][T14931] Call Trace: [ 829.721427][T14931] [ 829.721566][T14931] rtnetlink_event (net/core/rtnetlink.c:4451 net/core/rtnetlink.c:4439 net/core/rtnetlink.c:7018) [ 829.721767][T14931] notifier_call_chain (kernel/notifier.c:87) [ 829.721989][T14931] __netdev_upper_dev_link (net/core/dev.c:11131 net/core/dev.c:8924) [ 829.722192][T14931] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4747) vxlan [ 829.722399][T14931] ? generic_xdp_install (net/core/dev.c:8864) [ 829.722608][T14931] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 829.722803][T14931] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 829.723018][T14931] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 829.723218][T14931] netdev_upper_dev_link (net/core/dev.c:8954) [ 829.723416][T14931] ? __netdev_upper_dev_link (net/core/dev.c:8948) [ 829.723634][T14931] ? static_obj (kernel/locking/lockdep.c:858 (discriminator 1)) [ 829.723800][T14931] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973 (discriminator 1)) [ 829.724015][T14931] macsec_newlink (drivers/net/macsec.c:4165) macsec [ 829.724228][T14931] ? macsec_insert_tx_tag (drivers/net/macsec.c:4101) macsec [ 829.724477][T14931] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 829.724677][T14931] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 33)) [ 829.724875][T14931] ? __kasan_kmalloc (mm/kasan/common.c:419) [ 829.725086][T14931] ? __kvmalloc_node_noprof (mm/slub.c:6733) [ 829.725322][T14931] ? alloc_netdev_mqs (net/core/dev.c:12134 (discriminator 9)) [ 829.725538][T14931] ? rtnl_af_lookup (net/core/rtnetlink.c:2675) [ 829.725737][T14931] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 829.725951][T14931] ? macsec_add_dev (drivers/net/macsec.c:3792) macsec [ 829.726155][T14931] ? rtnl_create_link (net/core/rtnetlink.c:3657) [ 829.726356][T14931] rtnl_newlink_create (net/core/rtnetlink.c:3840) [ 829.726564][T14931] ? rtnl_create_link (net/core/rtnetlink.c:3806) [ 829.726765][T14931] ? __dev_get_by_name (net/core/dev.c:884) [ 829.726983][T14931] ? rtnl_dev_get (net/core/rtnetlink.c:3419) [ 829.727180][T14931] ? rtnl_validate_mdb_entry_del_bulk (net/core/rtnetlink.c:3419) [ 829.727419][T14931] __rtnl_newlink (net/core/rtnetlink.c:3957) [ 829.727635][T14931] rtnl_newlink (net/core/rtnetlink.c:351 (discriminator 1) net/core/rtnetlink.c:4073 (discriminator 1)) [ 829.727835][T14931] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 829.728045][T14931] ? rtnl_setlink (net/core/rtnetlink.c:3963) [ 829.728245][T14931] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 829.728463][T14931] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 829.728662][T14931] ? rtnl_setlink (net/core/rtnetlink.c:3963) [ 829.728860][T14931] rtnetlink_rcv_msg (net/core/rtnetlink.c:6958) [ 829.729074][T14931] ? rtnl_fdb_dump (net/core/rtnetlink.c:6861) [ 829.729273][T14931] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 829.729484][T14931] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 829.729682][T14931] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 829.729883][T14931] netlink_rcv_skb (net/netlink/af_netlink.c:2550) [ 829.730098][T14931] ? rtnl_fdb_dump (net/core/rtnetlink.c:6861) [ 829.730295][T14931] ? netlink_ack (net/netlink/af_netlink.c:2527) [ 829.730509][T14931] ? netlink_deliver_tap (./include/linux/rcupdate.h:322 (discriminator 1) ./include/linux/rcupdate.h:881 (discriminator 1) ./include/net/netns/generic.h:48 (discriminator 1) net/netlink/af_netlink.c:333 (discriminator 1)) [ 829.730704][T14931] ? netlink_deliver_tap (./include/linux/rcupdate.h:322 (discriminator 1) ./include/linux/rcupdate.h:881 (discriminator 1) net/netlink/af_netlink.c:340 (discriminator 1)) [ 829.730909][T14931] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1344) [ 829.731119][T14931] ? netlink_attachskb (net/netlink/af_netlink.c:1329) [ 829.731315][T14931] ? __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 1) net/core/skbuff.c:695 (discriminator 1)) [ 829.731528][T14931] ? napi_skb_cache_get (net/core/skbuff.c:674) [ 829.731725][T14931] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 829.731935][T14931] netlink_sendmsg (net/netlink/af_netlink.c:1894) [ 829.732137][T14931] ? netlink_unicast (net/netlink/af_netlink.c:1813) [ 829.732339][T14931] ? __might_fault (mm/memory.c:7217 (discriminator 4)) [ 829.732553][T14931] ____sys_sendmsg (net/socket.c:721 (discriminator 4) net/socket.c:736 (discriminator 4) net/socket.c:2585 (discriminator 4)) [ 829.732752][T14931] ? copy_msghdr_from_user (net/socket.c:2525) [ 829.732961][T14931] ? get_timestamp.constprop.0 (net/socket.c:2531) [ 829.733199][T14931] ? move_addr_to_kernel (net/socket.c:2511) [ 829.733396][T14931] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 829.733628][T14931] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 829.733830][T14931] ___sys_sendmsg (net/socket.c:2641) [ 829.734043][T14931] ? copy_msghdr_from_user (net/socket.c:2628) [ 829.734252][T14931] ? do_wp_page (mm/memory.c:4241) [ 829.734479][T14931] ? lock_vma_under_rcu (./include/linux/rcupdate.h:322 (discriminator 1) ./include/linux/rcupdate.h:881 (discriminator 1) mm/mmap_lock.c:329 (discriminator 1)) [ 829.734686][T14931] __sys_sendmsg (net/socket.c:2671 (discriminator 1)) [ 829.734892][T14931] ? __sys_sendmsg_sock (net/socket.c:2656) [ 829.735113][T14931] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 (discriminator 4) ./include/linux/atomic/atomic-arch-fallback.h:949 (discriminator 4) ./include/linux/atomic/atomic-instrumented.h:401 (discriminator 4) ./include/linux/refcount.h:389 (discriminator 4) ./include/linux/refcount.h:432 (discriminator 4) ./include/linux/mmap_lock.h:196 (discriminator 4) ./include/linux/mmap_lock.h:217 (discriminator 4) ./include/linux/mmap_lock.h:264 (discriminator 4) arch/x86/mm/fault.c:1336 (discriminator 4)) [ 829.735318][T14931] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 829.735534][T14931] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 829.735739][T14931] do_syscall_64 (arch/x86/entry/syscall_64.c:63 (discriminator 1) arch/x86/entry/syscall_64.c:94 (discriminator 1)) [ 829.735959][T14931] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 829.736168][T14931] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 829.736409][T14931] RIP: 0033:0x7f3b2ddc8c5e [ 829.736631][T14931] Code: 4d 89 d8 e8 34 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 13 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 34 bd 00 00 call 0xbd3c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 13 ff ff ff call 0xffffffffffffff4c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 13 ff ff ff call 0xffffffffffffff22 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 829.737218][T14931] RSP: 002b:00007ffd15382210 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 829.737507][T14931] RAX: ffffffffffffffda RBX: 00007ffd153829b8 RCX: 00007f3b2ddc8c5e [ 829.737779][T14931] RDX: 0000000000000000 RSI: 00007ffd153822d0 RDI: 0000000000000005 [ 829.738065][T14931] RBP: 00007ffd15382220 R08: 0000000000000000 R09: 0000000000000000 [ 829.738343][T14931] R10: 0000000000000000 R11: 0000000000000202 R12: 00007ffd15382990 Finger prints: rtmsg_ifinfo_build_skb:rtnetlink_event:notifier_call_chain:__netdev_upper_dev_link:netdev_upper_dev_link