====================================== | # [ 657.022668] veth1: entered promiscuous mode | # [ 657.026225] ------------[ cut here ]------------ | # [ 657.026615] WARNING: CPU: 3 PID: 6199 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | # [ 657.027281] Modules linked in: bridge stp llc sctp_diag nft_limit nfnetlink_queue nft_queue sctp ip6_udp_tunnel udp_tunnel nft_numgen dummy nf_log_syslog nft_log nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_ct nf_conntrack_netlink nft_redir nft_masq tcp_diag inet_diag nft_nat nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables veth # [ 657.030886] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 # [ 657.031577] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) # [ 657.032213] Code: 00 00 8b 05 67 1b 38 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 aa d0 79 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 67 1b 38 02 mov 0x2381b67(%rip),%eax # 0x2381b6f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 aa d0 79 00 call 0x79d0cb 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W # [ 657.034345] RSP: 0018:ffffc90001adeef0 EFLAGS: 00010246 # [ 657.035108] RAX: 0000000000000000 RBX: ffff88801b83a000 RCX: 0000000000000001 # [ 657.036033] RDX: 0000000000000000 RSI: ffffffffa8c9f52e RDI: ffffffffa845a5a0 # [ 657.036946] RBP: ffffc90001adefe0 R08: 0000000000000000 R09: 0000000000000000 # [ 657.037861] R10: ffffc90001adf010 R11: ffffffffa91798a0 R12: 1ffff9200035bde2 # [ 657.038920] R13: 00000000000005dc R14: ffffc90001adf010 R15: ffff88801b83af08 # [ 657.039436] FS: 00007f623da16800(0000) GS:ffff88808b627000(0000) knlGS:0000000000000000 # [ 657.040029] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 # [ 657.040449] CR2: 00000000004e5aa8 CR3: 00000000060ed002 CR4: 0000000000772ef0 # [ 657.040947] PKRU: 55555554 # [ 657.041188] Call Trace: # [ 657.041443] # [ 657.041616] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) # [ 657.041985] ? __lock_acquire (kernel/locking/lockdep.c:5240) # [ 657.042325] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 657.042678] netif_set_mtu (net/core/dev.c:9652) # [ 657.043017] ? __pfx_netif_set_mtu (net/core/dev.c:9647) # [ 657.043363] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) # [ 657.043615] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge # [ 657.044091] br_add_if (net/bridge/br_if.c:697) bridge # [ 657.044479] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) # [ 657.044829] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) # [ 657.045166] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) # [ 657.045586] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) # [ 657.045939] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) # [ 657.046273] ? __kernel_text_address (kernel/extable.c:79) # [ 657.046608] ? __lock_acquire (kernel/locking/lockdep.c:5240) # [ 657.046964] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) # [ 657.047297] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) # [ 657.047715] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) # [ 657.048049] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) # [ 657.048394] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) # [ 657.048738] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) # [ 657.049073] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 657.049414] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) # [ 657.049759] ? __create_object (mm/kmemleak.c:771) # [ 657.050104] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) # [ 657.050444] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) # [ 657.050790] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) # [ 657.051190] ? __rtnl_newlink (net/core/rtnetlink.c:3907) # [ 657.051524] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) # [ 657.051874] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) # [ 657.052208] ? __lock_acquire (kernel/locking/lockdep.c:5240) # [ 657.052543] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 657.052891] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) # [ 657.053219] ? __lock_release (kernel/locking/lockdep.c:5539) # [ 657.053558] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) # [ 657.053905] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) # [ 657.054236] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) # [ 657.054576] ? __lock_acquire (kernel/locking/lockdep.c:5240) # [ 657.054925] netlink_rcv_skb (net/netlink/af_netlink.c:2551) # [ 657.055261] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) # [ 657.055594] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) # [ 657.055948] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) # [ 657.056278] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) # [ 657.056613] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) # [ 657.056964] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) # [ 657.057305] netlink_sendmsg (net/netlink/af_netlink.c:1896) # [ 657.057668] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) # [ 657.058002] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) # [ 657.058349] ? _copy_from_user (./arch/x86/include/asm/smap.h:29 ./arch/x86/include/asm/uaccess_64.h:134 ./arch/x86/include/asm/uaccess_64.h:141 ./include/linux/uaccess.h:178 lib/usercopy.c:18) # [ 657.058698] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) # [ 657.059033] ? __pfx_____sys_sendmsg (net/socket.c:2560) # [ 657.059366] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) # [ 657.059811] ___sys_sendmsg (net/socket.c:2670) # [ 657.060141] ? kasan_record_aux_stack (mm/kasan/generic.c:548) # [ 657.060478] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) # [ 657.060904] ? __pfx____sys_sendmsg (net/socket.c:2657) # [ 657.061234] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 657.061566] ? __lock_acquire (kernel/locking/lockdep.c:5240) # [ 657.061929] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 657.062277] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) # [ 657.062606] ? __lock_release (kernel/locking/lockdep.c:5539) # [ 657.062954] __sys_sendmsg (net/socket.c:2700) # [ 657.063278] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) # [ 657.063701] ? __pfx___sys_sendmsg (net/socket.c:2685) # [ 657.064044] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) # [ 657.064375] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) # [ 657.064727] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) # [ 657.065142] RIP: 0033:0x7f623dbe31e7 # [ 657.065486] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) # [ 657.066691] RSP: 002b:00007fff5ac57208 EFLAGS: 00000246 ORIG_RAX: 000000000000002e # [ 657.067205] RAX: ffffffffffffffda RBX: 00007fff5ac57940 RCX: 00007f623dbe31e7 # [ 657.067994] RDX: 0000000000000000 RSI: 00007fff5ac57270 RDI: 0000000000000005 # [ 657.068519] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 # [ 657.069026] R10: 000000002bcde910 R11: 0000000000000246 R12: 0000000000000003 # [ 657.069780] R13: 00000000686e67d2 R14: 0000000000499600 R15: 0000000000000000 | # [ 657.234270] ------------[ cut here ]------------ | # [ 657.234666] WARNING: CPU: 0 PID: 6200 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | # [ 657.235348] Modules linked in: bridge stp llc sctp_diag nft_limit nfnetlink_queue nft_queue sctp ip6_udp_tunnel udp_tunnel nft_numgen dummy nf_log_syslog nft_log nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_ct nf_conntrack_netlink nft_redir nft_masq tcp_diag inet_diag nft_nat nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables veth | # [ 657.239620] Tainted: [W]=WARN # [ 657.239921] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 # [ 657.240357] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) # [ 657.240719] Code: 00 00 8b 05 67 1b 38 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 aa d0 79 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 67 1b 38 02 mov 0x2381b67(%rip),%eax # 0x2381b6f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 aa d0 79 00 call 0x79d0cb 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W # [ 657.241940] RSP: 0018:ffffc90000436ef0 EFLAGS: 00010246 # [ 657.242375] RAX: 0000000000000000 RBX: ffff88801b83a000 RCX: 0000000000000001 # [ 657.242888] RDX: 0000000000000000 RSI: ffffffffa8c9f52e RDI: ffffffffa845a5a0 # [ 657.243405] RBP: ffffc90000436fe0 R08: 0000000000000000 R09: 0000000000000000 # [ 657.243943] R10: ffffc90000437010 R11: ffffffffa91798a0 R12: 1ffff92000086de2 # [ 657.244458] R13: 00000000000005dc R14: ffffc90000437010 R15: ffff88801b83af08 # [ 657.244989] FS: 00007f7f0d759800(0000) GS:ffff88808b4a7000(0000) knlGS:0000000000000000 # [ 657.245589] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 # [ 657.246031] CR2: 00000000004e5ab0 CR3: 00000000138ba004 CR4: 0000000000772ef0 # [ 657.246548] PKRU: 55555554 # [ 657.246814] Call Trace: # [ 657.247081] # [ 657.247258] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) # [ 657.247606] ? __lock_acquire (kernel/locking/lockdep.c:5240) # [ 657.247981] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 657.248350] netif_set_mtu (net/core/dev.c:9652) # [ 657.248705] ? __pfx_netif_set_mtu (net/core/dev.c:9647) # [ 657.249066] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) # [ 657.249326] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge # [ 657.249827] br_add_if (net/bridge/br_if.c:697) bridge # [ 657.250213] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) # [ 657.250558] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) # [ 657.250909] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) # [ 657.251333] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) # [ 657.251690] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) # [ 657.252028] ? __kernel_text_address (kernel/extable.c:79) # [ 657.252374] ? __lock_acquire (kernel/locking/lockdep.c:5240) # [ 657.252720] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) # [ 657.253052] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) # [ 657.253461] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) # [ 657.253807] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) # [ 657.254142] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) # [ 657.254478] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) # [ 657.254838] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 657.255180] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) # [ 657.255514] ? __create_object (mm/kmemleak.c:771) # [ 657.255878] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) # [ 657.256221] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) # [ 657.256563] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) # [ 657.256993] ? __rtnl_newlink (net/core/rtnetlink.c:3907) # [ 657.257348] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) # [ 657.257699] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) # [ 657.258038] ? __lock_acquire (kernel/locking/lockdep.c:5240) # [ 657.258574] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 657.259178] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) # [ 657.259815] ? __lock_release (kernel/locking/lockdep.c:5539) # [ 657.260411] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) # [ 657.261029] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) # [ 657.261668] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) # [ 657.262269] ? __lock_acquire (kernel/locking/lockdep.c:5240) # [ 657.262888] netlink_rcv_skb (net/netlink/af_netlink.c:2551) # [ 657.263487] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) # [ 657.264141] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) # [ 657.264781] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) # [ 657.265314] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) # [ 657.265907] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) # [ 657.266469] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) # [ 657.267068] netlink_sendmsg (net/netlink/af_netlink.c:1896) # [ 657.267731] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) # [ 657.268356] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) # [ 657.268961] ? _copy_from_user (./arch/x86/include/asm/smap.h:29 ./arch/x86/include/asm/uaccess_64.h:134 ./arch/x86/include/asm/uaccess_64.h:141 ./include/linux/uaccess.h:178 lib/usercopy.c:18) # [ 657.269564] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) # [ 657.270180] ? __pfx_____sys_sendmsg (net/socket.c:2560) # [ 657.270748] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) # [ 657.271494] ___sys_sendmsg (net/socket.c:2670) # [ 657.272128] ? kasan_record_aux_stack (mm/kasan/generic.c:548) # [ 657.272711] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) # [ 657.273451] ? __pfx____sys_sendmsg (net/socket.c:2657) # [ 657.274042] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 657.274666] ? __lock_acquire (kernel/locking/lockdep.c:5240) # [ 657.275285] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 657.275932] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) # [ 657.276533] ? __lock_release (kernel/locking/lockdep.c:5539) # [ 657.277154] __sys_sendmsg (net/socket.c:2700) # [ 657.277741] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) # [ 657.278468] ? __pfx___sys_sendmsg (net/socket.c:2685) # [ 657.279104] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) # [ 657.279750] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) # [ 657.280339] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) # [ 657.281097] RIP: 0033:0x7f7f0d9261e7 # [ 657.281719] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) # [ 657.283844] RSP: 002b:00007fff2a2fa4d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e # [ 657.284719] RAX: ffffffffffffffda RBX: 00007fff2a2fac10 RCX: 00007f7f0d9261e7 # [ 657.285558] RDX: 0000000000000000 RSI: 00007fff2a2fa540 RDI: 0000000000000005 # [ 657.286461] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 # [ 657.287309] R10: 0000000022b39910 R11: 0000000000000246 R12: 0000000000000003 # [ 657.288243] R13: 00000000686e67d2 R14: 0000000000499600 R15: 0000000000000000 | # [ 657.451976] ------------[ cut here ]------------ | # [ 657.452323] WARNING: CPU: 1 PID: 6201 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | # [ 657.452998] Modules linked in: bridge stp llc sctp_diag nft_limit nfnetlink_queue nft_queue sctp ip6_udp_tunnel udp_tunnel nft_numgen dummy nf_log_syslog nft_log nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_ct nf_conntrack_netlink nft_redir nft_masq tcp_diag inet_diag nft_nat nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables veth | # [ 657.456702] Tainted: [W]=WARN # [ 657.456954] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 # [ 657.457356] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) # [ 657.457697] Code: 00 00 8b 05 67 1b 38 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 aa d0 79 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 67 1b 38 02 mov 0x2381b67(%rip),%eax # 0x2381b6f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 aa d0 79 00 call 0x79d0cb 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W # [ 657.458873] RSP: 0018:ffffc9000035eef0 EFLAGS: 00010246 # [ 657.459274] RAX: 0000000000000000 RBX: ffff88801b83a000 RCX: 0000000000000001 # [ 657.459764] RDX: 0000000000000000 RSI: ffffffffa8c9f52e RDI: ffffffffa845a5a0 # [ 657.460249] RBP: ffffc9000035efe0 R08: 0000000000000000 R09: 0000000000000000 # [ 657.460746] R10: ffffc9000035f010 R11: ffffffffa91798a0 R12: 1ffff9200006bde2 # [ 657.461237] R13: 00000000000005dc R14: ffffc9000035f010 R15: ffff88801b83af08 # [ 657.461730] FS: 00007efd82ca4800(0000) GS:ffff88808b527000(0000) knlGS:0000000000000000 # [ 657.462293] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 # [ 657.462719] CR2: 00000000004e5ab8 CR3: 000000000f337001 CR4: 0000000000772ef0 # [ 657.463205] PKRU: 55555554 # [ 657.463447] Call Trace: # [ 657.463696] # [ 657.463864] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) # [ 657.464190] ? __lock_acquire (kernel/locking/lockdep.c:5240) # [ 657.464519] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 657.464868] netif_set_mtu (net/core/dev.c:9652) # [ 657.465195] ? __pfx_netif_set_mtu (net/core/dev.c:9647) # [ 657.465532] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) # [ 657.465785] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge # [ 657.466240] br_add_if (net/bridge/br_if.c:697) bridge # [ 657.466610] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) # [ 657.466950] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) # [ 657.467285] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) # [ 657.467699] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) # [ 657.468021] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) # [ 657.468355] ? __kernel_text_address (kernel/extable.c:79) # [ 657.468704] ? __lock_acquire (kernel/locking/lockdep.c:5240) # [ 657.469033] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) # [ 657.469358] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) # [ 657.469781] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) # [ 657.470109] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) # [ 657.470432] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) # [ 657.470791] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) # [ 657.471122] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 657.471446] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) # [ 657.471775] ? __create_object (mm/kmemleak.c:771) # [ 657.472103] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) # [ 657.472431] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) # [ 657.472774] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) # [ 657.473179] ? __rtnl_newlink (net/core/rtnetlink.c:3907) # [ 657.473512] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) # [ 657.473848] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) # [ 657.474172] ? __lock_acquire (kernel/locking/lockdep.c:5240) # [ 657.474504] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 657.474845] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) # [ 657.475170] ? __lock_release (kernel/locking/lockdep.c:5539) # [ 657.475495] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) # [ 657.475829] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) # [ 657.476155] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) # [ 657.476483] ? __lock_acquire (kernel/locking/lockdep.c:5240) # [ 657.476831] netlink_rcv_skb (net/netlink/af_netlink.c:2551) # [ 657.477158] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) # [ 657.477495] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) # [ 657.477842] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) # [ 657.478173] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) # [ 657.478501] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) # [ 657.478838] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) # [ 657.479171] netlink_sendmsg (net/netlink/af_netlink.c:1896) # [ 657.479497] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) # [ 657.479836] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) # [ 657.480163] ? _copy_from_user (./arch/x86/include/asm/smap.h:29 ./arch/x86/include/asm/uaccess_64.h:134 ./arch/x86/include/asm/uaccess_64.h:141 ./include/linux/uaccess.h:178 lib/usercopy.c:18) # [ 657.480494] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) # [ 657.480838] ? __pfx_____sys_sendmsg (net/socket.c:2560) # [ 657.481170] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) # [ 657.481586] ___sys_sendmsg (net/socket.c:2670) # [ 657.481917] ? kasan_record_aux_stack (mm/kasan/generic.c:548) # [ 657.482250] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) # [ 657.482672] ? __pfx____sys_sendmsg (net/socket.c:2657) # [ 657.483002] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 657.483331] ? __lock_acquire (kernel/locking/lockdep.c:5240) # [ 657.483672] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 657.483999] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) # [ 657.484325] ? __lock_release (kernel/locking/lockdep.c:5539) # [ 657.484683] __sys_sendmsg (net/socket.c:2700) # [ 657.485009] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) # [ 657.485410] ? __pfx___sys_sendmsg (net/socket.c:2685) # [ 657.485752] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) # [ 657.486124] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) # [ 657.486453] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) # [ 657.486863] RIP: 0033:0x7efd82e711e7 # [ 657.487203] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) # [ 657.488396] RSP: 002b:00007ffec564afa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e # [ 657.488909] RAX: ffffffffffffffda RBX: 00007ffec564b6e0 RCX: 00007efd82e711e7 # [ 657.489408] RDX: 0000000000000000 RSI: 00007ffec564b010 RDI: 0000000000000005 # [ 657.489902] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 # [ 657.490386] R10: 0000000033c9d910 R11: 0000000000000246 R12: 0000000000000003 # [ 657.490887] R13: 00000000686e67d3 R14: 0000000000499600 R15: 0000000000000000 | # [ 658.829864] ------------[ cut here ]------------ | # [ 658.830201] WARNING: CPU: 1 PID: 6210 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | # [ 658.832288] Modules linked in: macvlan bridge stp llc sctp_diag nft_limit nfnetlink_queue nft_queue sctp ip6_udp_tunnel udp_tunnel nft_numgen dummy nf_log_syslog nft_log nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_ct nf_conntrack_netlink nft_redir nft_masq tcp_diag inet_diag nft_nat nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables veth | # [ 658.834952] Tainted: [W]=WARN # [ 658.835198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 # [ 658.835603] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) # [ 658.835961] Code: 00 00 8b 05 67 1b 38 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 aa d0 79 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 67 1b 38 02 mov 0x2381b67(%rip),%eax # 0x2381b6f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 aa d0 79 00 call 0x79d0cb 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W # [ 658.837136] RSP: 0018:ffffc900005feef0 EFLAGS: 00010246 # [ 658.837550] RAX: 0000000000000000 RBX: ffff88801b83a000 RCX: 0000000000000001 # [ 658.838050] RDX: 0000000000000000 RSI: ffffffffa8c9f52e RDI: ffffffffa845a5a0 # [ 658.838554] RBP: ffffc900005fefe0 R08: 0000000000000000 R09: 0000000000000000 # [ 658.839024] R10: ffffc900005ff010 R11: ffffffffa9ab19b8 R12: 1ffff920000bfde2 # [ 658.839500] R13: 00000000000005dc R14: ffffc900005ff010 R15: ffff88801b83af08 # [ 658.839971] FS: 00007f59caf00800(0000) GS:ffff88808b527000(0000) knlGS:0000000000000000 # [ 658.840529] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 # [ 658.840929] CR2: 00000000004e5818 CR3: 000000000f4a9004 CR4: 0000000000772ef0 # [ 658.841413] PKRU: 55555554 # [ 658.841665] Call Trace: # [ 658.841906] # [ 658.842075] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) # [ 658.842412] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 658.842755] ? mark_held_locks (kernel/locking/lockdep.c:4328) # [ 658.843067] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) # [ 658.843468] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) # [ 658.843807] netif_set_mtu (net/core/dev.c:9652) # [ 658.844162] ? __pfx_netif_set_mtu (net/core/dev.c:9647) # [ 658.844501] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) bridge # [ 658.844980] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) # [ 658.845227] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge # [ 658.845668] br_add_if (net/bridge/br_if.c:697) bridge # [ 658.846037] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) # [ 658.846352] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) # [ 658.846684] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) # [ 658.847079] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) # [ 658.847407] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) # [ 658.847736] ? __kernel_text_address (kernel/extable.c:79) # [ 658.848057] ? __lock_acquire (kernel/locking/lockdep.c:5240) # [ 658.848400] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) # [ 658.848727] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) # [ 658.849119] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) # [ 658.849433] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) # [ 658.849770] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) # [ 658.850077] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) # [ 658.850400] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 658.850728] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) # [ 658.851035] ? __create_object (mm/kmemleak.c:771) # [ 658.851350] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) # [ 658.851675] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) # [ 658.851984] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) # [ 658.852389] ? __rtnl_newlink (net/core/rtnetlink.c:3907) # [ 658.852716] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) # [ 658.853041] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) # [ 658.853360] ? __lock_acquire (kernel/locking/lockdep.c:5240) # [ 658.853699] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 658.854014] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) # [ 658.854321] ? __lock_release (kernel/locking/lockdep.c:5539) # [ 658.854668] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) # [ 658.854978] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) # [ 658.855291] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) # [ 658.855607] ? __lock_acquire (kernel/locking/lockdep.c:5240) # [ 658.855947] netlink_rcv_skb (net/netlink/af_netlink.c:2551) # [ 658.856260] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) # [ 658.856573] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) # [ 658.856908] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) # [ 658.857226] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) # [ 658.857542] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) # [ 658.857868] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) # [ 658.858205] netlink_sendmsg (net/netlink/af_netlink.c:1896) # [ 658.858526] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) # [ 658.858844] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) # [ 658.859155] ? _copy_from_user (./arch/x86/include/asm/smap.h:29 ./arch/x86/include/asm/uaccess_64.h:134 ./arch/x86/include/asm/uaccess_64.h:141 ./include/linux/uaccess.h:178 lib/usercopy.c:18) # [ 658.859476] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) # [ 658.859798] ? __pfx_____sys_sendmsg (net/socket.c:2560) # [ 658.860106] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) # [ 658.860500] ___sys_sendmsg (net/socket.c:2670) # [ 658.860815] ? kasan_record_aux_stack (mm/kasan/generic.c:548) # [ 658.861122] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) # [ 658.861508] ? __pfx____sys_sendmsg (net/socket.c:2657) # [ 658.861836] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 658.862148] ? __lock_acquire (kernel/locking/lockdep.c:5240) # [ 658.862474] ? find_held_lock (kernel/locking/lockdep.c:5353) # [ 658.862792] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) # [ 658.863101] ? __lock_release (kernel/locking/lockdep.c:5539) # [ 658.863421] __sys_sendmsg (net/socket.c:2700) # [ 658.863740] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) # [ 658.864129] ? __pfx___sys_sendmsg (net/socket.c:2685) # [ 658.864460] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) # [ 658.864787] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) # [ 658.865109] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) # [ 658.865503] RIP: 0033:0x7f59cb0cd1e7 # [ 658.865845] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) # [ 658.866994] RSP: 002b:00007fff07e0bd78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e # [ 658.867466] RAX: ffffffffffffffda RBX: 00007fff07e0c4b0 RCX: 00007f59cb0cd1e7 # [ 658.867941] RDX: 0000000000000000 RSI: 00007fff07e0bde0 RDI: 0000000000000005 # [ 658.868424] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 # [ 658.868908] R10: 000000000228e910 R11: 0000000000000246 R12: 0000000000000003 # [ 658.869385] R13: 00000000686e67d4 R14: 0000000000499600 R15: 0000000000000000 | [ 657.022668][ T6199] veth1: entered promiscuous mode | [ 657.026225][ T6199] ------------[ cut here ]------------ | [ 657.026615][ T6199] WARNING: CPU: 3 PID: 6199 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 657.027281][ T6199] Modules linked in: bridge stp llc sctp_diag nft_limit nfnetlink_queue nft_queue sctp ip6_udp_tunnel udp_tunnel nft_numgen dummy nf_log_syslog nft_log nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_ct nf_conntrack_netlink nft_redir nft_masq tcp_diag inet_diag nft_nat nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables veth [ 657.030886][ T6199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 657.031577][ T6199] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 657.032213][ T6199] Code: 00 00 8b 05 67 1b 38 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 aa d0 79 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 67 1b 38 02 mov 0x2381b67(%rip),%eax # 0x2381b6f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 aa d0 79 00 call 0x79d0cb 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 657.034345][ T6199] RSP: 0018:ffffc90001adeef0 EFLAGS: 00010246 [ 657.035108][ T6199] RAX: 0000000000000000 RBX: ffff88801b83a000 RCX: 0000000000000001 [ 657.036033][ T6199] RDX: 0000000000000000 RSI: ffffffffa8c9f52e RDI: ffffffffa845a5a0 [ 657.036946][ T6199] RBP: ffffc90001adefe0 R08: 0000000000000000 R09: 0000000000000000 [ 657.037861][ T6199] R10: ffffc90001adf010 R11: ffffffffa91798a0 R12: 1ffff9200035bde2 [ 657.038920][ T6199] R13: 00000000000005dc R14: ffffc90001adf010 R15: ffff88801b83af08 [ 657.039436][ T6199] FS: 00007f623da16800(0000) GS:ffff88808b627000(0000) knlGS:0000000000000000 [ 657.040029][ T6199] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 657.040449][ T6199] CR2: 00000000004e5aa8 CR3: 00000000060ed002 CR4: 0000000000772ef0 [ 657.040947][ T6199] PKRU: 55555554 [ 657.041188][ T6199] Call Trace: [ 657.041443][ T6199] [ 657.041616][ T6199] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 657.041985][ T6199] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 657.042325][ T6199] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 657.042678][ T6199] netif_set_mtu (net/core/dev.c:9652) [ 657.043017][ T6199] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 657.043363][ T6199] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 657.043615][ T6199] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 657.044091][ T6199] br_add_if (net/bridge/br_if.c:697) bridge [ 657.044479][ T6199] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 657.044829][ T6199] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 657.045166][ T6199] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 657.045586][ T6199] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 657.045939][ T6199] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 657.046273][ T6199] ? __kernel_text_address (kernel/extable.c:79) [ 657.046608][ T6199] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 657.046964][ T6199] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 657.047297][ T6199] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 657.047715][ T6199] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 657.048049][ T6199] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 657.048394][ T6199] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 657.048738][ T6199] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 657.049073][ T6199] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 657.049414][ T6199] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 657.049759][ T6199] ? __create_object (mm/kmemleak.c:771) [ 657.050104][ T6199] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 657.050444][ T6199] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 657.050790][ T6199] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 657.051190][ T6199] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 657.051524][ T6199] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 657.051874][ T6199] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 657.052208][ T6199] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 657.052543][ T6199] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 657.052891][ T6199] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 657.053219][ T6199] ? __lock_release (kernel/locking/lockdep.c:5539) [ 657.053558][ T6199] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 657.053905][ T6199] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 657.054236][ T6199] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 657.054576][ T6199] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 657.054925][ T6199] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 657.055261][ T6199] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 657.055594][ T6199] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 657.055948][ T6199] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 657.056278][ T6199] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 657.056613][ T6199] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 657.056964][ T6199] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 657.057305][ T6199] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 657.057668][ T6199] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 657.058002][ T6199] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 657.058349][ T6199] ? _copy_from_user (./arch/x86/include/asm/smap.h:29 ./arch/x86/include/asm/uaccess_64.h:134 ./arch/x86/include/asm/uaccess_64.h:141 ./include/linux/uaccess.h:178 lib/usercopy.c:18) [ 657.058698][ T6199] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 657.059033][ T6199] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 657.059366][ T6199] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 657.059811][ T6199] ___sys_sendmsg (net/socket.c:2670) [ 657.060141][ T6199] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 657.060478][ T6199] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 657.060904][ T6199] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 657.061234][ T6199] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 657.061566][ T6199] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 657.061929][ T6199] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 657.062277][ T6199] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 657.062606][ T6199] ? __lock_release (kernel/locking/lockdep.c:5539) [ 657.062954][ T6199] __sys_sendmsg (net/socket.c:2700) [ 657.063278][ T6199] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 657.063701][ T6199] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 657.064044][ T6199] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 657.064375][ T6199] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 657.064727][ T6199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 657.065142][ T6199] RIP: 0033:0x7f623dbe31e7 [ 657.065486][ T6199] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 657.066691][ T6199] RSP: 002b:00007fff5ac57208 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 657.067205][ T6199] RAX: ffffffffffffffda RBX: 00007fff5ac57940 RCX: 00007f623dbe31e7 [ 657.067994][ T6199] RDX: 0000000000000000 RSI: 00007fff5ac57270 RDI: 0000000000000005 [ 657.068519][ T6199] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 657.069026][ T6199] R10: 000000002bcde910 R11: 0000000000000246 R12: 0000000000000003 [ 657.069780][ T6199] R13: 00000000686e67d2 R14: 0000000000499600 R15: 0000000000000000 | [ 657.234270][ T6200] ------------[ cut here ]------------ | [ 657.234666][ T6200] WARNING: CPU: 0 PID: 6200 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 657.235348][ T6200] Modules linked in: bridge stp llc sctp_diag nft_limit nfnetlink_queue nft_queue sctp ip6_udp_tunnel udp_tunnel nft_numgen dummy nf_log_syslog nft_log nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_ct nf_conntrack_netlink nft_redir nft_masq tcp_diag inet_diag nft_nat nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables veth | [ 657.239620][ T6200] Tainted: [W]=WARN [ 657.239921][ T6200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 657.240357][ T6200] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 657.240719][ T6200] Code: 00 00 8b 05 67 1b 38 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 aa d0 79 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 67 1b 38 02 mov 0x2381b67(%rip),%eax # 0x2381b6f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 aa d0 79 00 call 0x79d0cb 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 657.241940][ T6200] RSP: 0018:ffffc90000436ef0 EFLAGS: 00010246 [ 657.242375][ T6200] RAX: 0000000000000000 RBX: ffff88801b83a000 RCX: 0000000000000001 [ 657.242888][ T6200] RDX: 0000000000000000 RSI: ffffffffa8c9f52e RDI: ffffffffa845a5a0 [ 657.243405][ T6200] RBP: ffffc90000436fe0 R08: 0000000000000000 R09: 0000000000000000 [ 657.243943][ T6200] R10: ffffc90000437010 R11: ffffffffa91798a0 R12: 1ffff92000086de2 [ 657.244458][ T6200] R13: 00000000000005dc R14: ffffc90000437010 R15: ffff88801b83af08 [ 657.244989][ T6200] FS: 00007f7f0d759800(0000) GS:ffff88808b4a7000(0000) knlGS:0000000000000000 [ 657.245589][ T6200] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 657.246031][ T6200] CR2: 00000000004e5ab0 CR3: 00000000138ba004 CR4: 0000000000772ef0 [ 657.246548][ T6200] PKRU: 55555554 [ 657.246814][ T6200] Call Trace: [ 657.247081][ T6200] [ 657.247258][ T6200] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 657.247606][ T6200] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 657.247981][ T6200] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 657.248350][ T6200] netif_set_mtu (net/core/dev.c:9652) [ 657.248705][ T6200] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 657.249066][ T6200] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 657.249326][ T6200] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 657.249827][ T6200] br_add_if (net/bridge/br_if.c:697) bridge [ 657.250213][ T6200] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 657.250558][ T6200] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 657.250909][ T6200] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 657.251333][ T6200] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 657.251690][ T6200] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 657.252028][ T6200] ? __kernel_text_address (kernel/extable.c:79) [ 657.252374][ T6200] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 657.252720][ T6200] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 657.253052][ T6200] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 657.253461][ T6200] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 657.253807][ T6200] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 657.254142][ T6200] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 657.254478][ T6200] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 657.254838][ T6200] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 657.255180][ T6200] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 657.255514][ T6200] ? __create_object (mm/kmemleak.c:771) [ 657.255878][ T6200] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 657.256221][ T6200] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 657.256563][ T6200] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 657.256993][ T6200] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 657.257348][ T6200] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 657.257699][ T6200] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 657.258038][ T6200] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 657.258574][ T6200] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 657.259178][ T6200] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 657.259815][ T6200] ? __lock_release (kernel/locking/lockdep.c:5539) [ 657.260411][ T6200] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 657.261029][ T6200] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 657.261668][ T6200] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 657.262269][ T6200] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 657.262888][ T6200] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 657.263487][ T6200] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 657.264141][ T6200] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 657.264781][ T6200] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 657.265314][ T6200] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 657.265907][ T6200] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 657.266469][ T6200] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 657.267068][ T6200] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 657.267731][ T6200] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 657.268356][ T6200] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 657.268961][ T6200] ? _copy_from_user (./arch/x86/include/asm/smap.h:29 ./arch/x86/include/asm/uaccess_64.h:134 ./arch/x86/include/asm/uaccess_64.h:141 ./include/linux/uaccess.h:178 lib/usercopy.c:18) [ 657.269564][ T6200] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 657.270180][ T6200] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 657.270748][ T6200] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 657.271494][ T6200] ___sys_sendmsg (net/socket.c:2670) [ 657.272128][ T6200] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 657.272711][ T6200] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 657.273451][ T6200] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 657.274042][ T6200] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 657.274666][ T6200] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 657.275285][ T6200] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 657.275932][ T6200] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 657.276533][ T6200] ? __lock_release (kernel/locking/lockdep.c:5539) [ 657.277154][ T6200] __sys_sendmsg (net/socket.c:2700) [ 657.277741][ T6200] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 657.278468][ T6200] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 657.279104][ T6200] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 657.279750][ T6200] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 657.280339][ T6200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 657.281097][ T6200] RIP: 0033:0x7f7f0d9261e7 [ 657.281719][ T6200] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 657.283844][ T6200] RSP: 002b:00007fff2a2fa4d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 657.284719][ T6200] RAX: ffffffffffffffda RBX: 00007fff2a2fac10 RCX: 00007f7f0d9261e7 [ 657.285558][ T6200] RDX: 0000000000000000 RSI: 00007fff2a2fa540 RDI: 0000000000000005 [ 657.286461][ T6200] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 657.287309][ T6200] R10: 0000000022b39910 R11: 0000000000000246 R12: 0000000000000003 [ 657.288243][ T6200] R13: 00000000686e67d2 R14: 0000000000499600 R15: 0000000000000000 | [ 657.451976][ T6201] ------------[ cut here ]------------ | [ 657.452323][ T6201] WARNING: CPU: 1 PID: 6201 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 657.452998][ T6201] Modules linked in: bridge stp llc sctp_diag nft_limit nfnetlink_queue nft_queue sctp ip6_udp_tunnel udp_tunnel nft_numgen dummy nf_log_syslog nft_log nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_ct nf_conntrack_netlink nft_redir nft_masq tcp_diag inet_diag nft_nat nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables veth | [ 657.456702][ T6201] Tainted: [W]=WARN [ 657.456954][ T6201] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 657.457356][ T6201] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 657.457697][ T6201] Code: 00 00 8b 05 67 1b 38 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 aa d0 79 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 67 1b 38 02 mov 0x2381b67(%rip),%eax # 0x2381b6f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 aa d0 79 00 call 0x79d0cb 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 657.458873][ T6201] RSP: 0018:ffffc9000035eef0 EFLAGS: 00010246 [ 657.459274][ T6201] RAX: 0000000000000000 RBX: ffff88801b83a000 RCX: 0000000000000001 [ 657.459764][ T6201] RDX: 0000000000000000 RSI: ffffffffa8c9f52e RDI: ffffffffa845a5a0 [ 657.460249][ T6201] RBP: ffffc9000035efe0 R08: 0000000000000000 R09: 0000000000000000 [ 657.460746][ T6201] R10: ffffc9000035f010 R11: ffffffffa91798a0 R12: 1ffff9200006bde2 [ 657.461237][ T6201] R13: 00000000000005dc R14: ffffc9000035f010 R15: ffff88801b83af08 [ 657.461730][ T6201] FS: 00007efd82ca4800(0000) GS:ffff88808b527000(0000) knlGS:0000000000000000 [ 657.462293][ T6201] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 657.462719][ T6201] CR2: 00000000004e5ab8 CR3: 000000000f337001 CR4: 0000000000772ef0 [ 657.463205][ T6201] PKRU: 55555554 [ 657.463447][ T6201] Call Trace: [ 657.463696][ T6201] [ 657.463864][ T6201] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 657.464190][ T6201] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 657.464519][ T6201] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 657.464868][ T6201] netif_set_mtu (net/core/dev.c:9652) [ 657.465195][ T6201] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 657.465532][ T6201] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 657.465785][ T6201] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 657.466240][ T6201] br_add_if (net/bridge/br_if.c:697) bridge [ 657.466610][ T6201] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 657.466950][ T6201] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 657.467285][ T6201] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 657.467699][ T6201] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 657.468021][ T6201] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 657.468355][ T6201] ? __kernel_text_address (kernel/extable.c:79) [ 657.468704][ T6201] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 657.469033][ T6201] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 657.469358][ T6201] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 657.469781][ T6201] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 657.470109][ T6201] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 657.470432][ T6201] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 657.470791][ T6201] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 657.471122][ T6201] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 657.471446][ T6201] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 657.471775][ T6201] ? __create_object (mm/kmemleak.c:771) [ 657.472103][ T6201] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 657.472431][ T6201] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 657.472774][ T6201] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 657.473179][ T6201] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 657.473512][ T6201] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 657.473848][ T6201] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 657.474172][ T6201] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 657.474504][ T6201] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 657.474845][ T6201] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 657.475170][ T6201] ? __lock_release (kernel/locking/lockdep.c:5539) [ 657.475495][ T6201] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 657.475829][ T6201] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 657.476155][ T6201] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 657.476483][ T6201] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 657.476831][ T6201] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 657.477158][ T6201] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 657.477495][ T6201] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 657.477842][ T6201] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 657.478173][ T6201] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 657.478501][ T6201] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 657.478838][ T6201] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 657.479171][ T6201] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 657.479497][ T6201] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 657.479836][ T6201] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 657.480163][ T6201] ? _copy_from_user (./arch/x86/include/asm/smap.h:29 ./arch/x86/include/asm/uaccess_64.h:134 ./arch/x86/include/asm/uaccess_64.h:141 ./include/linux/uaccess.h:178 lib/usercopy.c:18) [ 657.480494][ T6201] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 657.480838][ T6201] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 657.481170][ T6201] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 657.481586][ T6201] ___sys_sendmsg (net/socket.c:2670) [ 657.481917][ T6201] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 657.482250][ T6201] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 657.482672][ T6201] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 657.483002][ T6201] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 657.483331][ T6201] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 657.483672][ T6201] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 657.483999][ T6201] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 657.484325][ T6201] ? __lock_release (kernel/locking/lockdep.c:5539) [ 657.484683][ T6201] __sys_sendmsg (net/socket.c:2700) [ 657.485009][ T6201] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 657.485410][ T6201] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 657.485752][ T6201] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 657.486124][ T6201] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 657.486453][ T6201] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 657.486863][ T6201] RIP: 0033:0x7efd82e711e7 [ 657.487203][ T6201] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 657.488396][ T6201] RSP: 002b:00007ffec564afa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 657.488909][ T6201] RAX: ffffffffffffffda RBX: 00007ffec564b6e0 RCX: 00007efd82e711e7 [ 657.489408][ T6201] RDX: 0000000000000000 RSI: 00007ffec564b010 RDI: 0000000000000005 [ 657.489902][ T6201] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 657.490386][ T6201] R10: 0000000033c9d910 R11: 0000000000000246 R12: 0000000000000003 [ 657.490887][ T6201] R13: 00000000686e67d3 R14: 0000000000499600 R15: 0000000000000000 | [ 658.829864][ T6210] ------------[ cut here ]------------ | [ 658.830201][ T6210] WARNING: CPU: 1 PID: 6210 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 658.832288][ T6210] Modules linked in: macvlan bridge stp llc sctp_diag nft_limit nfnetlink_queue nft_queue sctp ip6_udp_tunnel udp_tunnel nft_numgen dummy nf_log_syslog nft_log nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_ct nf_conntrack_netlink nft_redir nft_masq tcp_diag inet_diag nft_nat nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables veth | [ 658.834952][ T6210] Tainted: [W]=WARN [ 658.835198][ T6210] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 658.835603][ T6210] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 658.835961][ T6210] Code: 00 00 8b 05 67 1b 38 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 aa d0 79 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 67 1b 38 02 mov 0x2381b67(%rip),%eax # 0x2381b6f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 aa d0 79 00 call 0x79d0cb 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 658.837136][ T6210] RSP: 0018:ffffc900005feef0 EFLAGS: 00010246 [ 658.837550][ T6210] RAX: 0000000000000000 RBX: ffff88801b83a000 RCX: 0000000000000001 [ 658.838050][ T6210] RDX: 0000000000000000 RSI: ffffffffa8c9f52e RDI: ffffffffa845a5a0 [ 658.838554][ T6210] RBP: ffffc900005fefe0 R08: 0000000000000000 R09: 0000000000000000 [ 658.839024][ T6210] R10: ffffc900005ff010 R11: ffffffffa9ab19b8 R12: 1ffff920000bfde2 [ 658.839500][ T6210] R13: 00000000000005dc R14: ffffc900005ff010 R15: ffff88801b83af08 [ 658.839971][ T6210] FS: 00007f59caf00800(0000) GS:ffff88808b527000(0000) knlGS:0000000000000000 [ 658.840529][ T6210] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 658.840929][ T6210] CR2: 00000000004e5818 CR3: 000000000f4a9004 CR4: 0000000000772ef0 [ 658.841413][ T6210] PKRU: 55555554 [ 658.841665][ T6210] Call Trace: [ 658.841906][ T6210] [ 658.842075][ T6210] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 658.842412][ T6210] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 658.842755][ T6210] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 658.843067][ T6210] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 658.843468][ T6210] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 658.843807][ T6210] netif_set_mtu (net/core/dev.c:9652) [ 658.844162][ T6210] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 658.844501][ T6210] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) bridge [ 658.844980][ T6210] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 658.845227][ T6210] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 658.845668][ T6210] br_add_if (net/bridge/br_if.c:697) bridge [ 658.846037][ T6210] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 658.846352][ T6210] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 658.846684][ T6210] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 658.847079][ T6210] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 658.847407][ T6210] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 658.847736][ T6210] ? __kernel_text_address (kernel/extable.c:79) [ 658.848057][ T6210] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 658.848400][ T6210] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 658.848727][ T6210] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 658.849119][ T6210] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 658.849433][ T6210] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 658.849770][ T6210] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 658.850077][ T6210] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 658.850400][ T6210] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 658.850728][ T6210] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 658.851035][ T6210] ? __create_object (mm/kmemleak.c:771) [ 658.851350][ T6210] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 658.851675][ T6210] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 658.851984][ T6210] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 658.852389][ T6210] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 658.852716][ T6210] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 658.853041][ T6210] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 658.853360][ T6210] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 658.853699][ T6210] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 658.854014][ T6210] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 658.854321][ T6210] ? __lock_release (kernel/locking/lockdep.c:5539) [ 658.854668][ T6210] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 658.854978][ T6210] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 658.855291][ T6210] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 658.855607][ T6210] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 658.855947][ T6210] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 658.856260][ T6210] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 658.856573][ T6210] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 658.856908][ T6210] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 658.857226][ T6210] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 658.857542][ T6210] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 658.857868][ T6210] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 658.858205][ T6210] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 658.858526][ T6210] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 658.858844][ T6210] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 658.859155][ T6210] ? _copy_from_user (./arch/x86/include/asm/smap.h:29 ./arch/x86/include/asm/uaccess_64.h:134 ./arch/x86/include/asm/uaccess_64.h:141 ./include/linux/uaccess.h:178 lib/usercopy.c:18) [ 658.859476][ T6210] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 658.859798][ T6210] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 658.860106][ T6210] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 658.860500][ T6210] ___sys_sendmsg (net/socket.c:2670) [ 658.860815][ T6210] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 658.861122][ T6210] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 658.861508][ T6210] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 658.861836][ T6210] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 658.862148][ T6210] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 658.862474][ T6210] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 658.862792][ T6210] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 658.863101][ T6210] ? __lock_release (kernel/locking/lockdep.c:5539) [ 658.863421][ T6210] __sys_sendmsg (net/socket.c:2700) [ 658.863740][ T6210] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 658.864129][ T6210] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 658.864460][ T6210] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 658.864787][ T6210] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 658.865109][ T6210] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 658.865503][ T6210] RIP: 0033:0x7f59cb0cd1e7 [ 658.865845][ T6210] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 658.866994][ T6210] RSP: 002b:00007fff07e0bd78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 658.867466][ T6210] RAX: ffffffffffffffda RBX: 00007fff07e0c4b0 RCX: 00007f59cb0cd1e7 [ 658.867941][ T6210] RDX: 0000000000000000 RSI: 00007fff07e0bde0 RDI: 0000000000000005 [ 658.868424][ T6210] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 658.868908][ T6210] R10: 000000000228e910 R11: 0000000000000246 R12: 0000000000000003 Finger prints: netif_set_mtu_ext:netif_set_mtu:dev_set_mtu:br_mtu_auto_adjust:br_add_if