====================================== | [ 864.196805][T14900] MACsec IEEE 802.1AE | [ 864.209316][T14899] ------------[ cut here ]------------ | [ 864.209668][T14899] WARNING: net/core/rtnetlink.c:4421 at rtmsg_ifinfo_build_skb+0x188/0x230, CPU#0: ip/14899 | [ 864.210550][T14899] Modules linked in: macsec netdevsim geneve vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] [ 864.211596][T14899] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 864.211899][T14899] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4421 (discriminator 2)) [ 864.212222][T14899] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 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 [ 864.213111][T14899] RSP: 0018:ffa00000007a6f08 EFLAGS: 00010286 [ 864.213436][T14899] RAX: 00000000ffffffa6 RBX: ff110000145824c0 RCX: 1ff40000000f4da7 [ 864.213793][T14899] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000014582570 [ 864.214174][T14899] RBP: ff110000124b1000 R08: 1fe22000028b04af R09: ff1100000c21c278 [ 864.214554][T14899] R10: ffe21c000184384f R11: 0000000000000001 R12: 0000000000000000 [ 864.214953][T14899] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000000 [ 864.215322][T14899] FS: 00007fa3da812440(0000) GS:ff11000080293000(0000) knlGS:0000000000000000 [ 864.215762][T14899] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 864.216084][T14899] CR2: 000000000044a960 CR3: 0000000011637006 CR4: 0000000000771ef0 [ 864.216463][T14899] PKRU: 55555554 [ 864.216647][T14899] Call Trace: [ 864.216832][T14899] [ 864.216971][T14899] rtnetlink_event (net/core/rtnetlink.c:4451 net/core/rtnetlink.c:4439 net/core/rtnetlink.c:7018) [ 864.217219][T14899] notifier_call_chain (kernel/notifier.c:87) [ 864.217476][T14899] __netdev_upper_dev_link (net/core/dev.c:11131 net/core/dev.c:8924) [ 864.217717][T14899] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4747) vxlan [ 864.217977][T14899] ? generic_xdp_install (net/core/dev.c:8864) [ 864.218228][T14899] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 864.218473][T14899] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 864.218720][T14899] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 864.218979][T14899] netdev_upper_dev_link (net/core/dev.c:8954) [ 864.219206][T14899] ? __netdev_upper_dev_link (net/core/dev.c:8948) [ 864.219376][T14899] ? static_obj (kernel/locking/lockdep.c:858 (discriminator 1)) [ 864.219493][T14899] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973 (discriminator 1)) [ 864.219678][T14899] macsec_newlink (drivers/net/macsec.c:4165) macsec [ 864.219836][T14899] ? macsec_insert_tx_tag (drivers/net/macsec.c:4101) macsec [ 864.220033][T14899] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 864.220187][T14899] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 33)) [ 864.220350][T14899] ? __kasan_kmalloc (mm/kasan/common.c:419) [ 864.220503][T14899] ? __kvmalloc_node_noprof (mm/slub.c:6733) [ 864.220672][T14899] ? alloc_netdev_mqs (net/core/dev.c:12134 (discriminator 9)) [ 864.220827][T14899] ? rtnl_af_lookup (net/core/rtnetlink.c:2675) [ 864.220990][T14899] ? macsec_add_dev (drivers/net/macsec.c:3792) macsec [ 864.221142][T14899] ? rtnl_create_link (net/core/rtnetlink.c:3657) [ 864.221293][T14899] rtnl_newlink_create (net/core/rtnetlink.c:3840) [ 864.221453][T14899] ? rtnl_create_link (net/core/rtnetlink.c:3806) [ 864.221612][T14899] ? __dev_get_by_name (net/core/dev.c:884) [ 864.221767][T14899] ? rtnl_dev_get (net/core/rtnetlink.c:3419) [ 864.221927][T14899] ? rtnl_validate_mdb_entry_del_bulk (net/core/rtnetlink.c:3419) [ 864.222120][T14899] __rtnl_newlink (net/core/rtnetlink.c:3957) [ 864.222275][T14899] rtnl_newlink (net/core/rtnetlink.c:351 (discriminator 1) net/core/rtnetlink.c:4073 (discriminator 1)) [ 864.222431][T14899] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 864.222592][T14899] ? rtnl_setlink (net/core/rtnetlink.c:3963) [ 864.222744][T14899] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 864.222907][T14899] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 864.223067][T14899] ? rtnl_setlink (net/core/rtnetlink.c:3963) [ 864.223223][T14899] rtnetlink_rcv_msg (net/core/rtnetlink.c:6958) [ 864.223381][T14899] ? rtnl_fdb_dump (net/core/rtnetlink.c:6861) [ 864.223602][T14899] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 864.223850][T14899] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 864.224103][T14899] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 864.224355][T14899] netlink_rcv_skb (net/netlink/af_netlink.c:2550) [ 864.224600][T14899] ? rtnl_fdb_dump (net/core/rtnetlink.c:6861) [ 864.224850][T14899] ? netlink_ack (net/netlink/af_netlink.c:2527) [ 864.225113][T14899] ? 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)) [ 864.225330][T14899] ? 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)) [ 864.225546][T14899] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1344) [ 864.225782][T14899] ? netlink_attachskb (net/netlink/af_netlink.c:1329) [ 864.226022][T14899] ? __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 1) net/core/skbuff.c:695 (discriminator 1)) [ 864.226260][T14899] ? napi_skb_cache_get (net/core/skbuff.c:674) [ 864.226504][T14899] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 864.226741][T14899] netlink_sendmsg (net/netlink/af_netlink.c:1894) [ 864.226988][T14899] ? netlink_unicast (net/netlink/af_netlink.c:1813) [ 864.227238][T14899] ? __might_fault (mm/memory.c:7217 (discriminator 4)) [ 864.227486][T14899] ____sys_sendmsg (net/socket.c:721 (discriminator 4) net/socket.c:736 (discriminator 4) net/socket.c:2585 (discriminator 4)) [ 864.227725][T14899] ? copy_msghdr_from_user (net/socket.c:2525) [ 864.227972][T14899] ? get_timestamp.constprop.0 (net/socket.c:2531) [ 864.228266][T14899] ? move_addr_to_kernel (net/socket.c:2511) [ 864.228516][T14899] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 864.228759][T14899] ___sys_sendmsg (net/socket.c:2641) [ 864.229026][T14899] ? copy_msghdr_from_user (net/socket.c:2628) [ 864.229268][T14899] ? do_fault_around (./include/linux/rcupdate.h:322 (discriminator 1) ./include/linux/rcupdate.h:881 (discriminator 1) mm/memory.c:5759 (discriminator 1)) [ 864.229521][T14899] ? do_pte_missing (mm/memory.c:5789 mm/memory.c:5932 mm/memory.c:4477) [ 864.229768][T14899] ? 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)) [ 864.230024][T14899] __sys_sendmsg (net/socket.c:2671 (discriminator 1)) [ 864.230262][T14899] ? __sys_sendmsg_sock (net/socket.c:2656) [ 864.230539][T14899] ? 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)) [ 864.230788][T14899] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 864.231042][T14899] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 864.231289][T14899] do_syscall_64 (arch/x86/entry/syscall_64.c:63 (discriminator 1) arch/x86/entry/syscall_64.c:94 (discriminator 1)) [ 864.231539][T14899] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 864.231779][T14899] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 864.232085][T14899] RIP: 0033:0x7fa3da96cc5e [ 864.232349][T14899] 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 [ 864.233218][T14899] RSP: 002b:00007ffd60b62de0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 864.233592][T14899] RAX: ffffffffffffffda RBX: 00007ffd60b63588 RCX: 00007fa3da96cc5e [ 864.233974][T14899] RDX: 0000000000000000 RSI: 00007ffd60b62ea0 RDI: 0000000000000005 [ 864.234350][T14899] RBP: 00007ffd60b62df0 R08: 0000000000000000 R09: 0000000000000000 [ 864.234709][T14899] R10: 0000000000000000 R11: 0000000000000202 R12: 00007ffd60b62f98 [ 864.235014][T14899] R13: 0000000069b25b4d R14: 000000000049d860 R15: 000000000049c620 | [ 864.320423][T14903] ------------[ cut here ]------------ | [ 864.320620][T14903] WARNING: net/core/rtnetlink.c:4421 at rtmsg_ifinfo_build_skb+0x188/0x230, CPU#0: ip/14903 | [ 864.320946][T14903] Modules linked in: macsec netdevsim geneve vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 864.321589][T14903] Tainted: [W]=WARN [ 864.321709][T14903] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 864.321899][T14903] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4421 (discriminator 2)) [ 864.322110][T14903] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 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 [ 864.322665][T14903] RSP: 0018:ffa00000007b6f08 EFLAGS: 00010286 [ 864.322861][T14903] RAX: 00000000ffffffa6 RBX: ff1100000e8da7c0 RCX: 1ff40000000f6da7 [ 864.323111][T14903] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000e8da870 [ 864.323344][T14903] RBP: ff1100000cf74000 R08: 1fe2200001d1b50f R09: ff110000145c9278 [ 864.323580][T14903] R10: ffe21c00028b924f R11: 0000000000000001 R12: 0000000000000000 [ 864.323813][T14903] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000000 [ 864.324045][T14903] FS: 00007ff36e7c9440(0000) GS:ff11000080293000(0000) knlGS:0000000000000000 [ 864.324309][T14903] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 864.324514][T14903] CR2: 000000000044a960 CR3: 0000000008f09005 CR4: 0000000000771ef0 [ 864.324749][T14903] PKRU: 55555554 [ 864.324865][T14903] Call Trace: [ 864.324986][T14903] [ 864.325066][T14903] rtnetlink_event (net/core/rtnetlink.c:4451 net/core/rtnetlink.c:4439 net/core/rtnetlink.c:7018) [ 864.325222][T14903] notifier_call_chain (kernel/notifier.c:87) [ 864.325385][T14903] __netdev_upper_dev_link (net/core/dev.c:11131 net/core/dev.c:8924) [ 864.325547][T14903] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4747) vxlan [ 864.325710][T14903] ? generic_xdp_install (net/core/dev.c:8864) [ 864.325862][T14903] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 864.326018][T14903] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 864.326170][T14903] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 864.326324][T14903] netdev_upper_dev_link (net/core/dev.c:8954) [ 864.326483][T14903] ? __netdev_upper_dev_link (net/core/dev.c:8948) [ 864.326644][T14903] ? static_obj (kernel/locking/lockdep.c:858 (discriminator 1)) [ 864.326761][T14903] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973 (discriminator 1)) [ 864.326910][T14903] macsec_newlink (drivers/net/macsec.c:4165) macsec [ 864.327076][T14903] ? macsec_insert_tx_tag (drivers/net/macsec.c:4101) macsec [ 864.327275][T14903] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 864.327429][T14903] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 33)) [ 864.327587][T14903] ? __kasan_kmalloc (mm/kasan/common.c:419) [ 864.327741][T14903] ? __kvmalloc_node_noprof (mm/slub.c:6733) [ 864.327890][T14903] ? alloc_netdev_mqs (net/core/dev.c:12134 (discriminator 9)) [ 864.328052][T14903] ? rtnl_af_lookup (net/core/rtnetlink.c:2675) [ 864.328208][T14903] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 864.328363][T14903] ? macsec_add_dev (drivers/net/macsec.c:3792) macsec [ 864.328523][T14903] ? rtnl_create_link (net/core/rtnetlink.c:3657) [ 864.328686][T14903] rtnl_newlink_create (net/core/rtnetlink.c:3840) [ 864.328839][T14903] ? rtnl_create_link (net/core/rtnetlink.c:3806) [ 864.328993][T14903] ? __dev_get_by_name (net/core/dev.c:884) [ 864.329145][T14903] ? rtnl_dev_get (net/core/rtnetlink.c:3419) [ 864.329295][T14903] ? rtnl_validate_mdb_entry_del_bulk (net/core/rtnetlink.c:3419) [ 864.329495][T14903] __rtnl_newlink (net/core/rtnetlink.c:3957) [ 864.329655][T14903] rtnl_newlink (net/core/rtnetlink.c:351 (discriminator 1) net/core/rtnetlink.c:4073 (discriminator 1)) [ 864.329807][T14903] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 864.329961][T14903] ? rtnl_setlink (net/core/rtnetlink.c:3963) [ 864.330111][T14903] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 864.330265][T14903] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 864.330421][T14903] ? rtnl_setlink (net/core/rtnetlink.c:3963) [ 864.330577][T14903] rtnetlink_rcv_msg (net/core/rtnetlink.c:6958) [ 864.330728][T14903] ? rtnl_fdb_dump (net/core/rtnetlink.c:6861) [ 864.330877][T14903] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 864.331033][T14903] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 864.331182][T14903] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 864.331335][T14903] netlink_rcv_skb (net/netlink/af_netlink.c:2550) [ 864.331494][T14903] ? rtnl_fdb_dump (net/core/rtnetlink.c:6861) [ 864.331649][T14903] ? netlink_ack (net/netlink/af_netlink.c:2527) [ 864.331805][T14903] ? 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)) [ 864.331959][T14903] ? 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)) [ 864.332113][T14903] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1344) [ 864.332264][T14903] ? netlink_attachskb (net/netlink/af_netlink.c:1329) [ 864.332420][T14903] ? __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 1) net/core/skbuff.c:695 (discriminator 1)) [ 864.332579][T14903] ? napi_skb_cache_get (net/core/skbuff.c:674) [ 864.332730][T14903] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 864.332885][T14903] netlink_sendmsg (net/netlink/af_netlink.c:1894) [ 864.333039][T14903] ? netlink_unicast (net/netlink/af_netlink.c:1813) [ 864.333190][T14903] ? __might_fault (mm/memory.c:7217 (discriminator 4)) [ 864.333348][T14903] ____sys_sendmsg (net/socket.c:721 (discriminator 4) net/socket.c:736 (discriminator 4) net/socket.c:2585 (discriminator 4)) [ 864.333497][T14903] ? copy_msghdr_from_user (net/socket.c:2525) [ 864.333651][T14903] ? get_timestamp.constprop.0 (net/socket.c:2531) [ 864.333834][T14903] ? move_addr_to_kernel (net/socket.c:2511) [ 864.333992][T14903] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 864.334149][T14903] ___sys_sendmsg (net/socket.c:2641) [ 864.334298][T14903] ? copy_msghdr_from_user (net/socket.c:2628) [ 864.334464][T14903] ? do_fault_around (./include/linux/rcupdate.h:322 (discriminator 1) ./include/linux/rcupdate.h:881 (discriminator 1) mm/memory.c:5759 (discriminator 1)) [ 864.334626][T14903] ? do_pte_missing (mm/memory.c:5789 mm/memory.c:5932 mm/memory.c:4477) [ 864.334780][T14903] ? 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)) [ 864.334935][T14903] __sys_sendmsg (net/socket.c:2671 (discriminator 1)) [ 864.335084][T14903] ? __sys_sendmsg_sock (net/socket.c:2656) [ 864.335239][T14903] ? 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)) [ 864.335393][T14903] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 864.335548][T14903] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 864.335698][T14903] do_syscall_64 (arch/x86/entry/syscall_64.c:63 (discriminator 1) arch/x86/entry/syscall_64.c:94 (discriminator 1)) [ 864.335851][T14903] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 864.336005][T14903] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 864.336190][T14903] RIP: 0033:0x7ff36e923c5e [ 864.336353][T14903] 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 [ 864.336895][T14903] RSP: 002b:00007ffe79cb6b30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 864.337127][T14903] RAX: ffffffffffffffda RBX: 00007ffe79cb72d8 RCX: 00007ff36e923c5e [ 864.337355][T14903] RDX: 0000000000000000 RSI: 00007ffe79cb6bf0 RDI: 0000000000000005 [ 864.337585][T14903] RBP: 00007ffe79cb6b40 R08: 0000000000000000 R09: 0000000000000000 [ 864.337810][T14903] R10: 0000000000000000 R11: 0000000000000202 R12: 00007ffe79cb6ce8 [ 864.338039][T14903] R13: 0000000069b25b4d R14: 000000000049d860 R15: 000000000049c620 | [ 864.379571][T14904] ------------[ cut here ]------------ | [ 864.379750][T14904] WARNING: net/core/rtnetlink.c:4421 at rtmsg_ifinfo_build_skb+0x188/0x230, CPU#0: ip/14904 | [ 864.380078][T14904] Modules linked in: macsec netdevsim geneve vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 864.380729][T14904] Tainted: [W]=WARN [ 864.380844][T14904] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 864.381041][T14904] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4421 (discriminator 2)) [ 864.381240][T14904] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 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 [ 864.381792][T14904] RSP: 0018:ffa00000007c6f08 EFLAGS: 00010286 [ 864.381990][T14904] RAX: 00000000ffffffa6 RBX: ff1100000b0573c0 RCX: 1ff40000000f8da7 [ 864.382220][T14904] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b057470 [ 864.382455][T14904] RBP: ff11000007519000 R08: 1fe220000160ae8f R09: ff110000087e127c [ 864.382698][T14904] R10: ffe21c00010fc24f R11: 0000000000000001 R12: 0000000000000000 [ 864.382936][T14904] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000000 [ 864.383164][T14904] FS: 00007ff248717440(0000) GS:ff11000080293000(0000) knlGS:0000000000000000 [ 864.383456][T14904] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 864.383659][T14904] CR2: 000000000044a960 CR3: 00000000119e6001 CR4: 0000000000771ef0 [ 864.383903][T14904] PKRU: 55555554 [ 864.384026][T14904] Call Trace: [ 864.384141][T14904] [ 864.384221][T14904] rtnetlink_event (net/core/rtnetlink.c:4451 net/core/rtnetlink.c:4439 net/core/rtnetlink.c:7018) [ 864.384382][T14904] notifier_call_chain (kernel/notifier.c:87) [ 864.384543][T14904] __netdev_upper_dev_link (net/core/dev.c:11131 net/core/dev.c:8924) [ 864.384696][T14904] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4747) vxlan [ 864.384852][T14904] ? generic_xdp_install (net/core/dev.c:8864) [ 864.385010][T14904] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 864.385160][T14904] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 864.385313][T14904] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 864.385468][T14904] netdev_upper_dev_link (net/core/dev.c:8954) [ 864.385626][T14904] ? __netdev_upper_dev_link (net/core/dev.c:8948) [ 864.385789][T14904] ? static_obj (kernel/locking/lockdep.c:858 (discriminator 1)) [ 864.385903][T14904] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973 (discriminator 1)) [ 864.386064][T14904] macsec_newlink (drivers/net/macsec.c:4165) macsec [ 864.386216][T14904] ? macsec_add_rxsa (drivers/net/macsec.c:1126) macsec [ 864.386380][T14904] ? macsec_insert_tx_tag (drivers/net/macsec.c:4101) macsec [ 864.386578][T14904] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 864.386734][T14904] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 33)) [ 864.386885][T14904] ? __kasan_kmalloc (mm/kasan/common.c:419) [ 864.387041][T14904] ? __kvmalloc_node_noprof (mm/slub.c:6733) [ 864.387190][T14904] ? alloc_netdev_mqs (net/core/dev.c:12134 (discriminator 9)) [ 864.387347][T14904] ? rtnl_af_lookup (net/core/rtnetlink.c:2675) [ 864.387501][T14904] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 864.387657][T14904] ? macsec_add_dev (drivers/net/macsec.c:3792) macsec [ 864.387819][T14904] ? rtnl_create_link (net/core/rtnetlink.c:3657) [ 864.387977][T14904] rtnl_newlink_create (net/core/rtnetlink.c:3840) [ 864.388130][T14904] ? rtnl_create_link (net/core/rtnetlink.c:3806) [ 864.388284][T14904] ? __dev_get_by_name (net/core/dev.c:884) [ 864.388443][T14904] ? rtnl_dev_get (net/core/rtnetlink.c:3419) [ 864.388603][T14904] ? rtnl_validate_mdb_entry_del_bulk (net/core/rtnetlink.c:3419) [ 864.388818][T14904] __rtnl_newlink (net/core/rtnetlink.c:3957) [ 864.388990][T14904] rtnl_newlink (net/core/rtnetlink.c:351 (discriminator 1) net/core/rtnetlink.c:4073 (discriminator 1)) [ 864.389144][T14904] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 864.389296][T14904] ? rtnl_setlink (net/core/rtnetlink.c:3963) [ 864.389454][T14904] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 864.389614][T14904] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 864.389768][T14904] ? rtnl_setlink (net/core/rtnetlink.c:3963) [ 864.389922][T14904] rtnetlink_rcv_msg (net/core/rtnetlink.c:6958) [ 864.390075][T14904] ? rtnl_fdb_dump (net/core/rtnetlink.c:6861) [ 864.390223][T14904] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 864.390382][T14904] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 864.390533][T14904] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 864.390695][T14904] netlink_rcv_skb (net/netlink/af_netlink.c:2550) [ 864.390847][T14904] ? rtnl_fdb_dump (net/core/rtnetlink.c:6861) [ 864.391001][T14904] ? netlink_ack (net/netlink/af_netlink.c:2527) [ 864.391155][T14904] ? 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)) [ 864.391306][T14904] ? 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)) [ 864.391467][T14904] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1344) [ 864.391634][T14904] ? netlink_attachskb (net/netlink/af_netlink.c:1329) [ 864.391784][T14904] ? __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 1) net/core/skbuff.c:695 (discriminator 1)) [ 864.391943][T14904] ? napi_skb_cache_get (net/core/skbuff.c:674) [ 864.392095][T14904] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 864.392247][T14904] netlink_sendmsg (net/netlink/af_netlink.c:1894) [ 864.392406][T14904] ? netlink_unicast (net/netlink/af_netlink.c:1813) [ 864.392569][T14904] ? __might_fault (mm/memory.c:7217 (discriminator 4)) [ 864.392728][T14904] ____sys_sendmsg (net/socket.c:721 (discriminator 4) net/socket.c:736 (discriminator 4) net/socket.c:2585 (discriminator 4)) [ 864.392878][T14904] ? copy_msghdr_from_user (net/socket.c:2525) [ 864.393035][T14904] ? get_timestamp.constprop.0 (net/socket.c:2531) [ 864.393223][T14904] ? move_addr_to_kernel (net/socket.c:2511) [ 864.393382][T14904] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 864.393544][T14904] ___sys_sendmsg (net/socket.c:2641) [ 864.393697][T14904] ? copy_msghdr_from_user (net/socket.c:2628) [ 864.393851][T14904] ? do_fault_around (./include/linux/rcupdate.h:322 (discriminator 1) ./include/linux/rcupdate.h:881 (discriminator 1) mm/memory.c:5759 (discriminator 1)) [ 864.394007][T14904] ? do_pte_missing (mm/memory.c:5789 mm/memory.c:5932 mm/memory.c:4477) [ 864.394161][T14904] ? 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)) [ 864.394314][T14904] __sys_sendmsg (net/socket.c:2671 (discriminator 1)) [ 864.394470][T14904] ? __sys_sendmsg_sock (net/socket.c:2656) [ 864.394630][T14904] ? 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)) [ 864.394783][T14904] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 864.394939][T14904] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 864.395091][T14904] do_syscall_64 (arch/x86/entry/syscall_64.c:63 (discriminator 1) arch/x86/entry/syscall_64.c:94 (discriminator 1)) [ 864.395242][T14904] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 864.395397][T14904] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 864.395590][T14904] RIP: 0033:0x7ff248871c5e [ 864.395752][T14904] 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 [ 864.396293][T14904] RSP: 002b:00007fff3c29e1b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 864.396526][T14904] RAX: ffffffffffffffda RBX: 00007fff3c29e958 RCX: 00007ff248871c5e [ 864.396763][T14904] RDX: 0000000000000000 RSI: 00007fff3c29e270 RDI: 0000000000000005 [ 864.396992][T14904] RBP: 00007fff3c29e1c0 R08: 0000000000000000 R09: 0000000000000000 [ 864.397217][T14904] R10: 0000000000000000 R11: 0000000000000202 R12: 00007fff3c29e36c [ 864.397447][T14904] R13: 0000000069b25b4d R14: 000000000049d860 R15: 000000000049c620 | [ 864.431500][T14906] ------------[ cut here ]------------ | [ 864.431693][T14906] WARNING: net/core/rtnetlink.c:4421 at rtmsg_ifinfo_build_skb+0x188/0x230, CPU#1: ip/14906 | [ 864.432014][T14906] Modules linked in: macsec netdevsim geneve vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 864.432660][T14906] Tainted: [W]=WARN [ 864.432778][T14906] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 864.432984][T14906] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4421 (discriminator 2)) [ 864.433185][T14906] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 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 [ 864.433738][T14906] RSP: 0018:ffa00000007d6f08 EFLAGS: 00010286 [ 864.433933][T14906] RAX: 00000000ffffffa6 RBX: ff110000125b8dc0 RCX: 1ff40000000fada7 [ 864.434160][T14906] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000125b8e70 [ 864.434389][T14906] RBP: ff110000141ac000 R08: 1fe22000024b71cf R09: ff11000013ad427c [ 864.434621][T14906] R10: ffe21c000275a84f R11: 0000000000000001 R12: 0000000000000000 [ 864.434848][T14906] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000001 [ 864.435079][T14906] FS: 00007f57fb095440(0000) GS:ff11000080313000(0000) knlGS:0000000000000000 [ 864.435349][T14906] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 864.435545][T14906] CR2: 0000556ade632538 CR3: 000000000cc8b001 CR4: 0000000000771ef0 [ 864.435777][T14906] PKRU: 55555554 [ 864.435893][T14906] Call Trace: [ 864.436013][T14906] [ 864.436091][T14906] rtnetlink_event (net/core/rtnetlink.c:4451 net/core/rtnetlink.c:4439 net/core/rtnetlink.c:7018) [ 864.436244][T14906] notifier_call_chain (kernel/notifier.c:87) [ 864.436403][T14906] __netdev_upper_dev_link (net/core/dev.c:11131 net/core/dev.c:8924) [ 864.436555][T14906] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4747) vxlan [ 864.436724][T14906] ? generic_xdp_install (net/core/dev.c:8864) [ 864.436876][T14906] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 864.437033][T14906] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 864.437186][T14906] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 864.437340][T14906] netdev_upper_dev_link (net/core/dev.c:8954) [ 864.437491][T14906] ? __netdev_upper_dev_link (net/core/dev.c:8948) [ 864.437647][T14906] ? static_obj (kernel/locking/lockdep.c:858 (discriminator 1)) [ 864.437762][T14906] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973 (discriminator 1)) [ 864.437918][T14906] macsec_newlink (drivers/net/macsec.c:4165) macsec [ 864.438072][T14906] ? macsec_add_rxsa (drivers/net/macsec.c:1126) macsec [ 864.438225][T14906] ? macsec_insert_tx_tag (drivers/net/macsec.c:4101) macsec [ 864.438420][T14906] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 864.438577][T14906] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 33)) [ 864.438731][T14906] ? __kasan_kmalloc (mm/kasan/common.c:419) [ 864.438886][T14906] ? __kvmalloc_node_noprof (mm/slub.c:6733) [ 864.439041][T14906] ? alloc_netdev_mqs (net/core/dev.c:12134 (discriminator 9)) [ 864.439195][T14906] ? rtnl_af_lookup (net/core/rtnetlink.c:2675) [ 864.439353][T14906] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 864.439517][T14906] ? macsec_add_dev (drivers/net/macsec.c:3792) macsec [ 864.439675][T14906] ? rtnl_create_link (net/core/rtnetlink.c:3657) [ 864.439829][T14906] rtnl_newlink_create (net/core/rtnetlink.c:3840) [ 864.439988][T14906] ? rtnl_create_link (net/core/rtnetlink.c:3806) [ 864.440140][T14906] ? __dev_get_by_name (net/core/dev.c:884) [ 864.440294][T14906] ? rtnl_dev_get (net/core/rtnetlink.c:3419) [ 864.440450][T14906] ? rtnl_validate_mdb_entry_del_bulk (net/core/rtnetlink.c:3419) [ 864.440653][T14906] __rtnl_newlink (net/core/rtnetlink.c:3957) [ 864.440807][T14906] rtnl_newlink (net/core/rtnetlink.c:351 (discriminator 1) net/core/rtnetlink.c:4073 (discriminator 1)) [ 864.440966][T14906] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 864.441123][T14906] ? rtnl_setlink (net/core/rtnetlink.c:3963) [ 864.441275][T14906] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 864.441435][T14906] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 864.441591][T14906] ? rtnl_setlink (net/core/rtnetlink.c:3963) [ 864.441740][T14906] rtnetlink_rcv_msg (net/core/rtnetlink.c:6958) [ 864.441891][T14906] ? rtnl_fdb_dump (net/core/rtnetlink.c:6861) [ 864.442044][T14906] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 864.442195][T14906] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 864.442363][T14906] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 864.442520][T14906] netlink_rcv_skb (net/netlink/af_netlink.c:2550) [ 864.442684][T14906] ? rtnl_fdb_dump (net/core/rtnetlink.c:6861) [ 864.442837][T14906] ? netlink_ack (net/netlink/af_netlink.c:2527) [ 864.443095][T14906] ? 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)) [ 864.443248][T14906] ? 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)) [ 864.443405][T14906] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1344) [ 864.443565][T14906] ? netlink_attachskb (net/netlink/af_netlink.c:1329) [ 864.443719][T14906] ? __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 1) net/core/skbuff.c:695 (discriminator 1)) [ 864.443873][T14906] ? napi_skb_cache_get (net/core/skbuff.c:674) [ 864.444102][T14906] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 864.444256][T14906] netlink_sendmsg (net/netlink/af_netlink.c:1894) [ 864.444413][T14906] ? netlink_unicast (net/netlink/af_netlink.c:1813) [ 864.444572][T14906] ? __might_fault (mm/memory.c:7217 (discriminator 4)) [ 864.444725][T14906] ____sys_sendmsg (net/socket.c:721 (discriminator 4) net/socket.c:736 (discriminator 4) net/socket.c:2585 (discriminator 4)) [ 864.444876][T14906] ? copy_msghdr_from_user (net/socket.c:2525) [ 864.445137][T14906] ? get_timestamp.constprop.0 (net/socket.c:2531) [ 864.445327][T14906] ? move_addr_to_kernel (net/socket.c:2511) [ 864.445485][T14906] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 864.445648][T14906] ___sys_sendmsg (net/socket.c:2641) [ 864.445802][T14906] ? copy_msghdr_from_user (net/socket.c:2628) [ 864.446014][T14906] ? do_fault_around (./include/linux/rcupdate.h:322 (discriminator 1) ./include/linux/rcupdate.h:881 (discriminator 1) mm/memory.c:5759 (discriminator 1)) [ 864.446169][T14906] ? do_pte_missing (mm/memory.c:5789 mm/memory.c:5932 mm/memory.c:4477) [ 864.446328][T14906] ? 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)) [ 864.446539][T14906] __sys_sendmsg (net/socket.c:2671 (discriminator 1)) [ 864.446691][T14906] ? __sys_sendmsg_sock (net/socket.c:2656) [ 864.446846][T14906] ? 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)) [ 864.447060][T14906] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 864.447210][T14906] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 864.447369][T14906] do_syscall_64 (arch/x86/entry/syscall_64.c:63 (discriminator 1) arch/x86/entry/syscall_64.c:94 (discriminator 1)) [ 864.447530][T14906] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 864.447688][T14906] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 864.447878][T14906] RIP: 0033:0x7f57fb1efc5e [ 864.448102][T14906] 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 [ 864.448661][T14906] RSP: 002b:00007ffcde454c10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 864.448896][T14906] RAX: ffffffffffffffda RBX: 00007ffcde4553b8 RCX: 00007f57fb1efc5e [ 864.449185][T14906] RDX: 0000000000000000 RSI: 00007ffcde454cd0 RDI: 0000000000000005 [ 864.449419][T14906] RBP: 00007ffcde454c20 R08: 0000000000000000 R09: 0000000000000000 [ 864.449650][T14906] R10: 0000000000000000 R11: 0000000000000202 R12: 00007ffcde454dcc [ 864.449877][T14906] R13: 0000000069b25b4d R14: 000000000049d860 R15: 000000000049c620 | [ 864.492845][T14909] ------------[ cut here ]------------ | [ 864.493276][T14909] WARNING: net/core/rtnetlink.c:4421 at rtmsg_ifinfo_build_skb+0x188/0x230, CPU#1: ip/14909 | [ 864.493598][T14909] Modules linked in: macsec netdevsim geneve vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 864.494318][T14909] Tainted: [W]=WARN [ 864.494461][T14909] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 864.494677][T14909] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4421 (discriminator 2)) [ 864.494880][T14909] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 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 [ 864.495445][T14909] RSP: 0018:ffa00000007d6f08 EFLAGS: 00010286 [ 864.495644][T14909] RAX: 00000000ffffffa6 RBX: ff11000012f1f0c0 RCX: 1ff40000000fada7 [ 864.495874][T14909] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000012f1f170 [ 864.496115][T14909] RBP: ff1100000c41c000 R08: 1fe22000025e3e2f R09: ff11000013c5427c [ 864.496349][T14909] R10: ffe21c000278a84f R11: 0000000000000001 R12: 0000000000000000 [ 864.496591][T14909] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000001 [ 864.496823][T14909] FS: 00007f9aed349440(0000) GS:ff11000080313000(0000) knlGS:0000000000000000 [ 864.497096][T14909] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 864.497287][T14909] CR2: 000000000044a960 CR3: 000000000ce9f004 CR4: 0000000000771ef0 [ 864.497521][T14909] PKRU: 55555554 [ 864.497639][T14909] Call Trace: [ 864.497751][T14909] [ 864.497831][T14909] rtnetlink_event (net/core/rtnetlink.c:4451 net/core/rtnetlink.c:4439 net/core/rtnetlink.c:7018) [ 864.497992][T14909] notifier_call_chain (kernel/notifier.c:87) [ 864.498147][T14909] __netdev_upper_dev_link (net/core/dev.c:11131 net/core/dev.c:8924) [ 864.498298][T14909] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4747) vxlan [ 864.498458][T14909] ? generic_xdp_install (net/core/dev.c:8864) [ 864.498623][T14909] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 864.498775][T14909] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 864.498937][T14909] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 864.499087][T14909] netdev_upper_dev_link (net/core/dev.c:8954) [ 864.499236][T14909] ? __netdev_upper_dev_link (net/core/dev.c:8948) [ 864.499391][T14909] ? static_obj (kernel/locking/lockdep.c:858 (discriminator 1)) [ 864.499505][T14909] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973 (discriminator 1)) [ 864.499660][T14909] macsec_newlink (drivers/net/macsec.c:4165) macsec [ 864.499815][T14909] ? macsec_add_rxsa (drivers/net/macsec.c:1126) macsec [ 864.499973][T14909] ? macsec_insert_tx_tag (drivers/net/macsec.c:4101) macsec [ 864.500161][T14909] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 864.500315][T14909] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 33)) [ 864.500471][T14909] ? __kasan_kmalloc (mm/kasan/common.c:419) [ 864.500629][T14909] ? __kvmalloc_node_noprof (mm/slub.c:6733) [ 864.500777][T14909] ? alloc_netdev_mqs (net/core/dev.c:12134 (discriminator 9)) [ 864.500931][T14909] ? rtnl_af_lookup (net/core/rtnetlink.c:2675) [ 864.501082][T14909] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 864.501239][T14909] ? macsec_add_dev (drivers/net/macsec.c:3792) macsec [ 864.501393][T14909] ? rtnl_create_link (net/core/rtnetlink.c:3657) [ 864.501552][T14909] rtnl_newlink_create (net/core/rtnetlink.c:3840) [ 864.501703][T14909] ? rtnl_create_link (net/core/rtnetlink.c:3806) [ 864.501852][T14909] ? __dev_get_by_name (net/core/dev.c:884) [ 864.502005][T14909] ? rtnl_dev_get (net/core/rtnetlink.c:3419) [ 864.502154][T14909] ? rtnl_validate_mdb_entry_del_bulk (net/core/rtnetlink.c:3419) [ 864.502350][T14909] __rtnl_newlink (net/core/rtnetlink.c:3957) [ 864.502504][T14909] rtnl_newlink (net/core/rtnetlink.c:351 (discriminator 1) net/core/rtnetlink.c:4073 (discriminator 1)) [ 864.502666][T14909] ? rtnl_setlink (net/core/rtnetlink.c:3963) [ 864.502819][T14909] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 864.502979][T14909] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 864.503129][T14909] ? rtnl_setlink (net/core/rtnetlink.c:3963) [ 864.503288][T14909] rtnetlink_rcv_msg (net/core/rtnetlink.c:6958) [ 864.503443][T14909] ? rtnl_fdb_dump (net/core/rtnetlink.c:6861) [ 864.503599][T14909] ? io_schedule_timeout (kernel/sched/core.c:6762) [ 864.503752][T14909] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 864.503901][T14909] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 864.504057][T14909] netlink_rcv_skb (net/netlink/af_netlink.c:2550) [ 864.504207][T14909] ? rtnl_fdb_dump (net/core/rtnetlink.c:6861) [ 864.504363][T14909] ? netlink_ack (net/netlink/af_netlink.c:2527) [ 864.504517][T14909] ? 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)) [ 864.504669][T14909] ? 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)) [ 864.504821][T14909] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1344) [ 864.504976][T14909] ? netlink_attachskb (net/netlink/af_netlink.c:1329) [ 864.505127][T14909] ? __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 1) net/core/skbuff.c:695 (discriminator 1)) [ 864.505300][T14909] ? napi_skb_cache_get (net/core/skbuff.c:674) [ 864.505461][T14909] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 864.505619][T14909] netlink_sendmsg (net/netlink/af_netlink.c:1894) [ 864.505771][T14909] ? netlink_unicast (net/netlink/af_netlink.c:1813) [ 864.505926][T14909] ? __might_fault (mm/memory.c:7217 (discriminator 4)) [ 864.506078][T14909] ____sys_sendmsg (net/socket.c:721 (discriminator 4) net/socket.c:736 (discriminator 4) net/socket.c:2585 (discriminator 4)) [ 864.506228][T14909] ? copy_msghdr_from_user (net/socket.c:2525) [ 864.506386][T14909] ? get_timestamp.constprop.0 (net/socket.c:2531) [ 864.506580][T14909] ? move_addr_to_kernel (net/socket.c:2511) [ 864.506730][T14909] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 864.506879][T14909] ___sys_sendmsg (net/socket.c:2641) [ 864.507033][T14909] ? copy_msghdr_from_user (net/socket.c:2628) [ 864.507191][T14909] ? do_fault_around (./include/linux/rcupdate.h:322 (discriminator 1) ./include/linux/rcupdate.h:881 (discriminator 1) mm/memory.c:5759 (discriminator 1)) [ 864.507349][T14909] ? do_pte_missing (mm/memory.c:5789 mm/memory.c:5932 mm/memory.c:4477) [ 864.507511][T14909] ? 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)) [ 864.507663][T14909] __sys_sendmsg (net/socket.c:2671 (discriminator 1)) [ 864.507812][T14909] ? __sys_sendmsg_sock (net/socket.c:2656) [ 864.507976][T14909] ? 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)) [ 864.508125][T14909] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 864.508273][T14909] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 864.508426][T14909] do_syscall_64 (arch/x86/entry/syscall_64.c:63 (discriminator 1) arch/x86/entry/syscall_64.c:94 (discriminator 1)) [ 864.508582][T14909] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 864.508731][T14909] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 864.508922][T14909] RIP: 0033:0x7f9aed4a3c5e [ 864.509079][T14909] 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 [ 864.509622][T14909] RSP: 002b:00007ffd7087f8a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 864.509855][T14909] RAX: ffffffffffffffda RBX: 00007ffd70880048 RCX: 00007f9aed4a3c5e [ 864.510083][T14909] RDX: 0000000000000000 RSI: 00007ffd7087f960 RDI: 0000000000000005 [ 864.510307][T14909] RBP: 00007ffd7087f8b0 R08: 0000000000000000 R09: 0000000000000000 [ 864.510543][T14909] R10: 0000000000000000 R11: 0000000000000202 R12: 00007ffd7087fa5c [ 864.510781][T14909] R13: 0000000069b25b4e R14: 000000000049d860 R15: 000000000049c620 | [ 865.154421][T14936] ------------[ cut here ]------------ | [ 865.154695][T14936] WARNING: net/core/rtnetlink.c:4421 at rtmsg_ifinfo_build_skb+0x188/0x230, CPU#3: ip/14936 | [ 865.155189][T14936] Modules linked in: macsec netdevsim geneve vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 865.156188][T14936] Tainted: [W]=WARN [ 865.156374][T14936] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 865.156674][T14936] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4421 (discriminator 2)) [ 865.157000][T14936] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 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 [ 865.157849][T14936] RSP: 0018:ffa0000000ddef08 EFLAGS: 00010286 [ 865.158153][T14936] RAX: 00000000ffffffa6 RBX: ff1100001196dcc0 RCX: 1ff40000001bbda7 [ 865.158503][T14936] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001196dd70 [ 865.158868][T14936] RBP: ff1100000a0b9000 R08: 1fe220000232dbaf R09: ff11000005d19278 [ 865.159238][T14936] R10: ffe21c0000ba324f R11: 0000000000000001 R12: 0000000000000000 [ 865.159609][T14936] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000003 [ 865.159983][T14936] FS: 00007f23c22fb440(0000) GS:ff11000080413000(0000) knlGS:0000000000000000 [ 865.160417][T14936] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 865.160710][T14936] CR2: 000000000044a960 CR3: 0000000010747004 CR4: 0000000000771ef0 [ 865.161072][T14936] PKRU: 55555554 [ 865.161246][T14936] Call Trace: [ 865.161422][T14936] [ 865.161542][T14936] rtnetlink_event (net/core/rtnetlink.c:4451 net/core/rtnetlink.c:4439 net/core/rtnetlink.c:7018) [ 865.161781][T14936] notifier_call_chain (kernel/notifier.c:87) [ 865.162034][T14936] __netdev_upper_dev_link (net/core/dev.c:11131 net/core/dev.c:8924) [ 865.162273][T14936] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4747) vxlan [ 865.162520][T14936] ? generic_xdp_install (net/core/dev.c:8864) [ 865.162754][T14936] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 865.163034][T14936] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 865.163271][T14936] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 865.163518][T14936] netdev_upper_dev_link (net/core/dev.c:8954) [ 865.163762][T14936] ? __netdev_upper_dev_link (net/core/dev.c:8948) [ 865.163998][T14936] ? static_obj (kernel/locking/lockdep.c:858 (discriminator 1)) [ 865.164167][T14936] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973 (discriminator 1)) [ 865.164399][T14936] macsec_newlink (drivers/net/macsec.c:4165) macsec [ 865.164638][T14936] ? macsec_insert_tx_tag (drivers/net/macsec.c:4101) macsec [ 865.164947][T14936] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 865.165179][T14936] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 33)) [ 865.165419][T14936] ? __kasan_kmalloc (mm/kasan/common.c:419) [ 865.165653][T14936] ? __kvmalloc_node_noprof (mm/slub.c:6733) [ 865.165885][T14936] ? alloc_netdev_mqs (net/core/dev.c:12134 (discriminator 9)) [ 865.166138][T14936] ? rtnl_af_lookup (net/core/rtnetlink.c:2675) [ 865.166385][T14936] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 865.166618][T14936] ? macsec_add_dev (drivers/net/macsec.c:3792) macsec [ 865.166867][T14936] ? rtnl_create_link (net/core/rtnetlink.c:3657) [ 865.167119][T14936] rtnl_newlink_create (net/core/rtnetlink.c:3840) [ 865.167368][T14936] ? rtnl_create_link (net/core/rtnetlink.c:3806) [ 865.167605][T14936] ? __dev_get_by_name (net/core/dev.c:884) [ 865.167851][T14936] ? rtnl_dev_get (net/core/rtnetlink.c:3419) [ 865.168101][T14936] ? rtnl_validate_mdb_entry_del_bulk (net/core/rtnetlink.c:3419) [ 865.168416][T14936] __rtnl_newlink (net/core/rtnetlink.c:3957) [ 865.168653][T14936] rtnl_newlink (net/core/rtnetlink.c:351 (discriminator 1) net/core/rtnetlink.c:4073 (discriminator 1)) [ 865.168898][T14936] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 865.169149][T14936] ? rtnl_setlink (net/core/rtnetlink.c:3963) [ 865.169388][T14936] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 865.169627][T14936] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 865.169861][T14936] ? rtnl_setlink (net/core/rtnetlink.c:3963) [ 865.170098][T14936] rtnetlink_rcv_msg (net/core/rtnetlink.c:6958) [ 865.170343][T14936] ? rtnl_fdb_dump (net/core/rtnetlink.c:6861) [ 865.170597][T14936] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 865.170843][T14936] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 865.171088][T14936] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 865.171320][T14936] netlink_rcv_skb (net/netlink/af_netlink.c:2550) [ 865.171557][T14936] ? rtnl_fdb_dump (net/core/rtnetlink.c:6861) [ 865.171796][T14936] ? netlink_ack (net/netlink/af_netlink.c:2527) [ 865.172049][T14936] ? 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)) [ 865.172291][T14936] ? 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)) [ 865.172533][T14936] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1344) [ 865.172771][T14936] ? netlink_attachskb (net/netlink/af_netlink.c:1329) [ 865.173016][T14936] ? __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 1) net/core/skbuff.c:695 (discriminator 1)) [ 865.173262][T14936] ? napi_skb_cache_get (net/core/skbuff.c:674) [ 865.173511][T14936] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 865.173754][T14936] netlink_sendmsg (net/netlink/af_netlink.c:1894) [ 865.174003][T14936] ? netlink_unicast (net/netlink/af_netlink.c:1813) [ 865.174240][T14936] ? __might_fault (mm/memory.c:7217 (discriminator 4)) [ 865.174493][T14936] ____sys_sendmsg (net/socket.c:721 (discriminator 4) net/socket.c:736 (discriminator 4) net/socket.c:2585 (discriminator 4)) [ 865.174741][T14936] ? copy_msghdr_from_user (net/socket.c:2525) [ 865.174991][T14936] ? get_timestamp.constprop.0 (net/socket.c:2531) [ 865.175288][T14936] ? move_addr_to_kernel (net/socket.c:2511) [ 865.175537][T14936] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 865.175784][T14936] ___sys_sendmsg (net/socket.c:2641) [ 865.176036][T14936] ? copy_msghdr_from_user (net/socket.c:2628) [ 865.176279][T14936] ? do_fault_around (./include/linux/rcupdate.h:322 (discriminator 1) ./include/linux/rcupdate.h:881 (discriminator 1) mm/memory.c:5759 (discriminator 1)) [ 865.176534][T14936] ? do_pte_missing (mm/memory.c:5789 mm/memory.c:5932 mm/memory.c:4477) [ 865.176778][T14936] ? 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)) [ 865.177027][T14936] __sys_sendmsg (net/socket.c:2671 (discriminator 1)) [ 865.177264][T14936] ? __sys_sendmsg_sock (net/socket.c:2656) [ 865.177514][T14936] ? 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)) [ 865.177935][T14936] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 865.178172][T14936] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 865.178588][T14936] do_syscall_64 (arch/x86/entry/syscall_64.c:63 (discriminator 1) arch/x86/entry/syscall_64.c:94 (discriminator 1)) [ 865.178835][T14936] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 865.179093][T14936] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 865.179403][T14936] RIP: 0033:0x7f23c2455c5e [ 865.179660][T14936] 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 [ 865.180728][T14936] RSP: 002b:00007ffd5f0a0730 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 865.181279][T14936] RAX: ffffffffffffffda RBX: 00007ffd5f0a0ed8 RCX: 00007f23c2455c5e [ 865.181648][T14936] RDX: 0000000000000000 RSI: 00007ffd5f0a07f0 RDI: 0000000000000005 [ 865.182017][T14936] RBP: 00007ffd5f0a0740 R08: 0000000000000000 R09: 0000000000000000 [ 865.182554][T14936] R10: 0000000000000000 R11: 0000000000000202 R12: 00007ffd5f0a08e8 [ 865.182928][T14936] R13: 0000000069b25b4e R14: 000000000049d860 R15: 000000000049c620 | [ 865.413461][T14946] ------------[ cut here ]------------ | [ 865.413680][T14946] WARNING: net/core/rtnetlink.c:4421 at rtmsg_ifinfo_build_skb+0x188/0x230, CPU#0: ip/14946 | [ 865.414004][T14946] Modules linked in: macsec netdevsim geneve vxlan ip6_udp_tunnel udp_tunnel [last unloaded: netdevsim] | [ 865.414651][T14946] Tainted: [W]=WARN [ 865.414771][T14946] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 865.414970][T14946] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4421 (discriminator 2)) [ 865.415175][T14946] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 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 [ 865.415750][T14946] RSP: 0018:ffa0000000eaef08 EFLAGS: 00010286 [ 865.415952][T14946] RAX: 00000000ffffffa6 RBX: ff1100000eaabcc0 RCX: 1ff40000001d5da7 [ 865.416181][T14946] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000eaabd70 [ 865.416415][T14946] RBP: ff11000008621000 R08: 1fe2200001d557af R09: ff1100000c724278 [ 865.416650][T14946] R10: ffe21c00018e484f R11: 0000000000000001 R12: 0000000000000000 [ 865.416880][T14946] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000000 [ 865.417123][T14946] FS: 00007f3609e11440(0000) GS:ff11000080293000(0000) knlGS:0000000000000000 [ 865.417397][T14946] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 865.417601][T14946] CR2: 000000000049d860 CR3: 000000001413f002 CR4: 0000000000771ef0 [ 865.417962][T14946] PKRU: 55555554 [ 865.418142][T14946] Call Trace: [ 865.418323][T14946] [ 865.418458][T14946] rtnetlink_event (net/core/rtnetlink.c:4451 net/core/rtnetlink.c:4439 net/core/rtnetlink.c:7018) [ 865.418707][T14946] notifier_call_chain (kernel/notifier.c:87) [ 865.418968][T14946] __netdev_upper_dev_link (net/core/dev.c:11131 net/core/dev.c:8924) [ 865.419213][T14946] ? vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4747) vxlan [ 865.419473][T14946] ? generic_xdp_install (net/core/dev.c:8864) [ 865.419721][T14946] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 865.419974][T14946] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 865.420220][T14946] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 865.420474][T14946] netdev_upper_dev_link (net/core/dev.c:8954) [ 865.420717][T14946] ? __netdev_upper_dev_link (net/core/dev.c:8948) [ 865.420933][T14946] ? static_obj (kernel/locking/lockdep.c:858 (discriminator 1)) [ 865.421050][T14946] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973 (discriminator 1)) [ 865.421202][T14946] macsec_newlink (drivers/net/macsec.c:4165) macsec [ 865.421367][T14946] ? macsec_insert_tx_tag (drivers/net/macsec.c:4101) macsec [ 865.421570][T14946] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 865.421722][T14946] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 33)) [ 865.421873][T14946] ? __kasan_kmalloc (mm/kasan/common.c:419) [ 865.422039][T14946] ? __kvmalloc_node_noprof (mm/slub.c:6733) [ 865.422189][T14946] ? alloc_netdev_mqs (net/core/dev.c:12134 (discriminator 9)) [ 865.422342][T14946] ? rtnl_af_lookup (net/core/rtnetlink.c:2675) [ 865.422499][T14946] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 865.422657][T14946] ? macsec_add_dev (drivers/net/macsec.c:3792) macsec [ 865.422813][T14946] ? rtnl_create_link (net/core/rtnetlink.c:3657) [ 865.422968][T14946] rtnl_newlink_create (net/core/rtnetlink.c:3840) [ 865.423120][T14946] ? rtnl_create_link (net/core/rtnetlink.c:3806) [ 865.423270][T14946] ? __dev_get_by_name (net/core/dev.c:884) [ 865.423428][T14946] ? rtnl_dev_get (net/core/rtnetlink.c:3419) [ 865.423584][T14946] ? rtnl_validate_mdb_entry_del_bulk (net/core/rtnetlink.c:3419) [ 865.423777][T14946] __rtnl_newlink (net/core/rtnetlink.c:3957) [ 865.423939][T14946] rtnl_newlink (net/core/rtnetlink.c:351 (discriminator 1) net/core/rtnetlink.c:4073 (discriminator 1)) [ 865.424093][T14946] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 865.424244][T14946] ? rtnl_setlink (net/core/rtnetlink.c:3963) [ 865.424401][T14946] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 865.424559][T14946] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 865.424713][T14946] ? rtnl_setlink (net/core/rtnetlink.c:3963) [ 865.424868][T14946] rtnetlink_rcv_msg (net/core/rtnetlink.c:6958) [ 865.425040][T14946] ? rtnl_fdb_dump (net/core/rtnetlink.c:6861) [ 865.425204][T14946] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 865.425369][T14946] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 865.425522][T14946] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 865.425693][T14946] netlink_rcv_skb (net/netlink/af_netlink.c:2550) [ 865.425854][T14946] ? rtnl_fdb_dump (net/core/rtnetlink.c:6861) [ 865.426010][T14946] ? netlink_ack (net/netlink/af_netlink.c:2527) [ 865.426167][T14946] ? 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)) [ 865.426321][T14946] ? 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)) [ 865.426478][T14946] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1344) [ 865.426706][T14946] ? netlink_attachskb (net/netlink/af_netlink.c:1329) [ 865.426863][T14946] ? __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 1) net/core/skbuff.c:695 (discriminator 1)) [ 865.427024][T14946] ? napi_skb_cache_get (net/core/skbuff.c:674) [ 865.427180][T14946] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 865.427335][T14946] netlink_sendmsg (net/netlink/af_netlink.c:1894) [ 865.427499][T14946] ? netlink_unicast (net/netlink/af_netlink.c:1813) [ 865.427660][T14946] ? __might_fault (mm/memory.c:7217 (discriminator 4)) [ 865.427815][T14946] ____sys_sendmsg (net/socket.c:721 (discriminator 4) net/socket.c:736 (discriminator 4) net/socket.c:2585 (discriminator 4)) [ 865.427972][T14946] ? copy_msghdr_from_user (net/socket.c:2525) [ 865.428124][T14946] ? get_timestamp.constprop.0 (net/socket.c:2531) [ 865.428310][T14946] ? move_addr_to_kernel (net/socket.c:2511) [ 865.428469][T14946] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 865.428631][T14946] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 865.428786][T14946] ___sys_sendmsg (net/socket.c:2641) [ 865.428945][T14946] ? copy_msghdr_from_user (net/socket.c:2628) [ 865.429101][T14946] ? do_wp_page (mm/memory.c:4241) [ 865.429259][T14946] ? 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)) [ 865.429421][T14946] __sys_sendmsg (net/socket.c:2671 (discriminator 1)) [ 865.429581][T14946] ? __sys_sendmsg_sock (net/socket.c:2656) [ 865.429737][T14946] ? 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)) [ 865.429890][T14946] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 865.430065][T14946] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:752 (discriminator 1)) [ 865.430226][T14946] do_syscall_64 (arch/x86/entry/syscall_64.c:63 (discriminator 1) arch/x86/entry/syscall_64.c:94 (discriminator 1)) [ 865.430402][T14946] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 865.430559][T14946] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 865.430750][T14946] RIP: 0033:0x7f3609f6bc5e [ 865.430911][T14946] 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 [ 865.431467][T14946] RSP: 002b:00007ffecaf0bbf0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 865.431701][T14946] RAX: ffffffffffffffda RBX: 00007ffecaf0c398 RCX: 00007f3609f6bc5e [ 865.431933][T14946] RDX: 0000000000000000 RSI: 00007ffecaf0bcb0 RDI: 0000000000000005 [ 865.432164][T14946] RBP: 00007ffecaf0bc00 R08: 0000000000000000 R09: 0000000000000000 [ 865.432398][T14946] R10: 0000000000000000 R11: 0000000000000202 R12: 00007ffecaf0c370 Finger prints: rtmsg_ifinfo_build_skb:rtnetlink_event:notifier_call_chain:__netdev_upper_dev_link:netdev_upper_dev_link