====================================== | xx__-> [ 9.194740][ T185] ------------[ cut here ]------------ | [ 9.194954][ T185] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/185 | [ 9.195222][ T185] Modules linked in: veth | [ 9.195684][ T185] Tainted: [W]=WARN [ 9.195792][ T185] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.195969][ T185] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.196227][ T185] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 38 e4 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 38 e4 f0 ff call 0xfffffffffff0e474 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 38 e4 f0 ff call 0xfffffffffff0e44a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.196787][ T185] RSP: 0018:ffa0000000746e30 EFLAGS: 00010286 [ 9.196967][ T185] RAX: 00000000ffffffa6 RBX: ff1100000ca2a580 RCX: 1ff40000000e8d8c [ 9.197187][ T185] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000ca2a638 [ 9.197409][ T185] RBP: ff1100000a0b1000 R08: 1fe22000019454c8 R09: ff1100000c0f0b80 [ 9.197625][ T185] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 9.197838][ T185] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000b188780 [ 9.198061][ T185] FS: 00007f384f720840(0000) GS:ff1100008de30000(0000) knlGS:0000000000000000 [ 9.198322][ T185] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.198508][ T185] CR2: 000055a1cd89fd5c CR3: 000000000d507005 CR4: 0000000000771ef0 [ 9.198721][ T185] PKRU: 55555554 [ 9.198826][ T185] Call Trace: [ 9.198934][ T185] [ 9.199007][ T185] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:179 (discriminator 1) kernel/locking/spinlock.c:198 (discriminator 1)) [ 9.199265][ T185] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.199410][ T185] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.199524][ T185] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.199668][ T185] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.199807][ T185] __dev_notify_flags (net/core/dev.c:9787) [ 9.199948][ T185] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.200147][ T185] ? netif_change_name (net/core/dev.c:1495) [ 9.200296][ T185] ? __queue_work (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/workqueue.c:2402 (discriminator 2)) [ 9.200503][ T185] ? __queue_work (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/workqueue.c:2402 (discriminator 2)) [ 9.200643][ T185] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.200790][ T185] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 9.200933][ T185] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 9.201136][ T185] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 9.201284][ T185] veth_newlink (drivers/net/veth.c:1871) veth [ 9.201428][ T185] ? veth_poll_controller (drivers/net/veth.c:1470) veth [ 9.201609][ T185] ? kasan_save_stack (mm/kasan/common.c:57) [ 9.201751][ T185] ? kasan_save_track (mm/kasan/common.c:78) [ 9.201890][ T185] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 9.202045][ T185] ? __kvmalloc_node_noprof (mm/slub.c:5296 mm/slub.c:6832) [ 9.202284][ T185] ? alloc_netdev_mqs (net/core/dev.c:12129 (discriminator 7)) [ 9.202427][ T185] ? rtnl_af_lookup (net/core/rtnetlink.c:763 (discriminator 1)) [ 9.202596][ T185] ? alloc_netdev_mqs (net/core/dev.c:12133) [ 9.202740][ T185] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 9.202881][ T185] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 9.203130][ T185] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 9.203271][ T185] ? __dev_get_by_name (net/core/dev.c:883) [ 9.203411][ T185] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 9.203564][ T185] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 9.203709][ T185] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.203852][ T185] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.203991][ T185] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.204137][ T185] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.204281][ T185] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.204520][ T185] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.204665][ T185] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.204806][ T185] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.205044][ T185] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.205192][ T185] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.205336][ T185] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.205577][ T185] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.205909][ T185] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.206149][ T185] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.206391][ T185] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.206540][ T185] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.206684][ T185] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.206830][ T185] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.206970][ T185] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.207118][ T185] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.207264][ T185] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.207507][ T185] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.207649][ T185] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.207793][ T185] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.208034][ T185] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.208184][ T185] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.208332][ T185] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.208573][ T185] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.208801][ T185] ? move_addr_to_kernel (net/socket.c:258) [ 9.208966][ T185] ___sys_sendmsg (net/socket.c:2752) [ 9.209216][ T185] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.209370][ T185] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.209529][ T185] __sys_sendmsg (net/socket.c:2784) [ 9.209669][ T185] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.209901][ T185] ? down_write_nested (kernel/locking/rwsem.c:1753) [ 9.210044][ T185] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.210194][ T185] ? fpregs_restore_userregs (./include/linux/instrumented.h:97 ./include/asm-generic/bitops/instrumented-atomic.h:41 ./include/linux/thread_info.h:109 arch/x86/kernel/fpu/context.h:79) [ 9.210337][ T185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.210579][ T185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.210719][ T185] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.210856][ T185] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.210999][ T185] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.211144][ T185] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.211321][ T185] RIP: 0033:0x7f384f95a08e [ 9.211475][ T185] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.212068][ T185] RSP: 002b:00007ffe0a68e610 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.212290][ T185] RAX: ffffffffffffffda RBX: 00007ffe0a68eda8 RCX: 00007f384f95a08e [ 9.212600][ T185] RDX: 0000000000000000 RSI: 00007ffe0a68e6c0 RDI: 0000000000000005 [ 9.212810][ T185] RBP: 00007ffe0a68e620 R08: 0000000000000000 R09: 0000000000000000 [ 9.213122][ T185] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ca82 [ 9.213335][ T185] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe0a68ed80 | [ 9.222818][ T185] ------------[ cut here ]------------ | [ 9.222998][ T185] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/185 | [ 9.223250][ T185] Modules linked in: veth | [ 9.223699][ T185] Tainted: [W]=WARN [ 9.223802][ T185] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.223973][ T185] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.224162][ T185] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 38 e4 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 38 e4 f0 ff call 0xfffffffffff0e474 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 38 e4 f0 ff call 0xfffffffffff0e44a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.224668][ T185] RSP: 0018:ffa00000007471b0 EFLAGS: 00010286 [ 9.224843][ T185] RAX: 00000000ffffffa6 RBX: ff11000008c791c0 RCX: 1ff40000000e8dfc [ 9.225056][ T185] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008c79278 [ 9.225274][ T185] RBP: ff1100000a164000 R08: 1fe220000118f250 R09: ff1100000c0f0b80 [ 9.225490][ T185] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 9.225795][ T185] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 9.226124][ T185] FS: 00007f384f720840(0000) GS:ff1100008df30000(0000) knlGS:0000000000000000 [ 9.226371][ T185] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.226552][ T185] CR2: 00007f3692bfa808 CR3: 000000000d507001 CR4: 0000000000771ef0 [ 9.226760][ T185] PKRU: 55555554 [ 9.226957][ T185] Call Trace: [ 9.227060][ T185] [ 9.227138][ T185] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.227285][ T185] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.227536][ T185] __dev_notify_flags (net/core/dev.c:9787) [ 9.227684][ T185] ? netif_change_name (net/core/dev.c:1495) [ 9.227920][ T185] ? rtnl_af_lookup (net/core/rtnetlink.c:763 (discriminator 1)) [ 9.228058][ T185] ? alloc_netdev_mqs (net/core/dev.c:12133) [ 9.228205][ T185] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 9.228350][ T185] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 9.228493][ T185] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 9.228630][ T185] ? __dev_get_by_name (net/core/dev.c:883) [ 9.228769][ T185] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 9.228914][ T185] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 9.229064][ T185] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.229368][ T185] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.229611][ T185] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.229751][ T185] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.229888][ T185] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.230025][ T185] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.230234][ T185] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.230375][ T185] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.230517][ T185] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.230656][ T185] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.230796][ T185] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.230966][ T185] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.231165][ T185] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.231303][ T185] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.231505][ T185] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.231641][ T185] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.231780][ T185] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.231920][ T185] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.232062][ T185] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.232263][ T185] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.232403][ T185] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.232549][ T185] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.232689][ T185] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.232827][ T185] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.232991][ T185] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.233200][ T185] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.233343][ T185] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.233487][ T185] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.233658][ T185] ? move_addr_to_kernel (net/socket.c:258) [ 9.233801][ T185] ___sys_sendmsg (net/socket.c:2752) [ 9.233938][ T185] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.234132][ T185] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.234285][ T185] __sys_sendmsg (net/socket.c:2784) [ 9.234424][ T185] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.234566][ T185] ? down_write_nested (kernel/locking/rwsem.c:1753) [ 9.234703][ T185] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.234844][ T185] ? fpregs_restore_userregs (./include/linux/instrumented.h:97 ./include/asm-generic/bitops/instrumented-atomic.h:41 ./include/linux/thread_info.h:109 arch/x86/kernel/fpu/context.h:79) [ 9.234981][ T185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.235177][ T185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.235322][ T185] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.235461][ T185] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.235599][ T185] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.235737][ T185] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.235910][ T185] RIP: 0033:0x7f384f95a08e [ 9.236055][ T185] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.236612][ T185] RSP: 002b:00007ffe0a68e610 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.236822][ T185] RAX: ffffffffffffffda RBX: 00007ffe0a68eda8 RCX: 00007f384f95a08e [ 9.237033][ T185] RDX: 0000000000000000 RSI: 00007ffe0a68e6c0 RDI: 0000000000000005 [ 9.237304][ T185] RBP: 00007ffe0a68e620 R08: 0000000000000000 R09: 0000000000000000 [ 9.237513][ T185] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ca82 [ 9.237717][ T185] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe0a68ed80 | [ 9.341591][ T191] ------------[ cut here ]------------ | [ 9.341783][ T191] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/191 | [ 9.342033][ T191] Modules linked in: veth | [ 9.342452][ T191] Tainted: [W]=WARN [ 9.342559][ T191] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.342736][ T191] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.342925][ T191] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 38 e4 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 38 e4 f0 ff call 0xfffffffffff0e474 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 38 e4 f0 ff call 0xfffffffffff0e44a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.343435][ T191] RSP: 0018:ffa0000000646e30 EFLAGS: 00010286 [ 9.343618][ T191] RAX: 00000000ffffffa6 RBX: ff11000004af8c80 RCX: 1ff40000000c8d8c [ 9.343830][ T191] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004af8d38 [ 9.344042][ T191] RBP: ff1100000a17c000 R08: 1fe220000095f1a8 R09: ff1100000c390b80 [ 9.344261][ T191] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 9.344477][ T191] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000a726700 [ 9.344689][ T191] FS: 00007f2d18bc9840(0000) GS:ff1100008df30000(0000) knlGS:0000000000000000 [ 9.344938][ T191] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.345123][ T191] CR2: 00007f2d18f30f6d CR3: 000000000d61f006 CR4: 0000000000771ef0 [ 9.345338][ T191] PKRU: 55555554 [ 9.345449][ T191] Call Trace: [ 9.345555][ T191] [ 9.345627][ T191] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.345772][ T191] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.345878][ T191] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:179 (discriminator 1) kernel/locking/spinlock.c:198 (discriminator 1)) [ 9.346055][ T191] __dev_notify_flags (net/core/dev.c:9787) [ 9.346217][ T191] ? netif_change_name (net/core/dev.c:1495) [ 9.346362][ T191] ? rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.346505][ T191] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.346643][ T191] ? netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.346784][ T191] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 9.346925][ T191] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.347065][ T191] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.347213][ T191] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 9.347358][ T191] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 9.347505][ T191] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 9.347646][ T191] veth_newlink (drivers/net/veth.c:1871) veth [ 9.347789][ T191] ? veth_poll_controller (drivers/net/veth.c:1470) veth [ 9.347962][ T191] ? kasan_save_stack (mm/kasan/common.c:57) [ 9.348109][ T191] ? kasan_save_track (mm/kasan/common.c:78) [ 9.348250][ T191] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 9.348411][ T191] ? __kvmalloc_node_noprof (mm/slub.c:5296 mm/slub.c:6832) [ 9.348560][ T191] ? alloc_netdev_mqs (net/core/dev.c:12129 (discriminator 7)) [ 9.348703][ T191] ? rtnl_af_lookup (net/core/rtnetlink.c:763 (discriminator 1)) [ 9.348841][ T191] ? alloc_netdev_mqs (net/core/dev.c:12133) [ 9.348981][ T191] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 9.349129][ T191] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 9.349273][ T191] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 9.349414][ T191] ? __dev_get_by_name (net/core/dev.c:883) [ 9.349559][ T191] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 9.349706][ T191] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 9.349850][ T191] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.349991][ T191] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.350162][ T191] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.350308][ T191] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.350454][ T191] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.350592][ T191] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.350739][ T191] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.350878][ T191] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.351020][ T191] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.351414][ T191] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.351575][ T191] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.351720][ T191] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.351862][ T191] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.352000][ T191] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.352147][ T191] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.352293][ T191] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.352434][ T191] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.352583][ T191] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.352726][ T191] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.352867][ T191] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.353010][ T191] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.353174][ T191] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.353321][ T191] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.353465][ T191] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.353606][ T191] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.353754][ T191] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.353895][ T191] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.354034][ T191] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.354282][ T191] ? move_addr_to_kernel (net/socket.c:258) [ 9.354426][ T191] ___sys_sendmsg (net/socket.c:2752) [ 9.354568][ T191] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.354705][ T191] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.354853][ T191] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 9.354995][ T191] __sys_sendmsg (net/socket.c:2784) [ 9.355180][ T191] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.355333][ T191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.355478][ T191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.355616][ T191] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.355754][ T191] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.355892][ T191] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.356031][ T191] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.356208][ T191] RIP: 0033:0x7f2d18e0308e [ 9.356357][ T191] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.356851][ T191] RSP: 002b:00007ffe72177820 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.357061][ T191] RAX: ffffffffffffffda RBX: 00007ffe72177fb8 RCX: 00007f2d18e0308e [ 9.357274][ T191] RDX: 0000000000000000 RSI: 00007ffe721778d0 RDI: 0000000000000005 [ 9.357485][ T191] RBP: 00007ffe72177830 R08: 0000000000000000 R09: 0000000000000000 [ 9.357693][ T191] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ca82 [ 9.357899][ T191] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe72177f90 | [ 9.373742][ T191] ------------[ cut here ]------------ | [ 9.373935][ T191] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/191 | [ 9.374184][ T191] Modules linked in: veth | [ 9.374588][ T191] Tainted: [W]=WARN [ 9.374693][ T191] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.374866][ T191] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.375047][ T191] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 38 e4 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 38 e4 f0 ff call 0xfffffffffff0e474 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 38 e4 f0 ff call 0xfffffffffff0e44a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.375552][ T191] RSP: 0018:ffa00000006471b0 EFLAGS: 00010286 [ 9.375729][ T191] RAX: 00000000ffffffa6 RBX: ff11000005786740 RCX: 1ff40000000c8dfc [ 9.375938][ T191] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000057867f8 [ 9.376149][ T191] RBP: ff1100000888c000 R08: 1fe2200000af0d00 R09: ff1100000c390b80 [ 9.376360][ T191] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 9.376574][ T191] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 9.376783][ T191] FS: 00007f2d18bc9840(0000) GS:ff1100008df30000(0000) knlGS:0000000000000000 [ 9.377027][ T191] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.377205][ T191] CR2: 00007f2d18f30f6d CR3: 000000000d61f006 CR4: 0000000000771ef0 [ 9.377415][ T191] PKRU: 55555554 [ 9.377524][ T191] Call Trace: [ 9.377630][ T191] [ 9.377702][ T191] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.377842][ T191] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.377947][ T191] __dev_notify_flags (net/core/dev.c:9787) [ 9.378092][ T191] ? netif_change_name (net/core/dev.c:1495) [ 9.378230][ T191] ? rtnl_af_lookup (net/core/rtnetlink.c:763 (discriminator 1)) [ 9.378370][ T191] ? alloc_netdev_mqs (net/core/dev.c:12133) [ 9.378515][ T191] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 9.378656][ T191] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 9.378794][ T191] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 9.378932][ T191] ? __dev_get_by_name (net/core/dev.c:883) [ 9.379071][ T191] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 9.379216][ T191] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 9.379363][ T191] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.379505][ T191] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.379642][ T191] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.379781][ T191] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.379916][ T191] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.380054][ T191] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.380198][ T191] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.380338][ T191] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.380482][ T191] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.380618][ T191] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.380758][ T191] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.380893][ T191] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.381032][ T191] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.381173][ T191] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.381317][ T191] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.381459][ T191] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.381596][ T191] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.381738][ T191] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.381874][ T191] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.382011][ T191] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.382154][ T191] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.382297][ T191] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.382434][ T191] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.382576][ T191] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.382715][ T191] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.382855][ T191] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.382992][ T191] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.383133][ T191] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.383307][ T191] ? move_addr_to_kernel (net/socket.c:258) [ 9.383455][ T191] ___sys_sendmsg (net/socket.c:2752) [ 9.383683][ T191] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.383819][ T191] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.383965][ T191] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 9.384110][ T191] __sys_sendmsg (net/socket.c:2784) [ 9.384246][ T191] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.384391][ T191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.384531][ T191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.384668][ T191] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.384802][ T191] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.384937][ T191] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.385075][ T191] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.385247][ T191] RIP: 0033:0x7f2d18e0308e [ 9.385393][ T191] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.385877][ T191] RSP: 002b:00007ffe72177820 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.386085][ T191] RAX: ffffffffffffffda RBX: 00007ffe72177fb8 RCX: 00007f2d18e0308e [ 9.386291][ T191] RDX: 0000000000000000 RSI: 00007ffe721778d0 RDI: 0000000000000005 [ 9.386498][ T191] RBP: 00007ffe72177830 R08: 0000000000000000 R09: 0000000000000000 [ 9.386700][ T191] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ca82 Finger prints: rtmsg_ifinfo_build_skb:rtmsg_ifinfo:__dev_notify_flags:rtnl_configure_link:rtnl_newlink_create rtmsg_ifinfo_build_skb:rtmsg_ifinfo:__dev_notify_flags:rtnl_configure_link:veth_newlink