====================================== | [ 3444.972286][T24500] eth1: renamed from r1h2 | [ 3448.341837][T24527] ------------[ cut here ]------------ | [3448.342218][T24527] WARNING: CPU: 0 PID: 24527 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) | [ 3448.342795][T24527] Modules linked in: chacha chacha_x86_64 libchacha chacha20poly1305 libpoly1305 poly1305_x86_64 tls openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh ip6t_rpfilter nft_compat nf_tables vxlan mpls_gso mpls_iptunnel mpls_router [ 3448.344822][T24527] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3448.345639][T24527] 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) [ 3448.345945][T24527] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 9b 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa fd 9b 00 call 0x9bfe1b 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 [ 3448.346970][T24527] RSP: 0018:ffffc90008de7140 EFLAGS: 00010246 [ 3448.347350][T24527] RAX: 0000000000000000 RBX: ffff888005d94000 RCX: 0000000000000001 [ 3448.347775][T24527] RDX: 0000000000000000 RSI: ffffffff99910759 RDI: ffffffff99058280 [ 3448.348232][T24527] RBP: ffffc90008de7228 R08: ffff88800eb20800 R09: 0000000000000000 [ 3448.348660][T24527] R10: ffffc90008de75c8 R11: ffffffff9ac73028 R12: 1ffff920011bce2c [ 3448.349108][T24527] R13: 0000000000000578 R14: ffffc90008de7880 R15: ffff888017f2bbe0 [ 3448.349531][T24527] FS: 00007fc30850f800(0000) GS:ffff8880d0f99000(0000) knlGS:0000000000000000 [ 3448.350044][T24527] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3448.350400][T24527] CR2: 00000000004e59f8 CR3: 0000000014cea003 CR4: 0000000000772ef0 [ 3448.350852][T24527] PKRU: 55555554 [ 3448.351083][T24527] Call Trace: [ 3448.351299][T24527] [3448.351443][T24527] ? find_held_lock (kernel/locking/lockdep.c:5353) [3448.351739][T24527] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3448.352052][T24527] ? __lock_release (kernel/locking/lockdep.c:5539) [3448.352350][T24527] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [3448.352628][T24527] ? is_bpf_text_address (kernel/bpf/core.c:777) [3448.352923][T24527] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3448.353217][T24527] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [3448.353512][T24527] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3448.353867][T24527] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3448.354152][T24527] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3448.354443][T24527] ? __kernel_text_address (kernel/extable.c:79) [3448.354727][T24527] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3448.355023][T24527] ? __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) [3448.355304][T24527] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3448.355647][T24527] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3448.355927][T24527] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3448.356225][T24527] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3448.356504][T24527] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3448.356796][T24527] ? find_held_lock (kernel/locking/lockdep.c:5353) [3448.357092][T24527] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3448.357375][T24527] ? __create_object (mm/kmemleak.c:771) [3448.357656][T24527] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3448.357933][T24527] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3448.358223][T24527] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3448.358566][T24527] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3448.358851][T24527] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3448.359144][T24527] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3448.359429][T24527] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3448.359709][T24527] ? find_held_lock (kernel/locking/lockdep.c:5353) [3448.360007][T24527] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3448.360297][T24527] ? __lock_release (kernel/locking/lockdep.c:5539) [3448.360576][T24527] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3448.360855][T24527] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3448.361142][T24527] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3448.361445][T24527] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3448.361730][T24527] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3448.362018][T24527] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3448.362306][T24527] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3448.362603][T24527] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3448.362883][T24527] ? 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) [3448.363178][T24527] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3448.363467][T24527] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3448.363746][T24527] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3448.364050][T24527] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3448.364341][T24527] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3448.364622][T24527] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3448.364915][T24527] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3448.365214][T24527] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3448.365494][T24527] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3448.365861][T24527] ___sys_sendmsg (net/socket.c:2670) [3448.366148][T24527] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3448.366431][T24527] ? __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) [3448.366791][T24527] ? __pfx____sys_sendmsg (net/socket.c:2657) [3448.367081][T24527] ? find_held_lock (kernel/locking/lockdep.c:5353) [3448.367365][T24527] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3448.367645][T24527] ? find_held_lock (kernel/locking/lockdep.c:5353) [3448.367921][T24527] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3448.368230][T24527] ? __lock_release (kernel/locking/lockdep.c:5539) [3448.368515][T24527] __sys_sendmsg (net/socket.c:2700) [3448.368800][T24527] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3448.369159][T24527] ? __pfx___sys_sendmsg (net/socket.c:2685) [3448.369458][T24527] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3448.369748][T24527] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3448.370037][T24527] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3448.370380][T24527] RIP: 0033:0x7fc3086dc1e7 [ 3448.370671][T24527] 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) [ 3448.371679][T24527] RSP: 002b:00007ffeb7a0c208 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3448.372137][T24527] RAX: ffffffffffffffda RBX: 00007ffeb7a0c940 RCX: 00007fc3086dc1e7 [ 3448.372557][T24527] RDX: 0000000000000000 RSI: 00007ffeb7a0c270 RDI: 0000000000000005 [ 3448.372988][T24527] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 3448.373409][T24527] R10: 00007fc3085d9498 R11: 0000000000000246 R12: 0000000000000004 [ 3448.373833][T24527] R13: 00000000686e1c27 R14: 0000000000499600 R15: 0000000000000000 | [ 3460.830559][T24631] ------------[ cut here ]------------ | [3460.830900][T24631] WARNING: CPU: 0 PID: 24631 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) | [ 3460.831470][T24631] Modules linked in: chacha chacha_x86_64 libchacha chacha20poly1305 libpoly1305 poly1305_x86_64 tls openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh ip6t_rpfilter nft_compat nf_tables vxlan mpls_gso mpls_iptunnel mpls_router | [ 3460.834342][T24631] Tainted: [W]=WARN [ 3460.834566][T24631] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3460.834918][T24631] 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) [ 3460.835222][T24631] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 9b 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa fd 9b 00 call 0x9bfe1b 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 [ 3460.836233][T24631] RSP: 0018:ffffc90007ca7140 EFLAGS: 00010246 [ 3460.836586][T24631] RAX: 0000000000000000 RBX: ffff88800e49c000 RCX: 0000000000000001 [ 3460.837009][T24631] RDX: 0000000000000000 RSI: ffffffff99910759 RDI: ffffffff99058280 [ 3460.837425][T24631] RBP: ffffc90007ca7228 R08: ffff888011583800 R09: 0000000000000000 [ 3460.837847][T24631] R10: ffffc90007ca75c8 R11: ffffffff9ac73028 R12: 1ffff92000f94e2c [ 3460.838279][T24631] R13: 0000000000000578 R14: ffffc90007ca7880 R15: ffff888014a318e0 [ 3460.838700][T24631] FS: 00007f9531a27800(0000) GS:ffff8880d0f99000(0000) knlGS:0000000000000000 [ 3460.839193][T24631] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3460.839551][T24631] CR2: 00000000004e59f8 CR3: 0000000010846005 CR4: 0000000000772ef0 [ 3460.839989][T24631] PKRU: 55555554 [ 3460.840198][T24631] Call Trace: [ 3460.840407][T24631] [3460.840549][T24631] ? find_held_lock (kernel/locking/lockdep.c:5353) [3460.840833][T24631] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3460.841126][T24631] ? __lock_release (kernel/locking/lockdep.c:5539) [3460.841406][T24631] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [3460.841696][T24631] ? is_bpf_text_address (kernel/bpf/core.c:777) [3460.841990][T24631] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3460.842281][T24631] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [3460.842571][T24631] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3460.842925][T24631] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3460.843221][T24631] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3460.843499][T24631] ? __kernel_text_address (kernel/extable.c:79) [3460.843780][T24631] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3460.844072][T24631] ? __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) [3460.844358][T24631] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3460.844710][T24631] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3460.845007][T24631] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3460.845287][T24631] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3460.845572][T24631] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3460.845862][T24631] ? find_held_lock (kernel/locking/lockdep.c:5353) [3460.846170][T24631] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3460.846448][T24631] ? __create_object (mm/kmemleak.c:771) [3460.846734][T24631] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3460.847027][T24631] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3460.847315][T24631] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3460.847670][T24631] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3460.847974][T24631] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3460.848259][T24631] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3460.848534][T24631] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3460.848827][T24631] ? find_held_lock (kernel/locking/lockdep.c:5353) [3460.849139][T24631] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3460.849422][T24631] ? __lock_release (kernel/locking/lockdep.c:5539) [3460.849700][T24631] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3460.849990][T24631] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3460.850269][T24631] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3460.850547][T24631] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3460.850831][T24631] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3460.851120][T24631] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3460.851406][T24631] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3460.851694][T24631] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3460.851983][T24631] ? 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) [3460.852283][T24631] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3460.852563][T24631] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3460.852849][T24631] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3460.853145][T24631] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3460.853430][T24631] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3460.853714][T24631] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3460.854014][T24631] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3460.854295][T24631] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3460.854571][T24631] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3460.854933][T24631] ___sys_sendmsg (net/socket.c:2670) [3460.855219][T24631] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3460.855500][T24631] ? __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) [3460.855858][T24631] ? __pfx____sys_sendmsg (net/socket.c:2657) [3460.856158][T24631] ? find_held_lock (kernel/locking/lockdep.c:5353) [3460.856441][T24631] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3460.856724][T24631] ? find_held_lock (kernel/locking/lockdep.c:5353) [3460.857020][T24631] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3460.857302][T24631] ? __lock_release (kernel/locking/lockdep.c:5539) [3460.857586][T24631] __sys_sendmsg (net/socket.c:2700) [3460.857862][T24631] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3460.858227][T24631] ? __pfx___sys_sendmsg (net/socket.c:2685) [3460.858513][T24631] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3460.858806][T24631] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3460.859100][T24631] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3460.859442][T24631] RIP: 0033:0x7f9531bf41e7 [ 3460.859733][T24631] 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) [ 3460.860740][T24631] RSP: 002b:00007fff04163558 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3460.861174][T24631] RAX: ffffffffffffffda RBX: 00007fff04163c90 RCX: 00007f9531bf41e7 [ 3460.861587][T24631] RDX: 0000000000000000 RSI: 00007fff041635c0 RDI: 0000000000000005 [ 3460.862008][T24631] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 3460.862442][T24631] R10: 00007f9531af1498 R11: 0000000000000246 R12: 0000000000000004 [ 3460.862858][T24631] R13: 00000000686e1c34 R14: 0000000000499600 R15: 0000000000000000 | [ 3473.276134][T24733] ------------[ cut here ]------------ | [3473.276564][T24733] WARNING: CPU: 1 PID: 24733 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) | [ 3473.277144][T24733] Modules linked in: chacha chacha_x86_64 libchacha chacha20poly1305 libpoly1305 poly1305_x86_64 tls openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh ip6t_rpfilter nft_compat nf_tables vxlan mpls_gso mpls_iptunnel mpls_router | [ 3473.279944][T24733] Tainted: [W]=WARN [ 3473.280178][T24733] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3473.280529][T24733] 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) [ 3473.280818][T24733] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 9b 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa fd 9b 00 call 0x9bfe1b 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 [ 3473.281828][T24733] RSP: 0018:ffffc90008ef7140 EFLAGS: 00010246 [ 3473.282221][T24733] RAX: 0000000000000000 RBX: ffff8880096a4000 RCX: 0000000000000001 [ 3473.282648][T24733] RDX: 0000000000000000 RSI: ffffffff99910759 RDI: ffffffff99058280 [ 3473.283080][T24733] RBP: ffffc90008ef7228 R08: ffff88800bfbd000 R09: 0000000000000000 [ 3473.283508][T24733] R10: ffffc90008ef75c8 R11: ffffffff9ac73028 R12: 1ffff920011dee2c [ 3473.283933][T24733] R13: 0000000000000578 R14: ffffc90008ef7880 R15: ffff88800baff160 [ 3473.284369][T24733] FS: 00007fe8e54d7800(0000) GS:ffff8880d1019000(0000) knlGS:0000000000000000 [ 3473.284868][T24733] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3473.285248][T24733] CR2: 00000000004e59f8 CR3: 0000000019d99003 CR4: 0000000000772ef0 [ 3473.285677][T24733] PKRU: 55555554 [ 3473.285897][T24733] Call Trace: [ 3473.286133][T24733] [3473.286279][T24733] ? find_held_lock (kernel/locking/lockdep.c:5353) [3473.286572][T24733] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3473.286859][T24733] ? __lock_release (kernel/locking/lockdep.c:5539) [3473.287154][T24733] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [3473.287437][T24733] ? is_bpf_text_address (kernel/bpf/core.c:777) [3473.287718][T24733] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3473.288023][T24733] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [3473.288312][T24733] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3473.288674][T24733] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3473.288974][T24733] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3473.289254][T24733] ? __kernel_text_address (kernel/extable.c:79) [3473.289535][T24733] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3473.289819][T24733] ? __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) [3473.290128][T24733] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3473.290480][T24733] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3473.290765][T24733] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3473.291055][T24733] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3473.291335][T24733] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3473.291618][T24733] ? find_held_lock (kernel/locking/lockdep.c:5353) [3473.291899][T24733] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3473.292226][T24733] ? __create_object (mm/kmemleak.c:771) [3473.292520][T24733] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3473.292805][T24733] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3473.293103][T24733] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3473.293452][T24733] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3473.293742][T24733] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3473.294052][T24733] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3473.294337][T24733] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3473.294623][T24733] ? find_held_lock (kernel/locking/lockdep.c:5353) [3473.294915][T24733] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3473.295208][T24733] ? __lock_release (kernel/locking/lockdep.c:5539) [3473.295493][T24733] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3473.295781][T24733] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3473.296088][T24733] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3473.296380][T24733] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3473.296671][T24733] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3473.296981][T24733] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3473.297266][T24733] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3473.297563][T24733] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3473.297846][T24733] ? 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) [3473.298159][T24733] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3473.298446][T24733] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3473.298729][T24733] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3473.299022][T24733] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3473.299311][T24733] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3473.299589][T24733] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3473.299885][T24733] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3473.300186][T24733] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3473.300462][T24733] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3473.300821][T24733] ___sys_sendmsg (net/socket.c:2670) [3473.301105][T24733] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3473.301382][T24733] ? __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) [3473.301734][T24733] ? __pfx____sys_sendmsg (net/socket.c:2657) [3473.302046][T24733] ? find_held_lock (kernel/locking/lockdep.c:5353) [3473.302342][T24733] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3473.302628][T24733] ? find_held_lock (kernel/locking/lockdep.c:5353) [3473.302905][T24733] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3473.303198][T24733] ? __lock_release (kernel/locking/lockdep.c:5539) [3473.303486][T24733] __sys_sendmsg (net/socket.c:2700) [3473.303776][T24733] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3473.304126][T24733] ? __pfx___sys_sendmsg (net/socket.c:2685) [3473.304418][T24733] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3473.304708][T24733] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3473.304995][T24733] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3473.305339][T24733] RIP: 0033:0x7fe8e56a41e7 [ 3473.305632][T24733] 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) [ 3473.306651][T24733] RSP: 002b:00007ffce64cb148 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3473.307089][T24733] RAX: ffffffffffffffda RBX: 00007ffce64cb880 RCX: 00007fe8e56a41e7 [ 3473.307510][T24733] RDX: 0000000000000000 RSI: 00007ffce64cb1b0 RDI: 0000000000000005 [ 3473.307932][T24733] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 3473.308357][T24733] R10: 00007fe8e55a1498 R11: 0000000000000246 R12: 0000000000000004 [ 3473.308773][T24733] R13: 00000000686e1c40 R14: 0000000000499600 R15: 0000000000000000 | [ 3485.816134][T24835] ------------[ cut here ]------------ | [3485.816505][T24835] WARNING: CPU: 2 PID: 24835 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) | [ 3485.817605][T24835] Modules linked in: chacha chacha_x86_64 libchacha chacha20poly1305 libpoly1305 poly1305_x86_64 tls openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh ip6t_rpfilter nft_compat nf_tables vxlan mpls_gso mpls_iptunnel mpls_router | [ 3485.819628][T24835] Tainted: [W]=WARN [ 3485.819872][T24835] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3485.820281][T24835] 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) [ 3485.820605][T24835] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 9b 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa fd 9b 00 call 0x9bfe1b 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 [ 3485.821696][T24835] RSP: 0018:ffffc90008f87140 EFLAGS: 00010246 [ 3485.822106][T24835] RAX: 0000000000000000 RBX: ffff88800ee3c000 RCX: 0000000000000001 [ 3485.822573][T24835] RDX: 0000000000000000 RSI: ffffffff99910759 RDI: ffffffff99058280 [ 3485.823039][T24835] RBP: ffffc90008f87228 R08: ffff888019e13800 R09: 0000000000000000 [ 3485.823495][T24835] R10: ffffc90008f875c8 R11: ffffffff9ac73028 R12: 1ffff920011f0e2c [ 3485.823951][T24835] R13: 0000000000000578 R14: ffffc90008f87880 R15: ffff88800f97ce60 [ 3485.824416][T24835] FS: 00007f3d14909800(0000) GS:ffff8880d1099000(0000) knlGS:0000000000000000 [ 3485.824948][T24835] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3485.825350][T24835] CR2: 00000000004e59f8 CR3: 0000000014061001 CR4: 0000000000772ef0 [ 3485.825812][T24835] PKRU: 55555554 [ 3485.826056][T24835] Call Trace: [ 3485.826290][T24835] [3485.826452][T24835] ? find_held_lock (kernel/locking/lockdep.c:5353) [3485.826774][T24835] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3485.827101][T24835] ? __lock_release (kernel/locking/lockdep.c:5539) [3485.827412][T24835] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [3485.827724][T24835] ? is_bpf_text_address (kernel/bpf/core.c:777) [3485.828046][T24835] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3485.828365][T24835] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [3485.828693][T24835] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3485.829093][T24835] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3485.829407][T24835] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3485.829720][T24835] ? __kernel_text_address (kernel/extable.c:79) [3485.830040][T24835] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3485.830351][T24835] ? __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) [3485.830660][T24835] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3485.831069][T24835] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3485.831381][T24835] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3485.831694][T24835] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3485.832013][T24835] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3485.832442][T24835] ? find_held_lock (kernel/locking/lockdep.c:5353) [3485.832764][T24835] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3485.833091][T24835] ? __create_object (mm/kmemleak.c:771) [3485.833414][T24835] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3485.833730][T24835] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3485.834056][T24835] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3485.834434][T24835] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3485.834750][T24835] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3485.835077][T24835] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3485.835386][T24835] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3485.835705][T24835] ? find_held_lock (kernel/locking/lockdep.c:5353) [3485.836026][T24835] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3485.836334][T24835] ? __lock_release (kernel/locking/lockdep.c:5539) [3485.836644][T24835] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3485.836948][T24835] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3485.837279][T24835] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3485.837594][T24835] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3485.837910][T24835] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3485.838234][T24835] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3485.838551][T24835] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3485.838870][T24835] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3485.839201][T24835] ? 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) [3485.839521][T24835] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3485.839835][T24835] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3485.840164][T24835] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3485.840478][T24835] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3485.840798][T24835] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3485.841125][T24835] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3485.841446][T24835] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3485.841764][T24835] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3485.842096][T24835] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3485.842493][T24835] ___sys_sendmsg (net/socket.c:2670) [3485.842796][T24835] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3485.843111][T24835] ? __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) [3485.843481][T24835] ? __pfx____sys_sendmsg (net/socket.c:2657) [3485.843791][T24835] ? find_held_lock (kernel/locking/lockdep.c:5353) [3485.844114][T24835] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3485.844416][T24835] ? find_held_lock (kernel/locking/lockdep.c:5353) [3485.844714][T24835] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3485.845026][T24835] ? __lock_release (kernel/locking/lockdep.c:5539) [3485.845335][T24835] __sys_sendmsg (net/socket.c:2700) [3485.845633][T24835] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3485.846016][T24835] ? __pfx___sys_sendmsg (net/socket.c:2685) [3485.846333][T24835] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3485.846654][T24835] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3485.846950][T24835] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3485.847324][T24835] RIP: 0033:0x7f3d14ad61e7 [ 3485.847633][T24835] 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) [ 3485.849474][T24835] RSP: 002b:00007fff11e29be8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3485.849907][T24835] RAX: ffffffffffffffda RBX: 00007fff11e2a320 RCX: 00007f3d14ad61e7 [ 3485.850345][T24835] RDX: 0000000000000000 RSI: 00007fff11e29c50 RDI: 0000000000000005 [ 3485.850777][T24835] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 3485.851214][T24835] R10: 00007f3d149d3498 R11: 0000000000000246 R12: 0000000000000004 [ 3485.851649][T24835] R13: 00000000686e1c4d R14: 0000000000499600 R15: 0000000000000000 | [ 3499.913812][T24938] ------------[ cut here ]------------ | [3499.914185][T24938] WARNING: CPU: 2 PID: 24938 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) | [ 3499.914756][T24938] Modules linked in: chacha chacha_x86_64 libchacha chacha20poly1305 libpoly1305 poly1305_x86_64 tls openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh ip6t_rpfilter nft_compat nf_tables vxlan mpls_gso mpls_iptunnel mpls_router | [ 3499.916703][T24938] Tainted: [W]=WARN [ 3499.916926][T24938] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3499.917298][T24938] 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) [ 3499.917603][T24938] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 9b 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa fd 9b 00 call 0x9bfe1b 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 [ 3499.919498][T24938] RSP: 0018:ffffc9000642f140 EFLAGS: 00010246 [ 3499.919874][T24938] RAX: 0000000000000000 RBX: ffff88800af59000 RCX: 0000000000000001 [ 3499.920322][T24938] RDX: 0000000000000000 RSI: ffffffff99910759 RDI: ffffffff99058280 [ 3499.920757][T24938] RBP: ffffc9000642f228 R08: ffff88800d1f6800 R09: 0000000000000000 [ 3499.921218][T24938] R10: ffffc9000642f5c8 R11: ffffffff9ac73028 R12: 1ffff92000c85e2c [ 3499.921655][T24938] R13: 0000000000000578 R14: ffffc9000642f880 R15: ffff88800f97e360 [ 3499.922090][T24938] FS: 00007f94a1b68800(0000) GS:ffff8880d1099000(0000) knlGS:0000000000000000 [ 3499.922613][T24938] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3499.923000][T24938] CR2: 00000000004e59f8 CR3: 000000000ac48003 CR4: 0000000000772ef0 [ 3499.923457][T24938] PKRU: 55555554 [ 3499.923682][T24938] Call Trace: [ 3499.923910][T24938] [3499.924075][T24938] ? find_held_lock (kernel/locking/lockdep.c:5353) [3499.924370][T24938] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3499.924655][T24938] ? __lock_release (kernel/locking/lockdep.c:5539) [3499.924954][T24938] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [3499.925263][T24938] ? is_bpf_text_address (kernel/bpf/core.c:777) [3499.925559][T24938] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3499.925860][T24938] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [3499.926170][T24938] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3499.926532][T24938] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3499.926822][T24938] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3499.927148][T24938] ? __kernel_text_address (kernel/extable.c:79) [3499.927453][T24938] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3499.927769][T24938] ? __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) [3499.928073][T24938] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3499.928432][T24938] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3499.928736][T24938] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3499.929067][T24938] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3499.929357][T24938] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3499.929650][T24938] ? find_held_lock (kernel/locking/lockdep.c:5353) [3499.929938][T24938] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3499.930234][T24938] ? __create_object (mm/kmemleak.c:771) [3499.930530][T24938] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3499.930831][T24938] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3499.931139][T24938] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3499.931503][T24938] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3499.931804][T24938] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3499.932110][T24938] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3499.932411][T24938] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3499.932710][T24938] ? find_held_lock (kernel/locking/lockdep.c:5353) [3499.933018][T24938] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3499.933312][T24938] ? __lock_release (kernel/locking/lockdep.c:5539) [3499.933606][T24938] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3499.933899][T24938] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3499.934199][T24938] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3499.934493][T24938] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3499.934791][T24938] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3499.935099][T24938] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3499.935400][T24938] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3499.935705][T24938] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3499.936000][T24938] ? 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) [3499.936293][T24938] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3499.936584][T24938] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3499.936883][T24938] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3499.937191][T24938] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3499.937485][T24938] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3499.937808][T24938] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3499.938139][T24938] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3499.938433][T24938] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3499.938722][T24938] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3499.939105][T24938] ___sys_sendmsg (net/socket.c:2670) [3499.939414][T24938] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3499.939704][T24938] ? __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) [3499.940070][T24938] ? __pfx____sys_sendmsg (net/socket.c:2657) [3499.940375][T24938] ? find_held_lock (kernel/locking/lockdep.c:5353) [3499.940666][T24938] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3499.940967][T24938] ? find_held_lock (kernel/locking/lockdep.c:5353) [3499.941273][T24938] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3499.941562][T24938] ? __lock_release (kernel/locking/lockdep.c:5539) [3499.941858][T24938] __sys_sendmsg (net/socket.c:2700) [3499.942220][T24938] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3499.942576][T24938] ? __pfx___sys_sendmsg (net/socket.c:2685) [3499.942887][T24938] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3499.943189][T24938] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3499.943482][T24938] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3499.943835][T24938] RIP: 0033:0x7f94a1d351e7 [ 3499.944147][T24938] 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) [ 3499.945170][T24938] RSP: 002b:00007ffea67bfa28 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3499.945604][T24938] RAX: ffffffffffffffda RBX: 00007ffea67c0160 RCX: 00007f94a1d351e7 [ 3499.946037][T24938] RDX: 0000000000000000 RSI: 00007ffea67bfa90 RDI: 0000000000000005 [ 3499.946469][T24938] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 3499.946908][T24938] R10: 00007f94a1c32498 R11: 0000000000000246 R12: 0000000000000004 [ 3499.947359][T24938] R13: 00000000686e1c5b R14: 0000000000499600 R15: 0000000000000000 | [ 3514.645007][T25045] ------------[ cut here ]------------ | [3514.645421][T25045] WARNING: CPU: 3 PID: 25045 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) | [ 3514.645987][T25045] Modules linked in: chacha chacha_x86_64 libchacha chacha20poly1305 libpoly1305 poly1305_x86_64 tls openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh ip6t_rpfilter nft_compat nf_tables vxlan mpls_gso mpls_iptunnel mpls_router | [ 3514.647953][T25045] Tainted: [W]=WARN [ 3514.648174][T25045] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3514.648531][T25045] 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) [ 3514.648823][T25045] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 9b 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa fd 9b 00 call 0x9bfe1b 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 [ 3514.649839][T25045] RSP: 0018:ffffc90008937140 EFLAGS: 00010246 [ 3514.650211][T25045] RAX: 0000000000000000 RBX: ffff88801a554000 RCX: 0000000000000001 [ 3514.650633][T25045] RDX: 0000000000000000 RSI: ffffffff99910759 RDI: ffffffff99058280 [ 3514.651054][T25045] RBP: ffffc90008937228 R08: ffff888018946800 R09: 0000000000000000 [ 3514.651466][T25045] R10: ffffc900089375c8 R11: ffffffff9ac73028 R12: 1ffff92001126e2c [ 3514.651900][T25045] R13: 0000000000000578 R14: ffffc90008937880 R15: ffff8880062ddc60 [ 3514.652419][T25045] FS: 00007f4f93a45800(0000) GS:ffff8880d1119000(0000) knlGS:0000000000000000 [ 3514.652914][T25045] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3514.653268][T25045] CR2: 00000000004e59f8 CR3: 000000000ac38001 CR4: 0000000000772ef0 [ 3514.653693][T25045] PKRU: 55555554 [ 3514.653900][T25045] Call Trace: [ 3514.654115][T25045] [3514.654257][T25045] ? find_held_lock (kernel/locking/lockdep.c:5353) [3514.654542][T25045] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3514.654817][T25045] ? __lock_release (kernel/locking/lockdep.c:5539) [3514.655104][T25045] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [3514.655393][T25045] ? is_bpf_text_address (kernel/bpf/core.c:777) [3514.655677][T25045] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3514.655974][T25045] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [3514.656256][T25045] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3514.656608][T25045] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3514.656884][T25045] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3514.657167][T25045] ? __kernel_text_address (kernel/extable.c:79) [3514.657473][T25045] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3514.657758][T25045] ? __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) [3514.658049][T25045] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3514.658393][T25045] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3514.658676][T25045] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3514.658972][T25045] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3514.659248][T25045] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3514.659540][T25045] ? find_held_lock (kernel/locking/lockdep.c:5353) [3514.659823][T25045] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3514.660113][T25045] ? __create_object (mm/kmemleak.c:771) [3514.660396][T25045] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3514.660673][T25045] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3514.660971][T25045] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3514.661349][T25045] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3514.661656][T25045] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3514.661970][T25045] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3514.662257][T25045] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3514.662541][T25045] ? find_held_lock (kernel/locking/lockdep.c:5353) [3514.662817][T25045] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3514.663099][T25045] ? __lock_release (kernel/locking/lockdep.c:5539) [3514.663382][T25045] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3514.663659][T25045] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3514.663974][T25045] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3514.664267][T25045] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3514.664554][T25045] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3514.664837][T25045] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3514.665124][T25045] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3514.665413][T25045] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3514.665691][T25045] ? 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) [3514.665981][T25045] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3514.666265][T25045] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3514.666545][T25045] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3514.666830][T25045] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3514.667120][T25045] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3514.667399][T25045] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3514.667688][T25045] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3514.667976][T25045] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3514.668273][T25045] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3514.668632][T25045] ___sys_sendmsg (net/socket.c:2670) [3514.668905][T25045] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3514.669188][T25045] ? __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) [3514.669565][T25045] ? __pfx____sys_sendmsg (net/socket.c:2657) [3514.669847][T25045] ? find_held_lock (kernel/locking/lockdep.c:5353) [3514.670149][T25045] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3514.670436][T25045] ? find_held_lock (kernel/locking/lockdep.c:5353) [3514.670713][T25045] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3514.671032][T25045] ? __lock_release (kernel/locking/lockdep.c:5539) [3514.671318][T25045] __sys_sendmsg (net/socket.c:2700) [3514.671592][T25045] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3514.671930][T25045] ? __pfx___sys_sendmsg (net/socket.c:2685) [3514.672251][T25045] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3514.672536][T25045] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3514.672845][T25045] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3514.673193][T25045] RIP: 0033:0x7f4f93c121e7 [ 3514.673480][T25045] 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) [ 3514.674502][T25045] RSP: 002b:00007fff1f37d808 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3514.674920][T25045] RAX: ffffffffffffffda RBX: 00007fff1f37df40 RCX: 00007f4f93c121e7 [ 3514.675341][T25045] RDX: 0000000000000000 RSI: 00007fff1f37d870 RDI: 0000000000000005 [ 3514.675757][T25045] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 3514.676208][T25045] R10: 00007f4f93b0f498 R11: 0000000000000246 R12: 0000000000000004 [ 3514.676622][T25045] R13: 00000000686e1c6a R14: 0000000000499600 R15: 0000000000000000 | [ 3528.152722][T25143] ------------[ cut here ]------------ | [3528.153737][T25143] WARNING: CPU: 3 PID: 25143 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) | [ 3528.154342][T25143] Modules linked in: chacha chacha_x86_64 libchacha chacha20poly1305 libpoly1305 poly1305_x86_64 tls openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh ip6t_rpfilter nft_compat nf_tables vxlan mpls_gso mpls_iptunnel mpls_router | [ 3528.156347][T25143] Tainted: [W]=WARN [ 3528.156575][T25143] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3528.156977][T25143] 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) [ 3528.157293][T25143] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 9b 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa fd 9b 00 call 0x9bfe1b 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 [ 3528.158377][T25143] RSP: 0018:ffffc9000a376ef0 EFLAGS: 00010246 [ 3528.158765][T25143] RAX: 0000000000000000 RBX: ffff88800d54a000 RCX: 0000000000000001 [ 3528.159225][T25143] RDX: 0000000000000000 RSI: ffffffff99910759 RDI: ffffffff99058280 [ 3528.159667][T25143] RBP: ffffc9000a376fd8 R08: 0000000000000000 R09: 0000000000000000 [ 3528.160148][T25143] R10: ffffc9000a377008 R11: ffffffff9a38d1e0 R12: 1ffff9200146ede2 [ 3528.160596][T25143] R13: 00000000000005dc R14: ffffc9000a377008 R15: ffff88800d54af48 [ 3528.161059][T25143] FS: 00007ff4072f5800(0000) GS:ffff8880d1119000(0000) knlGS:0000000000000000 [ 3528.161583][T25143] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3528.161985][T25143] CR2: 00000000004e59f0 CR3: 00000000162a1005 CR4: 0000000000772ef0 [ 3528.162558][T25143] PKRU: 55555554 [ 3528.162788][T25143] Call Trace: [ 3528.163023][T25143] [3528.163183][T25143] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3528.163488][T25143] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3528.163803][T25143] netif_set_mtu (net/core/dev.c:9652) [3528.164127][T25143] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [3528.164451][T25143] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [3528.164678][T25143] br_mtu_auto_adjust (net/bridge/br_if.c:525) [3528.164993][T25143] br_add_if (net/bridge/br_if.c:697) [3528.165236][T25143] do_set_master (net/core/rtnetlink.c:2948) [3528.165537][T25143] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3528.165844][T25143] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [3528.166156][T25143] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3528.166533][T25143] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3528.166831][T25143] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3528.167144][T25143] ? __kernel_text_address (kernel/extable.c:79) [3528.167448][T25143] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3528.167748][T25143] ? __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) [3528.168065][T25143] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3528.168438][T25143] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3528.168740][T25143] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3528.169051][T25143] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3528.169356][T25143] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3528.169666][T25143] ? find_held_lock (kernel/locking/lockdep.c:5353) [3528.169979][T25143] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3528.170275][T25143] ? __create_object (mm/kmemleak.c:771) [3528.170572][T25143] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3528.170867][T25143] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3528.171174][T25143] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3528.171547][T25143] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3528.171851][T25143] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3528.172199][T25143] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3528.172511][T25143] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3528.172815][T25143] ? find_held_lock (kernel/locking/lockdep.c:5353) [3528.173132][T25143] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3528.173430][T25143] ? __lock_release (kernel/locking/lockdep.c:5539) [3528.173776][T25143] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3528.174327][T25143] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3528.174796][T25143] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3528.175266][T25143] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3528.175591][T25143] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3528.175894][T25143] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3528.176221][T25143] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3528.176532][T25143] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3528.176827][T25143] ? 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) [3528.177134][T25143] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3528.177438][T25143] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3528.177736][T25143] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3528.178057][T25143] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3528.178358][T25143] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3528.178662][T25143] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3528.178985][T25143] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3528.179288][T25143] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3528.179613][T25143] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3528.180016][T25143] ___sys_sendmsg (net/socket.c:2670) [3528.180317][T25143] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3528.180609][T25143] ? __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) [3528.180994][T25143] ? __pfx____sys_sendmsg (net/socket.c:2657) [3528.181300][T25143] ? find_held_lock (kernel/locking/lockdep.c:5353) [3528.181600][T25143] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3528.181902][T25143] ? find_held_lock (kernel/locking/lockdep.c:5353) [3528.182224][T25143] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3528.182531][T25143] ? __lock_release (kernel/locking/lockdep.c:5539) [3528.182837][T25143] __sys_sendmsg (net/socket.c:2700) [3528.183186][T25143] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3528.183586][T25143] ? __pfx___sys_sendmsg (net/socket.c:2685) [3528.184240][T25143] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3528.184544][T25143] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3528.184860][T25143] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3528.185239][T25143] RIP: 0033:0x7ff4074c21e7 [ 3528.185770][T25143] 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) [ 3528.187055][T25143] RSP: 002b:00007ffe62dc1ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3528.187511][T25143] RAX: ffffffffffffffda RBX: 00007ffe62dc2420 RCX: 00007ff4074c21e7 [ 3528.187950][T25143] RDX: 0000000000000000 RSI: 00007ffe62dc1d50 RDI: 0000000000000005 [ 3528.188643][T25143] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 3528.189104][T25143] R10: 000000000cc8a910 R11: 0000000000000246 R12: 0000000000000004 [ 3528.189553][T25143] R13: 00000000686e1c77 R14: 0000000000499600 R15: 0000000000000000 | [ 3528.340334][T25144] ------------[ cut here ]------------ | [3528.340659][T25144] WARNING: CPU: 3 PID: 25144 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) | [ 3528.341297][T25144] Modules linked in: chacha chacha_x86_64 libchacha chacha20poly1305 libpoly1305 poly1305_x86_64 tls openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh ip6t_rpfilter nft_compat nf_tables vxlan mpls_gso mpls_iptunnel mpls_router | [ 3528.343380][T25144] Tainted: [W]=WARN [ 3528.343707][T25144] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3528.344104][T25144] 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) [ 3528.344418][T25144] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 9b 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa fd 9b 00 call 0x9bfe1b 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 [ 3528.345510][T25144] RSP: 0018:ffffc9000a366ef0 EFLAGS: 00010246 [ 3528.345903][T25144] RAX: 0000000000000000 RBX: ffff88800d54a000 RCX: 0000000000000001 [ 3528.346417][T25144] RDX: 0000000000000000 RSI: ffffffff99910759 RDI: ffffffff99058280 [ 3528.346890][T25144] RBP: ffffc9000a366fd8 R08: 0000000000000000 R09: 0000000000000000 [ 3528.347358][T25144] R10: ffffc9000a367008 R11: ffffffff9a38d1e0 R12: 1ffff9200146cde2 [ 3528.347825][T25144] R13: 00000000000005dc R14: ffffc9000a367008 R15: ffff88800d54af48 [ 3528.348320][T25144] FS: 00007f983b5a2800(0000) GS:ffff8880d1119000(0000) knlGS:0000000000000000 [ 3528.348846][T25144] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3528.349239][T25144] CR2: 00007ff407313000 CR3: 000000000b436001 CR4: 0000000000772ef0 [ 3528.349700][T25144] PKRU: 55555554 [ 3528.349935][T25144] Call Trace: [ 3528.350173][T25144] [3528.350335][T25144] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3528.350635][T25144] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3528.350949][T25144] netif_set_mtu (net/core/dev.c:9652) [3528.351259][T25144] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [3528.351579][T25144] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [3528.351809][T25144] br_mtu_auto_adjust (net/bridge/br_if.c:525) [3528.352143][T25144] br_add_if (net/bridge/br_if.c:697) [3528.352396][T25144] do_set_master (net/core/rtnetlink.c:2948) [3528.352733][T25144] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3528.353054][T25144] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [3528.353363][T25144] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3528.353744][T25144] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3528.354078][T25144] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3528.354396][T25144] ? __kernel_text_address (kernel/extable.c:79) [3528.354696][T25144] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3528.355018][T25144] ? __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) [3528.355322][T25144] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3528.355688][T25144] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3528.355999][T25144] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3528.356293][T25144] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3528.356604][T25144] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3528.356922][T25144] ? find_held_lock (kernel/locking/lockdep.c:5353) [3528.357233][T25144] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3528.357535][T25144] ? __create_object (mm/kmemleak.c:771) [3528.357833][T25144] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3528.358144][T25144] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3528.358446][T25144] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3528.358854][T25144] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3528.359182][T25144] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3528.359489][T25144] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3528.359804][T25144] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3528.360119][T25144] ? find_held_lock (kernel/locking/lockdep.c:5353) [3528.360421][T25144] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3528.360720][T25144] ? __lock_release (kernel/locking/lockdep.c:5539) [3528.361033][T25144] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3528.361336][T25144] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3528.361661][T25144] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3528.361974][T25144] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3528.362349][T25144] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3528.362650][T25144] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3528.362947][T25144] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3528.363276][T25144] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3528.363585][T25144] ? 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) [3528.363894][T25144] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3528.364206][T25144] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3528.364508][T25144] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3528.364815][T25144] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3528.365125][T25144] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3528.365449][T25144] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3528.365761][T25144] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3528.366081][T25144] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3528.366377][T25144] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3528.366762][T25144] ___sys_sendmsg (net/socket.c:2670) [3528.367067][T25144] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3528.367362][T25144] ? __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) [3528.367732][T25144] ? __pfx____sys_sendmsg (net/socket.c:2657) [3528.368043][T25144] ? find_held_lock (kernel/locking/lockdep.c:5353) [3528.368351][T25144] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3528.368654][T25144] ? find_held_lock (kernel/locking/lockdep.c:5353) [3528.368951][T25144] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3528.369268][T25144] ? __lock_release (kernel/locking/lockdep.c:5539) [3528.369591][T25144] __sys_sendmsg (net/socket.c:2700) [3528.369888][T25144] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3528.370268][T25144] ? __pfx___sys_sendmsg (net/socket.c:2685) [3528.370586][T25144] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3528.370889][T25144] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3528.371201][T25144] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3528.371573][T25144] RIP: 0033:0x7f983b76f1e7 [ 3528.371884][T25144] 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) [ 3528.373020][T25144] RSP: 002b:00007fff22364258 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3528.373474][T25144] RAX: ffffffffffffffda RBX: 00007fff22364990 RCX: 00007f983b76f1e7 [ 3528.373969][T25144] RDX: 0000000000000000 RSI: 00007fff223642c0 RDI: 0000000000000005 [ 3528.374413][T25144] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 3528.374887][T25144] R10: 000000001b3b0910 R11: 0000000000000246 R12: 0000000000000004 [ 3528.375370][T25144] R13: 00000000686e1c77 R14: 0000000000499600 R15: 0000000000000000 | [ 3529.325665][T25151] ------------[ cut here ]------------ | [3529.326007][T25151] WARNING: CPU: 3 PID: 25151 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) | [ 3529.326619][T25151] Modules linked in: chacha chacha_x86_64 libchacha chacha20poly1305 libpoly1305 poly1305_x86_64 tls openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh ip6t_rpfilter nft_compat nf_tables vxlan mpls_gso mpls_iptunnel mpls_router | [ 3529.328731][T25151] Tainted: [W]=WARN [ 3529.328986][T25151] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3529.329386][T25151] 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) [ 3529.329707][T25151] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 9b 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa fd 9b 00 call 0x9bfe1b 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 [ 3529.330818][T25151] RSP: 0018:ffffc9000a1c6ef0 EFLAGS: 00010246 [ 3529.331230][T25151] RAX: 0000000000000000 RBX: ffff888009c02000 RCX: 0000000000000001 [ 3529.331693][T25151] RDX: 0000000000000000 RSI: ffffffff99910759 RDI: ffffffff99058280 [ 3529.332167][T25151] RBP: ffffc9000a1c6fd8 R08: 0000000000000000 R09: 0000000000000000 [ 3529.332638][T25151] R10: ffffc9000a1c7008 R11: ffffffff9a38d1e0 R12: 1ffff92001438de2 [ 3529.333130][T25151] R13: 00000000000005dc R14: ffffc9000a1c7008 R15: ffff888009c02f48 [ 3529.333606][T25151] FS: 00007fc666a78800(0000) GS:ffff8880d1119000(0000) knlGS:0000000000000000 [ 3529.334305][T25151] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3529.334697][T25151] CR2: 00000000004e59f0 CR3: 0000000018acb003 CR4: 0000000000772ef0 [ 3529.335318][T25151] PKRU: 55555554 [ 3529.335557][T25151] Call Trace: [ 3529.335787][T25151] [3529.335947][T25151] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3529.336401][T25151] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3529.336724][T25151] netif_set_mtu (net/core/dev.c:9652) [3529.337194][T25151] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [3529.337527][T25151] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [3529.337763][T25151] br_mtu_auto_adjust (net/bridge/br_if.c:525) [3529.338084][T25151] br_add_if (net/bridge/br_if.c:697) [3529.338338][T25151] do_set_master (net/core/rtnetlink.c:2948) [3529.338648][T25151] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3529.338975][T25151] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [3529.339292][T25151] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3529.339684][T25151] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3529.340000][T25151] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3529.340307][T25151] ? __kernel_text_address (kernel/extable.c:79) [3529.340624][T25151] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3529.340935][T25151] ? __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) [3529.341268][T25151] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3529.341658][T25151] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3529.341984][T25151] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3529.342301][T25151] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3529.342612][T25151] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3529.342935][T25151] ? find_held_lock (kernel/locking/lockdep.c:5353) [3529.343255][T25151] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3529.343562][T25151] ? __create_object (mm/kmemleak.c:771) [3529.343875][T25151] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3529.344192][T25151] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3529.344504][T25151] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3529.344892][T25151] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3529.345238][T25151] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3529.345560][T25151] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3529.345880][T25151] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3529.346207][T25151] ? find_held_lock (kernel/locking/lockdep.c:5353) [3529.346518][T25151] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3529.346826][T25151] ? __lock_release (kernel/locking/lockdep.c:5539) [3529.347145][T25151] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3529.347455][T25151] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3529.347777][T25151] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3529.348097][T25151] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3529.348411][T25151] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3529.348723][T25151] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3529.349058][T25151] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3529.349381][T25151] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3529.349691][T25151] ? 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) [3529.350024][T25151] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3529.350335][T25151] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3529.350641][T25151] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3529.350968][T25151] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3529.351283][T25151] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3529.351594][T25151] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3529.351910][T25151] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3529.352236][T25151] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3529.352565][T25151] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3529.352987][T25151] ___sys_sendmsg (net/socket.c:2670) [3529.353298][T25151] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3529.353609][T25151] ? __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) [3529.354005][T25151] ? __pfx____sys_sendmsg (net/socket.c:2657) [3529.354419][T25151] ? find_held_lock (kernel/locking/lockdep.c:5353) [3529.354979][T25151] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3529.355518][T25151] ? find_held_lock (kernel/locking/lockdep.c:5353) [3529.355994][T25151] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3529.356310][T25151] ? __lock_release (kernel/locking/lockdep.c:5539) [3529.356633][T25151] __sys_sendmsg (net/socket.c:2700) [3529.356945][T25151] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3529.357358][T25151] ? __pfx___sys_sendmsg (net/socket.c:2685) [3529.357684][T25151] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3529.358018][T25151] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3529.358334][T25151] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3529.358717][T25151] RIP: 0033:0x7fc666c451e7 [ 3529.359046][T25151] 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) [ 3529.360172][T25151] RSP: 002b:00007ffe1b3c1d78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3529.360648][T25151] RAX: ffffffffffffffda RBX: 00007ffe1b3c24b0 RCX: 00007fc666c451e7 [ 3529.361137][T25151] RDX: 0000000000000000 RSI: 00007ffe1b3c1de0 RDI: 0000000000000005 [ 3529.361603][T25151] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 3529.362086][T25151] R10: 000000000aa0c910 R11: 0000000000000246 R12: 0000000000000004 [ 3529.362561][T25151] R13: 00000000686e1c78 R14: 0000000000499600 R15: 0000000000000000 | [ 3529.497732][T25152] ------------[ cut here ]------------ | [3529.498094][T25152] WARNING: CPU: 2 PID: 25152 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) | [ 3529.498699][T25152] Modules linked in: chacha chacha_x86_64 libchacha chacha20poly1305 libpoly1305 poly1305_x86_64 tls openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh ip6t_rpfilter nft_compat nf_tables vxlan mpls_gso mpls_iptunnel mpls_router | [ 3529.501378][T25152] Tainted: [W]=WARN [ 3529.501617][T25152] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3529.502024][T25152] 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) [ 3529.502373][T25152] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 9b 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa fd 9b 00 call 0x9bfe1b 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 [ 3529.503454][T25152] RSP: 0018:ffffc9000a1b6ef0 EFLAGS: 00010246 [ 3529.503845][T25152] RAX: 0000000000000000 RBX: ffff888009c02000 RCX: 0000000000000001 [ 3529.504318][T25152] RDX: 0000000000000000 RSI: ffffffff99910759 RDI: ffffffff99058280 [ 3529.504775][T25152] RBP: ffffc9000a1b6fd8 R08: 0000000000000000 R09: 0000000000000000 [ 3529.505239][T25152] R10: ffffc9000a1b7008 R11: ffffffff9a38d1e0 R12: 1ffff92001436de2 [ 3529.505695][T25152] R13: 00000000000005dc R14: ffffc9000a1b7008 R15: ffff888009c02f48 [ 3529.506172][T25152] FS: 00007fa0aadf2800(0000) GS:ffff8880d1099000(0000) knlGS:0000000000000000 [ 3529.506723][T25152] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3529.507148][T25152] CR2: 00000000004e59f8 CR3: 000000000fba2002 CR4: 0000000000772ef0 [ 3529.507618][T25152] PKRU: 55555554 [ 3529.507852][T25152] Call Trace: [ 3529.508097][T25152] [3529.508265][T25152] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3529.508582][T25152] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3529.508907][T25152] netif_set_mtu (net/core/dev.c:9652) [3529.509225][T25152] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [3529.509549][T25152] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [3529.509786][T25152] br_mtu_auto_adjust (net/bridge/br_if.c:525) [3529.510125][T25152] br_add_if (net/bridge/br_if.c:697) [3529.510381][T25152] do_set_master (net/core/rtnetlink.c:2948) [3529.510690][T25152] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3529.511022][T25152] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [3529.511337][T25152] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3529.511723][T25152] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3529.512046][T25152] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3529.512368][T25152] ? __kernel_text_address (kernel/extable.c:79) [3529.512682][T25152] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3529.513009][T25152] ? __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) [3529.513330][T25152] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3529.513718][T25152] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3529.514050][T25152] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3529.514362][T25152] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3529.514670][T25152] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3529.514989][T25152] ? find_held_lock (kernel/locking/lockdep.c:5353) [3529.515297][T25152] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3529.515610][T25152] ? __create_object (mm/kmemleak.c:771) [3529.515923][T25152] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3529.516243][T25152] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3529.516554][T25152] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3529.516934][T25152] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3529.517267][T25152] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3529.517584][T25152] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3529.517894][T25152] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3529.518241][T25152] ? find_held_lock (kernel/locking/lockdep.c:5353) [3529.518555][T25152] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3529.518864][T25152] ? __lock_release (kernel/locking/lockdep.c:5539) [3529.519190][T25152] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3529.519501][T25152] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3529.519814][T25152] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3529.520138][T25152] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3529.520461][T25152] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3529.520775][T25152] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3529.521098][T25152] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3529.521421][T25152] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3529.521727][T25152] ? 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) [3529.522058][T25152] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3529.522382][T25152] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3529.522699][T25152] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3529.523023][T25152] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3529.523337][T25152] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3529.523643][T25152] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3529.523969][T25152] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3529.524280][T25152] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3529.524585][T25152] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3529.525000][T25152] ___sys_sendmsg (net/socket.c:2670) [3529.525311][T25152] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3529.525642][T25152] ? __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) [3529.526068][T25152] ? __pfx____sys_sendmsg (net/socket.c:2657) [3529.526384][T25152] ? find_held_lock (kernel/locking/lockdep.c:5353) [3529.526707][T25152] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3529.527049][T25152] ? find_held_lock (kernel/locking/lockdep.c:5353) [3529.527362][T25152] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3529.527677][T25152] ? __lock_release (kernel/locking/lockdep.c:5539) [3529.528006][T25152] __sys_sendmsg (net/socket.c:2700) [3529.528314][T25152] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3529.528693][T25152] ? __pfx___sys_sendmsg (net/socket.c:2685) [3529.529024][T25152] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3529.529338][T25152] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3529.529651][T25152] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3529.530061][T25152] RIP: 0033:0x7fa0aafbf1e7 [ 3529.530390][T25152] 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) [ 3529.531479][T25152] RSP: 002b:00007ffe61b94e98 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3529.531947][T25152] RAX: ffffffffffffffda RBX: 00007ffe61b955d0 RCX: 00007fa0aafbf1e7 [ 3529.532437][T25152] RDX: 0000000000000000 RSI: 00007ffe61b94f00 RDI: 0000000000000005 [ 3529.532898][T25152] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 3529.533370][T25152] R10: 0000000011ded910 R11: 0000000000000246 R12: 0000000000000004 [ 3529.533828][T25152] R13: 00000000686e1c78 R14: 0000000000499600 R15: 0000000000000000 | [ 3531.891201][T25171] ------------[ cut here ]------------ | [3531.891554][T25171] WARNING: CPU: 3 PID: 25171 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) | [ 3531.892184][T25171] Modules linked in: chacha chacha_x86_64 libchacha chacha20poly1305 libpoly1305 poly1305_x86_64 tls openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh ip6t_rpfilter nft_compat nf_tables vxlan mpls_gso mpls_iptunnel mpls_router | [ 3531.894211][T25171] Tainted: [W]=WARN [ 3531.894438][T25171] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3531.894828][T25171] 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) [ 3531.895180][T25171] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 9b 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa fd 9b 00 call 0x9bfe1b 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 [ 3531.896477][T25171] RSP: 0018:ffffc90008867140 EFLAGS: 00010246 [ 3531.897169][T25171] RAX: 0000000000000000 RBX: ffff8880161fc000 RCX: 0000000000000001 [ 3531.897640][T25171] RDX: 0000000000000000 RSI: ffffffff99910759 RDI: ffffffff99058280 [ 3531.898286][T25171] RBP: ffffc90008867228 R08: ffff888011582000 R09: 0000000000000000 [ 3531.898746][T25171] R10: ffffc900088675c8 R11: ffffffff9ac73028 R12: 1ffff9200110ce2c [ 3531.899395][T25171] R13: 0000000000000578 R14: ffffc90008867880 R15: ffff888014c034e0 [ 3531.899867][T25171] FS: 00007f4d4e665800(0000) GS:ffff8880d1119000(0000) knlGS:0000000000000000 [ 3531.900525][T25171] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3531.901120][T25171] CR2: 00000000004e59f8 CR3: 0000000009f0e004 CR4: 0000000000772ef0 [ 3531.901607][T25171] PKRU: 55555554 [ 3531.901843][T25171] Call Trace: [ 3531.902193][T25171] [3531.902386][T25171] ? find_held_lock (kernel/locking/lockdep.c:5353) [3531.902699][T25171] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3531.903131][T25171] ? __lock_release (kernel/locking/lockdep.c:5539) [3531.903429][T25171] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [3531.903749][T25171] ? is_bpf_text_address (kernel/bpf/core.c:777) [3531.904053][T25171] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3531.904368][T25171] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [3531.904673][T25171] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3531.905056][T25171] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3531.905349][T25171] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3531.905662][T25171] ? __kernel_text_address (kernel/extable.c:79) [3531.905976][T25171] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3531.906294][T25171] ? __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) [3531.906586][T25171] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3531.906982][T25171] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3531.907274][T25171] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3531.907574][T25171] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3531.907863][T25171] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3531.908192][T25171] ? find_held_lock (kernel/locking/lockdep.c:5353) [3531.908488][T25171] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3531.908777][T25171] ? __create_object (mm/kmemleak.c:771) [3531.909082][T25171] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3531.909387][T25171] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3531.909704][T25171] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3531.910077][T25171] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3531.910394][T25171] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3531.910698][T25171] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3531.911028][T25171] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3531.911341][T25171] ? find_held_lock (kernel/locking/lockdep.c:5353) [3531.911636][T25171] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3531.911935][T25171] ? __lock_release (kernel/locking/lockdep.c:5539) [3531.912261][T25171] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3531.912579][T25171] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3531.912871][T25171] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3531.913176][T25171] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3531.913476][T25171] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3531.913776][T25171] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3531.914086][T25171] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3531.914393][T25171] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3531.914689][T25171] ? 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) [3531.914993][T25171] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3531.915287][T25171] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3531.915576][T25171] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3531.915875][T25171] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3531.916195][T25171] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3531.916515][T25171] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3531.916819][T25171] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3531.917126][T25171] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3531.917420][T25171] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3531.917806][T25171] ___sys_sendmsg (net/socket.c:2670) [3531.918107][T25171] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3531.918409][T25171] ? __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) [3531.918772][T25171] ? __pfx____sys_sendmsg (net/socket.c:2657) [3531.919075][T25171] ? find_held_lock (kernel/locking/lockdep.c:5353) [3531.919370][T25171] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3531.919674][T25171] ? find_held_lock (kernel/locking/lockdep.c:5353) [3531.919985][T25171] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3531.920279][T25171] ? __lock_release (kernel/locking/lockdep.c:5539) [3531.920589][T25171] __sys_sendmsg (net/socket.c:2700) [3531.920879][T25171] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3531.921269][T25171] ? __pfx___sys_sendmsg (net/socket.c:2685) [3531.921576][T25171] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3531.921889][T25171] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3531.922196][T25171] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3531.922591][T25171] RIP: 0033:0x7f4d4e8321e7 [ 3531.922897][T25171] 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) [ 3531.923972][T25171] RSP: 002b:00007ffd3a366e68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3531.924415][T25171] RAX: ffffffffffffffda RBX: 00007ffd3a3675a0 RCX: 00007f4d4e8321e7 [ 3531.924860][T25171] RDX: 0000000000000000 RSI: 00007ffd3a366ed0 RDI: 0000000000000005 [ 3531.925304][T25171] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 3531.925740][T25171] R10: 00007f4d4e72f498 R11: 0000000000000246 R12: 0000000000000004 [ 3531.926183][T25171] R13: 00000000686e1c7b R14: 0000000000499600 R15: 0000000000000000 | [ 3544.843190][T25277] ------------[ cut here ]------------ | [3544.843569][T25277] WARNING: CPU: 2 PID: 25277 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) | [ 3544.844214][T25277] Modules linked in: chacha chacha_x86_64 libchacha chacha20poly1305 libpoly1305 poly1305_x86_64 tls openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh ip6t_rpfilter nft_compat nf_tables vxlan mpls_gso mpls_iptunnel mpls_router | [ 3544.848038][T25277] Tainted: [W]=WARN [ 3544.848290][T25277] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3544.848692][T25277] 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) [ 3544.849040][T25277] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 9b 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa fd 9b 00 call 0x9bfe1b 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 [ 3544.850159][T25277] RSP: 0018:ffffc9000767eef0 EFLAGS: 00010246 [ 3544.850552][T25277] RAX: 0000000000000000 RBX: ffff88801a2e2000 RCX: 0000000000000001 [ 3544.851027][T25277] RDX: 0000000000000000 RSI: ffffffff99910759 RDI: ffffffff99058280 [ 3544.851484][T25277] RBP: ffffc9000767efd8 R08: 0000000000000000 R09: 0000000000000000 [ 3544.851954][T25277] R10: ffffc9000767f008 R11: ffffffff9a38d1e0 R12: 1ffff92000ecfde2 [ 3544.852444][T25277] R13: 00000000000005dc R14: ffffc9000767f008 R15: ffff88801a2e2f48 [ 3544.852921][T25277] FS: 00007f345a272800(0000) GS:ffff8880d1099000(0000) knlGS:0000000000000000 [ 3544.853479][T25277] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3544.853884][T25277] CR2: 00000000004e59f0 CR3: 00000000027f6001 CR4: 0000000000772ef0 [ 3544.854368][T25277] PKRU: 55555554 [ 3544.854618][T25277] Call Trace: [ 3544.854866][T25277] [3544.855045][T25277] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3544.855373][T25277] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3544.855696][T25277] netif_set_mtu (net/core/dev.c:9652) [3544.856051][T25277] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [3544.856392][T25277] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [3544.856630][T25277] br_mtu_auto_adjust (net/bridge/br_if.c:525) [3544.856969][T25277] br_add_if (net/bridge/br_if.c:697) [3544.857234][T25277] do_set_master (net/core/rtnetlink.c:2948) [3544.857543][T25277] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3544.857875][T25277] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [3544.858204][T25277] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3544.858590][T25277] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3544.858904][T25277] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3544.859222][T25277] ? __kernel_text_address (kernel/extable.c:79) [3544.859534][T25277] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3544.859864][T25277] ? __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) [3544.860190][T25277] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3544.860584][T25277] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3544.860914][T25277] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3544.861247][T25277] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3544.861567][T25277] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3544.861979][T25277] ? find_held_lock (kernel/locking/lockdep.c:5353) [3544.862308][T25277] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3544.862648][T25277] ? __create_object (mm/kmemleak.c:771) [3544.862977][T25277] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3544.863290][T25277] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3544.863619][T25277] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3544.864028][T25277] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3544.864354][T25277] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3544.864684][T25277] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3544.865005][T25277] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3544.865341][T25277] ? find_held_lock (kernel/locking/lockdep.c:5353) [3544.865673][T25277] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3544.865991][T25277] ? __lock_release (kernel/locking/lockdep.c:5539) [3544.866318][T25277] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3544.866624][T25277] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3544.866951][T25277] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3544.867275][T25277] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3544.867587][T25277] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3544.867898][T25277] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3544.868219][T25277] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3544.868551][T25277] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3544.868857][T25277] ? 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) [3544.869181][T25277] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3544.869509][T25277] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3544.869819][T25277] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3544.870143][T25277] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3544.870481][T25277] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3544.870805][T25277] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3544.871144][T25277] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3544.871456][T25277] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3544.871767][T25277] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3544.872174][T25277] ___sys_sendmsg (net/socket.c:2670) [3544.872490][T25277] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3544.872811][T25277] ? __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) [3544.873220][T25277] ? __pfx____sys_sendmsg (net/socket.c:2657) [3544.873532][T25277] ? find_held_lock (kernel/locking/lockdep.c:5353) [3544.873847][T25277] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3544.874185][T25277] ? find_held_lock (kernel/locking/lockdep.c:5353) [3544.874494][T25277] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3544.874808][T25277] ? __lock_release (kernel/locking/lockdep.c:5539) [3544.875149][T25277] __sys_sendmsg (net/socket.c:2700) [3544.875454][T25277] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3544.875855][T25277] ? __pfx___sys_sendmsg (net/socket.c:2685) [3544.876206][T25277] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3544.876519][T25277] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3544.876844][T25277] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3544.877236][T25277] RIP: 0033:0x7f345a43f1e7 [ 3544.877567][T25277] 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) [ 3544.878651][T25277] RSP: 002b:00007ffd7fa9dc88 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3544.879131][T25277] RAX: ffffffffffffffda RBX: 00007ffd7fa9e3c0 RCX: 00007f345a43f1e7 [ 3544.879615][T25277] RDX: 0000000000000000 RSI: 00007ffd7fa9dcf0 RDI: 0000000000000005 [ 3544.880332][T25277] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 3544.880799][T25277] R10: 0000000013dfc910 R11: 0000000000000246 R12: 0000000000000004 [ 3544.881485][T25277] R13: 00000000686e1c88 R14: 0000000000499600 R15: 0000000000000000 | [ 3545.038815][T25278] ------------[ cut here ]------------ | [3545.039152][T25278] WARNING: CPU: 0 PID: 25278 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) | [ 3545.039751][T25278] Modules linked in: chacha chacha_x86_64 libchacha chacha20poly1305 libpoly1305 poly1305_x86_64 tls openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh ip6t_rpfilter nft_compat nf_tables vxlan mpls_gso mpls_iptunnel mpls_router | [ 3545.041756][T25278] Tainted: [W]=WARN [ 3545.042689][T25278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3545.043070][T25278] 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) [ 3545.043374][T25278] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 9b 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa fd 9b 00 call 0x9bfe1b 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 [ 3545.044427][T25278] RSP: 0018:ffffc9000766eef0 EFLAGS: 00010246 [ 3545.044808][T25278] RAX: 0000000000000000 RBX: ffff88801a2e2000 RCX: 0000000000000001 [ 3545.045269][T25278] RDX: 0000000000000000 RSI: ffffffff99910759 RDI: ffffffff99058280 [ 3545.045711][T25278] RBP: ffffc9000766efd8 R08: 0000000000000000 R09: 0000000000000000 [ 3545.046159][T25278] R10: ffffc9000766f008 R11: ffffffff9acceab8 R12: 1ffff92000ecdde2 [ 3545.046606][T25278] R13: 00000000000005dc R14: ffffc9000766f008 R15: ffff88801a2e2f48 [ 3545.047054][T25278] FS: 00007f6fa4b7a800(0000) GS:ffff8880d0f99000(0000) knlGS:0000000000000000 [ 3545.047566][T25278] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3545.047940][T25278] CR2: 00000000004e59f8 CR3: 000000000c084003 CR4: 0000000000772ef0 [ 3545.048394][T25278] PKRU: 55555554 [ 3545.048628][T25278] Call Trace: [ 3545.048856][T25278] [3545.049027][T25278] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3545.049329][T25278] ? mark_held_locks (kernel/locking/lockdep.c:4328) [3545.049625][T25278] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [3545.050096][T25278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [3545.050398][T25278] netif_set_mtu (net/core/dev.c:9652) [3545.050692][T25278] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [3545.051010][T25278] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) [3545.051383][T25278] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [3545.051607][T25278] br_mtu_auto_adjust (net/bridge/br_if.c:525) [3545.051907][T25278] br_add_if (net/bridge/br_if.c:697) [3545.052148][T25278] do_set_master (net/core/rtnetlink.c:2948) [3545.052457][T25278] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3545.052758][T25278] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [3545.053083][T25278] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3545.053458][T25278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3545.053754][T25278] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3545.054059][T25278] ? __kernel_text_address (kernel/extable.c:79) [3545.054359][T25278] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3545.054657][T25278] ? __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) [3545.054969][T25278] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3545.055345][T25278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3545.055642][T25278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3545.055936][T25278] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3545.056239][T25278] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3545.056534][T25278] ? find_held_lock (kernel/locking/lockdep.c:5353) [3545.056830][T25278] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3545.057141][T25278] ? __create_object (mm/kmemleak.c:771) [3545.057447][T25278] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3545.057752][T25278] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3545.058057][T25278] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3545.058423][T25278] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3545.058755][T25278] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3545.059065][T25278] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3545.059387][T25278] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3545.059689][T25278] ? find_held_lock (kernel/locking/lockdep.c:5353) [3545.060001][T25278] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3545.060300][T25278] ? __lock_release (kernel/locking/lockdep.c:5539) [3545.060598][T25278] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3545.060893][T25278] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3545.061213][T25278] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3545.061515][T25278] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3545.061824][T25278] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3545.062127][T25278] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3545.062517][T25278] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3545.062953][T25278] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3545.063378][T25278] ? 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) [3545.063686][T25278] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3545.063999][T25278] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3545.064295][T25278] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3545.064595][T25278] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3545.064902][T25278] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3545.065222][T25278] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3545.065530][T25278] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3545.065827][T25278] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3545.066128][T25278] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3545.066507][T25278] ___sys_sendmsg (net/socket.c:2670) [3545.066797][T25278] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3545.067109][T25278] ? __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) [3545.067477][T25278] ? __pfx____sys_sendmsg (net/socket.c:2657) [3545.067777][T25278] ? find_held_lock (kernel/locking/lockdep.c:5353) [3545.068084][T25278] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3545.068384][T25278] ? find_held_lock (kernel/locking/lockdep.c:5353) [3545.068682][T25278] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3545.068999][T25278] ? __lock_release (kernel/locking/lockdep.c:5539) [3545.069313][T25278] __sys_sendmsg (net/socket.c:2700) [3545.069609][T25278] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3545.069984][T25278] ? __pfx___sys_sendmsg (net/socket.c:2685) [3545.070319][T25278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3545.070617][T25278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3545.070914][T25278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3545.071288][T25278] RIP: 0033:0x7f6fa4d471e7 [ 3545.071611][T25278] 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) [ 3545.072689][T25278] RSP: 002b:00007ffd97f07da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3545.073151][T25278] RAX: ffffffffffffffda RBX: 00007ffd97f084e0 RCX: 00007f6fa4d471e7 [ 3545.073601][T25278] RDX: 0000000000000000 RSI: 00007ffd97f07e10 RDI: 0000000000000005 [ 3545.074061][T25278] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 3545.074503][T25278] R10: 00000000134a4910 R11: 0000000000000246 R12: 0000000000000004 [ 3545.074945][T25278] R13: 00000000686e1c88 R14: 0000000000499600 R15: 0000000000000000 | [ 3545.975014][T25285] ------------[ cut here ]------------ | [3545.975537][T25285] WARNING: CPU: 2 PID: 25285 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) | [ 3545.976181][T25285] Modules linked in: chacha chacha_x86_64 libchacha chacha20poly1305 libpoly1305 poly1305_x86_64 tls openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh ip6t_rpfilter nft_compat nf_tables vxlan mpls_gso mpls_iptunnel mpls_router | [ 3545.978320][T25285] Tainted: [W]=WARN [ 3545.978566][T25285] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3545.978946][T25285] 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) [ 3545.979292][T25285] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 9b 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa fd 9b 00 call 0x9bfe1b 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 [ 3545.980396][T25285] RSP: 0018:ffffc90008826ef0 EFLAGS: 00010246 [ 3545.980794][T25285] RAX: 0000000000000000 RBX: ffff888014232000 RCX: 0000000000000001 [ 3545.981272][T25285] RDX: 0000000000000000 RSI: ffffffff99910759 RDI: ffffffff99058280 [ 3545.981732][T25285] RBP: ffffc90008826fd8 R08: 0000000000000000 R09: 0000000000000000 [ 3545.982208][T25285] R10: ffffc90008827008 R11: ffffffff9a38d1e0 R12: 1ffff92001104de2 [ 3545.982687][T25285] R13: 00000000000005dc R14: ffffc90008827008 R15: ffff888014232f48 [ 3545.983172][T25285] FS: 00007f451346f800(0000) GS:ffff8880d1099000(0000) knlGS:0000000000000000 [ 3545.983703][T25285] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3545.984126][T25285] CR2: 00000000004e59f0 CR3: 000000001b318002 CR4: 0000000000772ef0 [ 3545.984595][T25285] PKRU: 55555554 [ 3545.984832][T25285] Call Trace: [ 3545.985091][T25285] [3545.985260][T25285] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3545.985571][T25285] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3545.985899][T25285] netif_set_mtu (net/core/dev.c:9652) [3545.986234][T25285] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [3545.986564][T25285] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [3545.986802][T25285] br_mtu_auto_adjust (net/bridge/br_if.c:525) [3545.987156][T25285] br_add_if (net/bridge/br_if.c:697) [3545.987408][T25285] do_set_master (net/core/rtnetlink.c:2948) [3545.987717][T25285] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3545.988193][T25285] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [3545.988515][T25285] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3545.988904][T25285] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3545.989235][T25285] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3545.989553][T25285] ? __kernel_text_address (kernel/extable.c:79) [3545.989866][T25285] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3545.990203][T25285] ? __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) [3545.990515][T25285] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3545.990895][T25285] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3545.991237][T25285] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3545.991553][T25285] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3545.991869][T25285] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3545.992217][T25285] ? find_held_lock (kernel/locking/lockdep.c:5353) [3545.992543][T25285] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3545.992856][T25285] ? __create_object (mm/kmemleak.c:771) [3545.993196][T25285] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3545.993510][T25285] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3545.993820][T25285] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3545.994225][T25285] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3545.994550][T25285] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3545.994866][T25285] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3545.995202][T25285] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3545.995517][T25285] ? find_held_lock (kernel/locking/lockdep.c:5353) [3545.995824][T25285] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3545.996168][T25285] ? __lock_release (kernel/locking/lockdep.c:5539) [3545.996479][T25285] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3545.996788][T25285] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3545.997130][T25285] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3545.997448][T25285] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3545.997758][T25285] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3545.998088][T25285] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3545.998397][T25285] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3545.998718][T25285] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3545.999050][T25285] ? 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) [3545.999372][T25285] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3545.999683][T25285] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3546.000024][T25285] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3546.000342][T25285] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3546.000654][T25285] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3546.000980][T25285] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3546.001390][T25285] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3546.001726][T25285] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3546.002063][T25285] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3546.002497][T25285] ___sys_sendmsg (net/socket.c:2670) [3546.002807][T25285] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3546.003159][T25285] ? __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) [3546.003558][T25285] ? __pfx____sys_sendmsg (net/socket.c:2657) [3546.003879][T25285] ? find_held_lock (kernel/locking/lockdep.c:5353) [3546.004246][T25285] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3546.004585][T25285] ? find_held_lock (kernel/locking/lockdep.c:5353) [3546.004906][T25285] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3546.005253][T25285] ? __lock_release (kernel/locking/lockdep.c:5539) [3546.005581][T25285] __sys_sendmsg (net/socket.c:2700) [3546.005903][T25285] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3546.006316][T25285] ? __pfx___sys_sendmsg (net/socket.c:2685) [3546.006664][T25285] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3546.007006][T25285] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3546.007335][T25285] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3546.007726][T25285] RIP: 0033:0x7f451363c1e7 [ 3546.008083][T25285] 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) [ 3546.009227][T25285] RSP: 002b:00007ffc53340768 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3546.009704][T25285] RAX: ffffffffffffffda RBX: 00007ffc53340ea0 RCX: 00007f451363c1e7 [ 3546.010191][T25285] RDX: 0000000000000000 RSI: 00007ffc533407d0 RDI: 0000000000000005 [ 3546.010680][T25285] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 3546.011181][T25285] R10: 0000000009636910 R11: 0000000000000246 R12: 0000000000000004 [ 3546.011660][T25285] R13: 00000000686e1c89 R14: 0000000000499600 R15: 0000000000000000 | [ 3546.197585][T25286] ------------[ cut here ]------------ | [3546.197904][T25286] WARNING: CPU: 0 PID: 25286 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) | [ 3546.198869][T25286] Modules linked in: chacha chacha_x86_64 libchacha chacha20poly1305 libpoly1305 poly1305_x86_64 tls openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh ip6t_rpfilter nft_compat nf_tables vxlan mpls_gso mpls_iptunnel mpls_router | [ 3546.200885][T25286] Tainted: [W]=WARN [ 3546.201137][T25286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3546.201511][T25286] 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) [ 3546.201821][T25286] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 9b 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa fd 9b 00 call 0x9bfe1b 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 [ 3546.202925][T25286] RSP: 0018:ffffc90008826ef0 EFLAGS: 00010246 [ 3546.203367][T25286] RAX: 0000000000000000 RBX: ffff888014232000 RCX: 0000000000000001 [ 3546.203838][T25286] RDX: 0000000000000000 RSI: ffffffff99910759 RDI: ffffffff99058280 [ 3546.204320][T25286] RBP: ffffc90008826fd8 R08: 0000000000000000 R09: 0000000000000000 [ 3546.204793][T25286] R10: ffffc90008827008 R11: ffffffff9a38d1e0 R12: 1ffff92001104de2 [ 3546.205295][T25286] R13: 00000000000005dc R14: ffffc90008827008 R15: ffff888014232f48 [ 3546.205754][T25286] FS: 00007f6985840800(0000) GS:ffff8880d0f99000(0000) knlGS:0000000000000000 [ 3546.206291][T25286] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3546.206665][T25286] CR2: 00000000004e59f8 CR3: 0000000019d6b001 CR4: 0000000000772ef0 [ 3546.207136][T25286] PKRU: 55555554 [ 3546.207374][T25286] Call Trace: [ 3546.207613][T25286] [3546.207776][T25286] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3546.208091][T25286] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3546.208403][T25286] netif_set_mtu (net/core/dev.c:9652) [3546.208700][T25286] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [3546.209035][T25286] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [3546.209272][T25286] br_mtu_auto_adjust (net/bridge/br_if.c:525) [3546.209572][T25286] br_add_if (net/bridge/br_if.c:697) [3546.209805][T25286] do_set_master (net/core/rtnetlink.c:2948) [3546.210115][T25286] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3546.210415][T25286] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [3546.210746][T25286] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3546.211135][T25286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3546.211439][T25286] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3546.211743][T25286] ? __kernel_text_address (kernel/extable.c:79) [3546.212059][T25286] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3546.212416][T25286] ? __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) [3546.212720][T25286] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3546.213128][T25286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3546.213484][T25286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3546.213789][T25286] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3546.214109][T25286] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3546.214407][T25286] ? find_held_lock (kernel/locking/lockdep.c:5353) [3546.214746][T25286] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3546.215050][T25286] ? __create_object (mm/kmemleak.c:771) [3546.215358][T25286] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3546.215654][T25286] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3546.215950][T25286] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3546.216358][T25286] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3546.216670][T25286] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3546.216999][T25286] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3546.217303][T25286] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3546.217604][T25286] ? find_held_lock (kernel/locking/lockdep.c:5353) [3546.217930][T25286] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3546.218238][T25286] ? __lock_release (kernel/locking/lockdep.c:5539) [3546.218539][T25286] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3546.218840][T25286] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3546.219261][T25286] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3546.219568][T25286] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3546.219867][T25286] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3546.220200][T25286] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3546.220498][T25286] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3546.220806][T25286] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3546.221135][T25286] ? 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) [3546.221433][T25286] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3546.221732][T25286] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3546.222035][T25286] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3546.222362][T25286] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3546.222662][T25286] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3546.223029][T25286] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3546.223343][T25286] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3546.223641][T25286] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3546.223936][T25286] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3546.224326][T25286] ___sys_sendmsg (net/socket.c:2670) [3546.224622][T25286] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3546.224915][T25286] ? __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) [3546.225308][T25286] ? __pfx____sys_sendmsg (net/socket.c:2657) [3546.225616][T25286] ? find_held_lock (kernel/locking/lockdep.c:5353) [3546.225920][T25286] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3546.226232][T25286] ? find_held_lock (kernel/locking/lockdep.c:5353) [3546.226530][T25286] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3546.226827][T25286] ? __lock_release (kernel/locking/lockdep.c:5539) [3546.227141][T25286] __sys_sendmsg (net/socket.c:2700) [3546.227440][T25286] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3546.227808][T25286] ? __pfx___sys_sendmsg (net/socket.c:2685) [3546.228138][T25286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3546.228436][T25286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3546.228741][T25286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3546.229139][T25286] RIP: 0033:0x7f6985a0d1e7 [ 3546.229447][T25286] 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) [ 3546.230523][T25286] RSP: 002b:00007ffdc891d358 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3546.231042][T25286] RAX: ffffffffffffffda RBX: 00007ffdc891da90 RCX: 00007f6985a0d1e7 [ 3546.231511][T25286] RDX: 0000000000000000 RSI: 00007ffdc891d3c0 RDI: 0000000000000005 [ 3546.231950][T25286] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 3546.232420][T25286] R10: 000000001c28a910 R11: 0000000000000246 R12: 0000000000000004 [ 3546.232859][T25286] R13: 00000000686e1c89 R14: 0000000000499600 R15: 0000000000000000 | [ 3548.563091][T25305] ------------[ cut here ]------------ | [3548.563406][T25305] WARNING: CPU: 1 PID: 25305 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) | [ 3548.563971][T25305] Modules linked in: chacha chacha_x86_64 libchacha chacha20poly1305 libpoly1305 poly1305_x86_64 tls openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh ip6t_rpfilter nft_compat nf_tables vxlan mpls_gso mpls_iptunnel mpls_router | [ 3548.565827][T25305] Tainted: [W]=WARN [ 3548.566134][T25305] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3548.566492][T25305] 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) [ 3548.566777][T25305] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 9b 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa fd 9b 00 call 0x9bfe1b 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 [ 3548.567782][T25305] RSP: 0018:ffffc90009cc7140 EFLAGS: 00010246 [ 3548.569528][T25305] RAX: 0000000000000000 RBX: ffff88800eb41000 RCX: 0000000000000001 [ 3548.569947][T25305] RDX: 0000000000000000 RSI: ffffffff99910759 RDI: ffffffff99058280 [ 3548.570480][T25305] RBP: ffffc90009cc7228 R08: ffff88801a9d3800 R09: 0000000000000000 [ 3548.570904][T25305] R10: ffffc90009cc75c8 R11: ffffffff9ac73028 R12: 1ffff92001398e2c [ 3548.571373][T25305] R13: 0000000000000578 R14: ffffc90009cc7880 R15: ffff888018738ae0 [ 3548.571794][T25305] FS: 00007fbe3619f800(0000) GS:ffff8880d1019000(0000) knlGS:0000000000000000 [ 3548.572305][T25305] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3548.572671][T25305] CR2: 00000000004e59f8 CR3: 000000001771e002 CR4: 0000000000772ef0 [ 3548.573117][T25305] PKRU: 55555554 [ 3548.573325][T25305] Call Trace: [ 3548.573532][T25305] [3548.573671][T25305] ? find_held_lock (kernel/locking/lockdep.c:5353) [3548.573953][T25305] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3548.574237][T25305] ? __lock_release (kernel/locking/lockdep.c:5539) [3548.574549][T25305] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [3548.574825][T25305] ? is_bpf_text_address (kernel/bpf/core.c:777) [3548.575118][T25305] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3548.575402][T25305] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [3548.575682][T25305] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3548.576040][T25305] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3548.576317][T25305] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3548.576589][T25305] ? __kernel_text_address (kernel/extable.c:79) [3548.576867][T25305] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3548.577159][T25305] ? __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) [3548.577437][T25305] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3548.577779][T25305] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3548.578067][T25305] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3548.578343][T25305] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3548.578619][T25305] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3548.578896][T25305] ? find_held_lock (kernel/locking/lockdep.c:5353) [3548.579192][T25305] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3548.579471][T25305] ? __create_object (mm/kmemleak.c:771) [3548.579750][T25305] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3548.580041][T25305] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3548.580322][T25305] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3548.580667][T25305] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3548.580955][T25305] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3548.581245][T25305] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3548.581520][T25305] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3548.581805][T25305] ? find_held_lock (kernel/locking/lockdep.c:5353) [3548.582109][T25305] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3548.582446][T25305] ? __lock_release (kernel/locking/lockdep.c:5539) [3548.582739][T25305] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3548.583031][T25305] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3548.583310][T25305] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3548.583589][T25305] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3548.583871][T25305] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3548.584161][T25305] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3548.584490][T25305] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3548.584788][T25305] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3548.585075][T25305] ? 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) [3548.585356][T25305] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3548.585632][T25305] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3548.585906][T25305] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3548.586199][T25305] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3548.586481][T25305] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3548.586762][T25305] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3548.587062][T25305] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3548.587344][T25305] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3548.587617][T25305] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3548.587981][T25305] ___sys_sendmsg (net/socket.c:2670) [3548.588255][T25305] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3548.588528][T25305] ? __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) [3548.588873][T25305] ? __pfx____sys_sendmsg (net/socket.c:2657) [3548.589196][T25305] ? find_held_lock (kernel/locking/lockdep.c:5353) [3548.589478][T25305] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3548.589765][T25305] ? find_held_lock (kernel/locking/lockdep.c:5353) [3548.590058][T25305] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3548.590360][T25305] ? __lock_release (kernel/locking/lockdep.c:5539) [3548.590647][T25305] __sys_sendmsg (net/socket.c:2700) [3548.590923][T25305] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3548.591286][T25305] ? __pfx___sys_sendmsg (net/socket.c:2685) [3548.591578][T25305] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3548.591853][T25305] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3548.592141][T25305] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3548.592496][T25305] RIP: 0033:0x7fbe3636c1e7 [ 3548.592781][T25305] 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) [ 3548.593812][T25305] RSP: 002b:00007ffc8cd14dd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3548.594244][T25305] RAX: ffffffffffffffda RBX: 00007ffc8cd15510 RCX: 00007fbe3636c1e7 [ 3548.594660][T25305] RDX: 0000000000000000 RSI: 00007ffc8cd14e40 RDI: 0000000000000005 [ 3548.595097][T25305] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 3548.595509][T25305] R10: 00007fbe36269498 R11: 0000000000000246 R12: 0000000000000004 [ 3548.595930][T25305] R13: 00000000686e1c8c R14: 0000000000499600 R15: 0000000000000000 | [ 3562.577736][T25418] ------------[ cut here ]------------ | [3562.578342][T25418] WARNING: CPU: 2 PID: 25418 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) | [ 3562.579842][T25418] Modules linked in: chacha chacha_x86_64 libchacha chacha20poly1305 libpoly1305 poly1305_x86_64 tls openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh ip6t_rpfilter nft_compat nf_tables vxlan mpls_gso mpls_iptunnel mpls_router | [ 3562.583304][T25418] Tainted: [W]=WARN [ 3562.583715][T25418] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3562.584374][T25418] 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) [ 3562.584912][T25418] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 9b 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa fd 9b 00 call 0x9bfe1b 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 [ 3562.586727][T25418] RSP: 0018:ffffc900070af140 EFLAGS: 00010246 [ 3562.587415][T25418] RAX: 0000000000000000 RBX: ffff8880096a4000 RCX: 0000000000000001 [ 3562.588204][T25418] RDX: 0000000000000000 RSI: ffffffff99910759 RDI: ffffffff99058280 [ 3562.589000][T25418] RBP: ffffc900070af228 R08: ffff888013f5d000 R09: 0000000000000000 [ 3562.589775][T25418] R10: ffffc900070af5c8 R11: ffffffff9ac73028 R12: 1ffff92000e15e2c [ 3562.590572][T25418] R13: 0000000000000578 R14: ffffc900070af880 R15: ffff8880147734e0 [ 3562.591336][T25418] FS: 00007f9b5fb1e800(0000) GS:ffff8880d1099000(0000) knlGS:0000000000000000 [ 3562.592220][T25418] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3562.592862][T25418] CR2: 00000000004e59f8 CR3: 0000000017451001 CR4: 0000000000772ef0 [ 3562.593657][T25418] PKRU: 55555554 [ 3562.594069][T25418] Call Trace: [ 3562.594464][T25418] [3562.594741][T25418] ? find_held_lock (kernel/locking/lockdep.c:5353) [3562.595286][T25418] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3562.595797][T25418] ? __lock_release (kernel/locking/lockdep.c:5539) [3562.596347][T25418] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [3562.596870][T25418] ? is_bpf_text_address (kernel/bpf/core.c:777) [3562.597392][T25418] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3562.597900][T25418] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [3562.598437][T25418] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3562.599084][T25418] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3562.599594][T25418] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3562.600128][T25418] ? __kernel_text_address (kernel/extable.c:79) [3562.600653][T25418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3562.601191][T25418] ? __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) [3562.601725][T25418] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3562.602388][T25418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3562.602911][T25418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3562.603426][T25418] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3562.603937][T25418] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3562.604462][T25418] ? find_held_lock (kernel/locking/lockdep.c:5353) [3562.604985][T25418] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3562.605495][T25418] ? __create_object (mm/kmemleak.c:771) [3562.606008][T25418] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3562.606494][T25418] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3562.607007][T25418] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3562.607619][T25418] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3562.608166][T25418] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3562.608688][T25418] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3562.609218][T25418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3562.609748][T25418] ? find_held_lock (kernel/locking/lockdep.c:5353) [3562.610271][T25418] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3562.610770][T25418] ? __lock_release (kernel/locking/lockdep.c:5539) [3562.611305][T25418] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3562.611810][T25418] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3562.612354][T25418] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3562.612887][T25418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3562.613437][T25418] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3562.613980][T25418] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3562.614504][T25418] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3562.615070][T25418] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3562.615586][T25418] ? 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) [3562.616125][T25418] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3562.616647][T25418] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3562.617195][T25418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3562.617736][T25418] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3562.618289][T25418] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3562.618823][T25418] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3562.619391][T25418] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3562.619927][T25418] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3562.620466][T25418] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3562.621166][T25418] ___sys_sendmsg (net/socket.c:2670) [3562.621692][T25418] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3562.622233][T25418] ? __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) [3562.622657][T25418] ? __pfx____sys_sendmsg (net/socket.c:2657) [3562.622982][T25418] ? find_held_lock (kernel/locking/lockdep.c:5353) [3562.623292][T25418] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3562.623605][T25418] ? find_held_lock (kernel/locking/lockdep.c:5353) [3562.623909][T25418] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3562.624223][T25418] ? __lock_release (kernel/locking/lockdep.c:5539) [3562.624537][T25418] __sys_sendmsg (net/socket.c:2700) [3562.624846][T25418] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3562.625229][T25418] ? __pfx___sys_sendmsg (net/socket.c:2685) [3562.625548][T25418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3562.625853][T25418] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3562.626168][T25418] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3562.626540][T25418] RIP: 0033:0x7f9b5fceb1e7 [ 3562.626856][T25418] 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) [ 3562.627923][T25418] RSP: 002b:00007ffc806acdb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3562.628388][T25418] RAX: ffffffffffffffda RBX: 00007ffc806ad4f0 RCX: 00007f9b5fceb1e7 [ 3562.628821][T25418] RDX: 0000000000000000 RSI: 00007ffc806ace20 RDI: 0000000000000005 [ 3562.629272][T25418] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 3562.629718][T25418] R10: 00007f9b5fbe8498 R11: 0000000000000246 R12: 0000000000000004 [ 3562.630174][T25418] R13: 00000000686e1c9a R14: 0000000000499600 R15: 0000000000000000 | [ 3574.748318][T25527] ------------[ cut here ]------------ | [3574.748635][T25527] WARNING: CPU: 0 PID: 25527 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) | [ 3574.749204][T25527] Modules linked in: chacha chacha_x86_64 libchacha chacha20poly1305 libpoly1305 poly1305_x86_64 tls openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh ip6t_rpfilter nft_compat nf_tables vxlan mpls_gso mpls_iptunnel mpls_router | [ 3574.751063][T25527] Tainted: [W]=WARN [ 3574.751279][T25527] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3574.751625][T25527] 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) [ 3574.751911][T25527] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 9b 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa fd 9b 00 call 0x9bfe1b 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 [ 3574.752979][T25527] RSP: 0018:ffffc900094b7140 EFLAGS: 00010246 [ 3574.753337][T25527] RAX: 0000000000000000 RBX: ffff88800af5c000 RCX: 0000000000000001 [ 3574.753759][T25527] RDX: 0000000000000000 RSI: ffffffff99910759 RDI: ffffffff99058280 [ 3574.754645][T25527] RBP: ffffc900094b7228 R08: ffff88800e98b800 R09: 0000000000000000 [ 3574.755115][T25527] R10: ffffc900094b75c8 R11: ffffffff9ac73028 R12: 1ffff92001296e2c [ 3574.755565][T25527] R13: 0000000000000578 R14: ffffc900094b7880 R15: ffff88801594fbe0 [ 3574.755988][T25527] FS: 00007feede368800(0000) GS:ffff8880d0f99000(0000) knlGS:0000000000000000 [ 3574.756472][T25527] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3574.756824][T25527] CR2: 00000000004e59f8 CR3: 000000001b2b6003 CR4: 0000000000772ef0 [ 3574.757260][T25527] PKRU: 55555554 [ 3574.757473][T25527] Call Trace: [ 3574.757682][T25527] [3574.757821][T25527] ? find_held_lock (kernel/locking/lockdep.c:5353) [3574.758111][T25527] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3574.758387][T25527] ? __lock_release (kernel/locking/lockdep.c:5539) [3574.758671][T25527] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [3574.758954][T25527] ? is_bpf_text_address (kernel/bpf/core.c:777) [3574.759258][T25527] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3574.759571][T25527] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [3574.759852][T25527] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3574.760214][T25527] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3574.760519][T25527] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3574.760800][T25527] ? __kernel_text_address (kernel/extable.c:79) [3574.761099][T25527] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3574.761382][T25527] ? __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) [3574.761661][T25527] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3574.762012][T25527] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3574.762299][T25527] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3574.762580][T25527] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3574.762860][T25527] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3574.763150][T25527] ? find_held_lock (kernel/locking/lockdep.c:5353) [3574.763431][T25527] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3574.763707][T25527] ? __create_object (mm/kmemleak.c:771) [3574.763995][T25527] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3574.764275][T25527] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3574.764558][T25527] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3574.764899][T25527] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3574.765196][T25527] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3574.765480][T25527] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3574.765753][T25527] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3574.766047][T25527] ? find_held_lock (kernel/locking/lockdep.c:5353) [3574.766326][T25527] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3574.766600][T25527] ? __lock_release (kernel/locking/lockdep.c:5539) [3574.766886][T25527] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3574.767175][T25527] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3574.767454][T25527] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3574.767733][T25527] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3574.768048][T25527] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3574.768329][T25527] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3574.768605][T25527] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3574.768895][T25527] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3574.769183][T25527] ? 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) [3574.769465][T25527] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3574.769743][T25527] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3574.770026][T25527] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3574.770308][T25527] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3574.770587][T25527] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3574.770862][T25527] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3574.771159][T25527] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3574.771444][T25527] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3574.771745][T25527] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3574.772107][T25527] ___sys_sendmsg (net/socket.c:2670) [3574.772392][T25527] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3574.772666][T25527] ? __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) [3574.773022][T25527] ? __pfx____sys_sendmsg (net/socket.c:2657) [3574.773308][T25527] ? find_held_lock (kernel/locking/lockdep.c:5353) [3574.773592][T25527] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3574.773884][T25527] ? find_held_lock (kernel/locking/lockdep.c:5353) [3574.774194][T25527] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3574.774468][T25527] ? __lock_release (kernel/locking/lockdep.c:5539) [3574.774748][T25527] __sys_sendmsg (net/socket.c:2700) [3574.775030][T25527] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3574.775396][T25527] ? __pfx___sys_sendmsg (net/socket.c:2685) [3574.775685][T25527] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3574.775979][T25527] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3574.776257][T25527] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3574.776595][T25527] RIP: 0033:0x7feede5351e7 [ 3574.776879][T25527] 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) [ 3574.777864][T25527] RSP: 002b:00007ffd3a6bcc48 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3574.778296][T25527] RAX: ffffffffffffffda RBX: 00007ffd3a6bd380 RCX: 00007feede5351e7 [ 3574.778724][T25527] RDX: 0000000000000000 RSI: 00007ffd3a6bccb0 RDI: 0000000000000005 [ 3574.779146][T25527] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 3574.779558][T25527] R10: 00007feede432498 R11: 0000000000000246 R12: 0000000000000004 [ 3574.779990][T25527] R13: 00000000686e1ca6 R14: 0000000000499600 R15: 0000000000000000 | [ 3588.311421][T25637] ------------[ cut here ]------------ | [3588.311752][T25637] WARNING: CPU: 3 PID: 25637 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) | [ 3588.312356][T25637] Modules linked in: chacha chacha_x86_64 libchacha chacha20poly1305 libpoly1305 poly1305_x86_64 tls openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh ip6t_rpfilter nft_compat nf_tables vxlan mpls_gso mpls_iptunnel mpls_router | [ 3588.314318][T25637] Tainted: [W]=WARN [ 3588.314540][T25637] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3588.314905][T25637] 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) [ 3588.315217][T25637] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 9b 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa fd 9b 00 call 0x9bfe1b 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 [ 3588.316278][T25637] RSP: 0018:ffffc90006fbf140 EFLAGS: 00010246 [ 3588.316653][T25637] RAX: 0000000000000000 RBX: ffff88800a249000 RCX: 0000000000000001 [ 3588.317098][T25637] RDX: 0000000000000000 RSI: ffffffff99910759 RDI: ffffffff99058280 [ 3588.317538][T25637] RBP: ffffc90006fbf228 R08: ffff88800d333800 R09: 0000000000000000 [ 3588.317984][T25637] R10: ffffc90006fbf5c8 R11: ffffffff9ac73028 R12: 1ffff92000df7e2c [ 3588.318423][T25637] R13: 0000000000000578 R14: ffffc90006fbf880 R15: ffff88801acbbbe0 [ 3588.318864][T25637] FS: 00007f4a5cc0b800(0000) GS:ffff8880d1119000(0000) knlGS:0000000000000000 [ 3588.319385][T25637] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3588.319756][T25637] CR2: 00000000004e59f8 CR3: 0000000015777001 CR4: 0000000000772ef0 [ 3588.320207][T25637] PKRU: 55555554 [ 3588.320427][T25637] Call Trace: [ 3588.320645][T25637] [3588.320796][T25637] ? find_held_lock (kernel/locking/lockdep.c:5353) [3588.321103][T25637] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3588.321395][T25637] ? __lock_release (kernel/locking/lockdep.c:5539) [3588.321689][T25637] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [3588.321993][T25637] ? is_bpf_text_address (kernel/bpf/core.c:777) [3588.322284][T25637] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3588.322585][T25637] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [3588.322889][T25637] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3588.323274][T25637] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3588.323567][T25637] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3588.323856][T25637] ? __kernel_text_address (kernel/extable.c:79) [3588.324158][T25637] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3588.324467][T25637] ? __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) [3588.324761][T25637] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3588.325132][T25637] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3588.325427][T25637] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3588.325718][T25637] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3588.326021][T25637] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3588.326317][T25637] ? find_held_lock (kernel/locking/lockdep.c:5353) [3588.326606][T25637] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3588.326897][T25637] ? __create_object (mm/kmemleak.c:771) [3588.327198][T25637] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3588.327494][T25637] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3588.327785][T25637] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3588.328154][T25637] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3588.328452][T25637] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3588.328746][T25637] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3588.329046][T25637] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3588.329349][T25637] ? find_held_lock (kernel/locking/lockdep.c:5353) [3588.329643][T25637] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3588.329932][T25637] ? __lock_release (kernel/locking/lockdep.c:5539) [3588.330233][T25637] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3588.330524][T25637] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3588.330821][T25637] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3588.331130][T25637] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3588.331435][T25637] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3588.331728][T25637] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3588.332029][T25637] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3588.332339][T25637] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3588.332633][T25637] ? 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) [3588.332932][T25637] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3588.333238][T25637] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3588.333529][T25637] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3588.333828][T25637] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3588.334129][T25637] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3588.334422][T25637] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3588.334726][T25637] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3588.335038][T25637] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3588.335329][T25637] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3588.335701][T25637] ___sys_sendmsg (net/socket.c:2670) [3588.336000][T25637] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3588.336293][T25637] ? __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) [3588.336663][T25637] ? __pfx____sys_sendmsg (net/socket.c:2657) [3588.336970][T25637] ? find_held_lock (kernel/locking/lockdep.c:5353) [3588.337287][T25637] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3588.337584][T25637] ? find_held_lock (kernel/locking/lockdep.c:5353) [3588.337877][T25637] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3588.338190][T25637] ? __lock_release (kernel/locking/lockdep.c:5539) [3588.338491][T25637] __sys_sendmsg (net/socket.c:2700) [3588.338780][T25637] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3588.339147][T25637] ? __pfx___sys_sendmsg (net/socket.c:2685) [3588.339454][T25637] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3588.339748][T25637] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3588.340051][T25637] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3588.340409][T25637] RIP: 0033:0x7f4a5cdd81e7 [ 3588.340714][T25637] 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) [ 3588.341758][T25637] RSP: 002b:00007ffc0bca6058 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3588.342208][T25637] RAX: ffffffffffffffda RBX: 00007ffc0bca6790 RCX: 00007f4a5cdd81e7 [ 3588.342664][T25637] RDX: 0000000000000000 RSI: 00007ffc0bca60c0 RDI: 0000000000000005 [ 3588.343106][T25637] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 3588.343543][T25637] R10: 00007f4a5ccd5498 R11: 0000000000000246 R12: 0000000000000004 [ 3588.343988][T25637] R13: 00000000686e1cb3 R14: 0000000000499600 R15: 0000000000000000 | [ 3602.103158][T25745] ------------[ cut here ]------------ | [3602.103708][T25745] WARNING: CPU: 0 PID: 25745 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) | [ 3602.104712][T25745] Modules linked in: chacha chacha_x86_64 libchacha chacha20poly1305 libpoly1305 poly1305_x86_64 tls openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh ip6t_rpfilter nft_compat nf_tables vxlan mpls_gso mpls_iptunnel mpls_router | [ 3602.108067][T25745] Tainted: [W]=WARN [ 3602.108450][T25745] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3602.109110][T25745] 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) [ 3602.109631][T25745] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 9b 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa fd 9b 00 call 0x9bfe1b 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 [ 3602.111461][T25745] RSP: 0018:ffffc9000407f140 EFLAGS: 00010246 [ 3602.112122][T25745] RAX: 0000000000000000 RBX: ffff88800e719000 RCX: 0000000000000001 [ 3602.113031][T25745] RDX: 0000000000000000 RSI: ffffffff99910759 RDI: ffffffff99058280 [ 3602.113762][T25745] RBP: ffffc9000407f228 R08: ffff888017483800 R09: 0000000000000000 [ 3602.114508][T25745] R10: ffffc9000407f5c8 R11: ffffffff9ac73028 R12: 1ffff9200080fe2c [ 3602.115252][T25745] R13: 0000000000000578 R14: ffffc9000407f880 R15: ffff888005ab58e0 [ 3602.116013][T25745] FS: 00007f20ca450800(0000) GS:ffff8880d0f99000(0000) knlGS:0000000000000000 [ 3602.116855][T25745] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3602.117482][T25745] CR2: 00000000004e59f8 CR3: 000000000e7ba006 CR4: 0000000000772ef0 [ 3602.118231][T25745] PKRU: 55555554 [ 3602.118589][T25745] Call Trace: [ 3602.118981][T25745] [3602.119229][T25745] ? find_held_lock (kernel/locking/lockdep.c:5353) [3602.119724][T25745] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3602.120226][T25745] ? __lock_release (kernel/locking/lockdep.c:5539) [3602.120719][T25745] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [3602.121231][T25745] ? is_bpf_text_address (kernel/bpf/core.c:777) [3602.121720][T25745] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3602.122232][T25745] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [3602.122748][T25745] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3602.123388][T25745] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3602.123874][T25745] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3602.124366][T25745] ? __kernel_text_address (kernel/extable.c:79) [3602.124863][T25745] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3602.125373][T25745] ? __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) [3602.125878][T25745] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3602.126499][T25745] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3602.127012][T25745] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3602.127503][T25745] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3602.128009][T25745] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3602.128495][T25745] ? find_held_lock (kernel/locking/lockdep.c:5353) [3602.129003][T25745] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3602.129485][T25745] ? __create_object (mm/kmemleak.c:771) [3602.130002][T25745] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3602.130490][T25745] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3602.131005][T25745] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3602.131610][T25745] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3602.132136][T25745] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3602.132545][T25745] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3602.132828][T25745] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3602.133129][T25745] ? find_held_lock (kernel/locking/lockdep.c:5353) [3602.133415][T25745] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3602.133695][T25745] ? __lock_release (kernel/locking/lockdep.c:5539) [3602.133987][T25745] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3602.134267][T25745] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3602.134550][T25745] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3602.134829][T25745] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3602.135120][T25745] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3602.135397][T25745] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3602.135676][T25745] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3602.135970][T25745] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3602.136245][T25745] ? 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) [3602.136532][T25745] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3602.136811][T25745] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3602.137093][T25745] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3602.137379][T25745] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3602.137659][T25745] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3602.137934][T25745] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3602.138227][T25745] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3602.138508][T25745] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3602.138782][T25745] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3602.139140][T25745] ___sys_sendmsg (net/socket.c:2670) [3602.139425][T25745] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3602.139703][T25745] ? __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) [3602.140052][T25745] ? __pfx____sys_sendmsg (net/socket.c:2657) [3602.140339][T25745] ? find_held_lock (kernel/locking/lockdep.c:5353) [3602.140620][T25745] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3602.140904][T25745] ? find_held_lock (kernel/locking/lockdep.c:5353) [3602.141187][T25745] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3602.141463][T25745] ? __lock_release (kernel/locking/lockdep.c:5539) [3602.141746][T25745] __sys_sendmsg (net/socket.c:2700) [3602.142027][T25745] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3602.142384][T25745] ? __pfx___sys_sendmsg (net/socket.c:2685) [3602.142674][T25745] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3602.142952][T25745] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3602.143240][T25745] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3602.143583][T25745] RIP: 0033:0x7f20ca61d1e7 [ 3602.143867][T25745] 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) [ 3602.144870][T25745] RSP: 002b:00007ffc81927d78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3602.145295][T25745] RAX: ffffffffffffffda RBX: 00007ffc819284b0 RCX: 00007f20ca61d1e7 [ 3602.145711][T25745] RDX: 0000000000000000 RSI: 00007ffc81927de0 RDI: 0000000000000005 [ 3602.146135][T25745] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 3602.146549][T25745] R10: 00007f20ca51a498 R11: 0000000000000246 R12: 0000000000000004 [ 3602.146970][T25745] R13: 00000000686e1cc1 R14: 0000000000499600 R15: 0000000000000000 | [ 3616.981397][T25858] ------------[ cut here ]------------ | [3616.981703][T25858] WARNING: CPU: 0 PID: 25858 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) | [ 3616.982286][T25858] Modules linked in: chacha chacha_x86_64 libchacha chacha20poly1305 libpoly1305 poly1305_x86_64 tls openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh ip6t_rpfilter nft_compat nf_tables vxlan mpls_gso mpls_iptunnel mpls_router | [ 3616.984185][T25858] Tainted: [W]=WARN [ 3616.984396][T25858] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3616.984747][T25858] 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) [ 3616.985049][T25858] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 9b 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa fd 9b 00 call 0x9bfe1b 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 [ 3616.986049][T25858] RSP: 0018:ffffc900038af140 EFLAGS: 00010246 [ 3616.986406][T25858] RAX: 0000000000000000 RBX: ffff88801a73c000 RCX: 0000000000000001 [ 3616.986822][T25858] RDX: 0000000000000000 RSI: ffffffff99910759 RDI: ffffffff99058280 [ 3616.987252][T25858] RBP: ffffc900038af228 R08: ffff88800c1f6800 R09: 0000000000000000 [ 3616.987669][T25858] R10: ffffc900038af5c8 R11: ffffffff9ac73028 R12: 1ffff92000715e2c [ 3616.988088][T25858] R13: 0000000000000578 R14: ffffc900038af880 R15: ffff88800c9b8e60 [ 3616.988497][T25858] FS: 00007f40d4d4f800(0000) GS:ffff8880d0f99000(0000) knlGS:0000000000000000 [ 3616.988984][T25858] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3616.989341][T25858] CR2: 00000000004e59f8 CR3: 0000000011523002 CR4: 0000000000772ef0 [ 3616.989763][T25858] PKRU: 55555554 [ 3616.989980][T25858] Call Trace: [ 3616.990190][T25858] [3616.990336][T25858] ? find_held_lock (kernel/locking/lockdep.c:5353) [3616.990615][T25858] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3616.990887][T25858] ? __lock_release (kernel/locking/lockdep.c:5539) [3616.991263][T25858] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [3616.991545][T25858] ? is_bpf_text_address (kernel/bpf/core.c:777) [3616.991819][T25858] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3616.992106][T25858] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [3616.992397][T25858] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3616.992755][T25858] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3616.993043][T25858] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3616.993317][T25858] ? __kernel_text_address (kernel/extable.c:79) [3616.993600][T25858] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3616.993899][T25858] ? __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) [3616.994187][T25858] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3616.994531][T25858] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3616.994808][T25858] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3616.995096][T25858] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3616.995380][T25858] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3616.995659][T25858] ? find_held_lock (kernel/locking/lockdep.c:5353) [3616.995936][T25858] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3616.996219][T25858] ? __create_object (mm/kmemleak.c:771) [3616.996504][T25858] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3616.996783][T25858] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3616.997084][T25858] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3616.997428][T25858] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3616.997719][T25858] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3616.998010][T25858] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3616.998285][T25858] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3616.998572][T25858] ? find_held_lock (kernel/locking/lockdep.c:5353) [3616.998851][T25858] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3616.999138][T25858] ? __lock_release (kernel/locking/lockdep.c:5539) [3616.999428][T25858] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3616.999706][T25858] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3616.999997][T25858] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3617.000278][T25858] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3617.000559][T25858] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3617.000837][T25858] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3617.001123][T25858] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3617.001412][T25858] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3617.001685][T25858] ? 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) [3617.001975][T25858] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3617.002253][T25858] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3617.002537][T25858] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3617.002824][T25858] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3617.003115][T25858] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3617.003397][T25858] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3617.003684][T25858] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3617.003972][T25858] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3617.004250][T25858] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3617.004603][T25858] ___sys_sendmsg (net/socket.c:2670) [3617.004880][T25858] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3617.005169][T25858] ? __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) [3617.005510][T25858] ? __pfx____sys_sendmsg (net/socket.c:2657) [3617.005788][T25858] ? find_held_lock (kernel/locking/lockdep.c:5353) [3617.006081][T25858] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3617.006362][T25858] ? find_held_lock (kernel/locking/lockdep.c:5353) [3617.006635][T25858] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3617.006910][T25858] ? __lock_release (kernel/locking/lockdep.c:5539) [3617.007207][T25858] __sys_sendmsg (net/socket.c:2700) [3617.007481][T25858] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3617.007820][T25858] ? __pfx___sys_sendmsg (net/socket.c:2685) [3617.008125][T25858] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3617.008401][T25858] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3617.008675][T25858] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3617.009024][T25858] RIP: 0033:0x7f40d4f1c1e7 [ 3617.009314][T25858] 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) [ 3617.010303][T25858] RSP: 002b:00007fffb8629f08 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3617.010718][T25858] RAX: ffffffffffffffda RBX: 00007fffb862a640 RCX: 00007f40d4f1c1e7 [ 3617.011142][T25858] RDX: 0000000000000000 RSI: 00007fffb8629f70 RDI: 0000000000000005 [ 3617.011552][T25858] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 3617.011970][T25858] R10: 00007f40d4e19498 R11: 0000000000000246 R12: 0000000000000004 [ 3617.012392][T25858] R13: 00000000686e1cd0 R14: 0000000000499600 R15: 0000000000000000 | [ 3629.351474][T25962] ------------[ cut here ]------------ | [3629.351839][T25962] WARNING: CPU: 0 PID: 25962 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) | [ 3629.352557][T25962] Modules linked in: chacha chacha_x86_64 libchacha chacha20poly1305 libpoly1305 poly1305_x86_64 tls openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh ip6t_rpfilter nft_compat nf_tables vxlan mpls_gso mpls_iptunnel mpls_router | [ 3629.354783][T25962] Tainted: [W]=WARN [ 3629.355301][T25962] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3629.355726][T25962] 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) [ 3629.356082][T25962] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 9b 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa fd 9b 00 call 0x9bfe1b 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 [ 3629.357285][T25962] RSP: 0018:ffffc9000364eef0 EFLAGS: 00010246 [ 3629.357721][T25962] RAX: 0000000000000000 RBX: ffff888017b92000 RCX: 0000000000000001 [ 3629.358234][T25962] RDX: 0000000000000000 RSI: ffffffff99910759 RDI: ffffffff99058280 [ 3629.358737][T25962] RBP: ffffc9000364efd8 R08: 0000000000000000 R09: 0000000000000000 [ 3629.359246][T25962] R10: ffffc9000364f008 R11: ffffffff9a38d1e0 R12: 1ffff920006c9de2 [ 3629.359755][T25962] R13: 00000000000005dc R14: ffffc9000364f008 R15: ffff888017b92f48 [ 3629.360275][T25962] FS: 00007faf1e9f4800(0000) GS:ffff8880d0f99000(0000) knlGS:0000000000000000 [ 3629.360867][T25962] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3629.361305][T25962] CR2: 00000000004e59f0 CR3: 00000000157fd002 CR4: 0000000000772ef0 [ 3629.361813][T25962] PKRU: 55555554 [ 3629.362082][T25962] Call Trace: [ 3629.362347][T25962] [3629.362534][T25962] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3629.362874][T25962] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3629.363236][T25962] netif_set_mtu (net/core/dev.c:9652) [3629.363575][T25962] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [3629.363926][T25962] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [3629.364193][T25962] br_mtu_auto_adjust (net/bridge/br_if.c:525) [3629.364536][T25962] br_add_if (net/bridge/br_if.c:697) [3629.364812][T25962] do_set_master (net/core/rtnetlink.c:2948) [3629.365165][T25962] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3629.365506][T25962] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [3629.365845][T25962] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3629.366281][T25962] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3629.366627][T25962] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3629.366981][T25962] ? __kernel_text_address (kernel/extable.c:79) [3629.367328][T25962] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3629.367671][T25962] ? __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) [3629.368028][T25962] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3629.368451][T25962] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3629.368788][T25962] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3629.369133][T25962] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3629.369474][T25962] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3629.369812][T25962] ? find_held_lock (kernel/locking/lockdep.c:5353) [3629.370162][T25962] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3629.370500][T25962] ? __create_object (mm/kmemleak.c:771) [3629.370842][T25962] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3629.371193][T25962] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3629.371532][T25962] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3629.371955][T25962] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3629.372319][T25962] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3629.372674][T25962] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3629.373024][T25962] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3629.373374][T25962] ? find_held_lock (kernel/locking/lockdep.c:5353) [3629.373713][T25962] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3629.374058][T25962] ? __lock_release (kernel/locking/lockdep.c:5539) [3629.374401][T25962] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3629.374735][T25962] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3629.375082][T25962] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3629.375428][T25962] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3629.375769][T25962] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3629.376117][T25962] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3629.376466][T25962] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3629.376820][T25962] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3629.377166][T25962] ? 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) [3629.377507][T25962] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3629.377846][T25962] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3629.378200][T25962] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3629.378554][T25962] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3629.378892][T25962] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3629.379240][T25962] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3629.379591][T25962] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3629.379930][T25962] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3629.380276][T25962] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3629.380703][T25962] ___sys_sendmsg (net/socket.c:2670) [3629.381049][T25962] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3629.381389][T25962] ? __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) [3629.381812][T25962] ? __pfx____sys_sendmsg (net/socket.c:2657) [3629.382168][T25962] ? find_held_lock (kernel/locking/lockdep.c:5353) [3629.382523][T25962] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3629.382866][T25962] ? find_held_lock (kernel/locking/lockdep.c:5353) [3629.383213][T25962] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3629.383549][T25962] ? __lock_release (kernel/locking/lockdep.c:5539) [3629.383892][T25962] __sys_sendmsg (net/socket.c:2700) [3629.384240][T25962] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3629.384658][T25962] ? __pfx___sys_sendmsg (net/socket.c:2685) [3629.385023][T25962] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3629.385362][T25962] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3629.385699][T25962] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3629.386143][T25962] RIP: 0033:0x7faf1ebc11e7 [ 3629.386489][T25962] 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) [ 3629.387686][T25962] RSP: 002b:00007ffc3e210508 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3629.388203][T25962] RAX: ffffffffffffffda RBX: 00007ffc3e210c40 RCX: 00007faf1ebc11e7 [ 3629.388712][T25962] RDX: 0000000000000000 RSI: 00007ffc3e210570 RDI: 0000000000000005 [ 3629.389223][T25962] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 3629.389724][T25962] R10: 000000003565d910 R11: 0000000000000246 R12: 0000000000000004 [ 3629.390234][T25962] R13: 00000000686e1cdc R14: 0000000000499600 R15: 0000000000000000 | [ 3629.525893][T25963] ------------[ cut here ]------------ | [3629.526225][T25963] WARNING: CPU: 3 PID: 25963 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) | [ 3629.526824][T25963] Modules linked in: chacha chacha_x86_64 libchacha chacha20poly1305 libpoly1305 poly1305_x86_64 tls openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh ip6t_rpfilter nft_compat nf_tables vxlan mpls_gso mpls_iptunnel mpls_router | [ 3629.528853][T25963] Tainted: [W]=WARN [ 3629.529098][T25963] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3629.529485][T25963] 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) [ 3629.529801][T25963] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 9b 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa fd 9b 00 call 0x9bfe1b 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 [ 3629.530877][T25963] RSP: 0018:ffffc9000363eef0 EFLAGS: 00010246 [ 3629.531273][T25963] RAX: 0000000000000000 RBX: ffff888017b92000 RCX: 0000000000000001 [ 3629.531733][T25963] RDX: 0000000000000000 RSI: ffffffff99910759 RDI: ffffffff99058280 [ 3629.532201][T25963] RBP: ffffc9000363efd8 R08: 0000000000000000 R09: 0000000000000000 [ 3629.532680][T25963] R10: ffffc9000363f008 R11: ffffffff9a38d1e0 R12: 1ffff920006c7de2 [ 3629.533157][T25963] R13: 00000000000005dc R14: ffffc9000363f008 R15: ffff888017b92f48 [ 3629.533610][T25963] FS: 00007f4b78876800(0000) GS:ffff8880d1119000(0000) knlGS:0000000000000000 [ 3629.534176][T25963] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3629.534548][T25963] CR2: 00000000004e59f8 CR3: 000000000eb7d003 CR4: 0000000000772ef0 [ 3629.535003][T25963] PKRU: 55555554 [ 3629.535250][T25963] Call Trace: [ 3629.535476][T25963] [3629.535630][T25963] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3629.535936][T25963] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3629.536277][T25963] netif_set_mtu (net/core/dev.c:9652) [3629.536574][T25963] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [3629.536891][T25963] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [3629.537126][T25963] br_mtu_auto_adjust (net/bridge/br_if.c:525) [3629.537427][T25963] br_add_if (net/bridge/br_if.c:697) [3629.537666][T25963] do_set_master (net/core/rtnetlink.c:2948) [3629.537974][T25963] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3629.538279][T25963] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [3629.538587][T25963] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3629.538984][T25963] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3629.539284][T25963] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3629.539578][T25963] ? __kernel_text_address (kernel/extable.c:79) [3629.539895][T25963] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3629.540223][T25963] ? __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) [3629.540521][T25963] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3629.540884][T25963] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3629.541191][T25963] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3629.541493][T25963] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3629.541788][T25963] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3629.542099][T25963] ? find_held_lock (kernel/locking/lockdep.c:5353) [3629.542407][T25963] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3629.542699][T25963] ? __create_object (mm/kmemleak.c:771) [3629.543005][T25963] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3629.543312][T25963] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3629.543610][T25963] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3629.543985][T25963] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3629.544295][T25963] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3629.544595][T25963] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3629.544909][T25963] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3629.545224][T25963] ? find_held_lock (kernel/locking/lockdep.c:5353) [3629.545521][T25963] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3629.545842][T25963] ? __lock_release (kernel/locking/lockdep.c:5539) [3629.546162][T25963] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3629.546467][T25963] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3629.546771][T25963] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3629.547080][T25963] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3629.547394][T25963] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3629.547689][T25963] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3629.548001][T25963] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3629.548311][T25963] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3629.548604][T25963] ? 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) [3629.548908][T25963] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3629.549218][T25963] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3629.549513][T25963] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3629.549814][T25963] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3629.550118][T25963] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3629.550433][T25963] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3629.550742][T25963] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3629.551075][T25963] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3629.551388][T25963] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3629.551779][T25963] ___sys_sendmsg (net/socket.c:2670) [3629.552082][T25963] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3629.552395][T25963] ? __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) [3629.552770][T25963] ? __pfx____sys_sendmsg (net/socket.c:2657) [3629.553077][T25963] ? find_held_lock (kernel/locking/lockdep.c:5353) [3629.553384][T25963] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3629.553687][T25963] ? find_held_lock (kernel/locking/lockdep.c:5353) [3629.553991][T25963] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3629.554290][T25963] ? __lock_release (kernel/locking/lockdep.c:5539) [3629.554605][T25963] __sys_sendmsg (net/socket.c:2700) [3629.554916][T25963] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3629.555302][T25963] ? __pfx___sys_sendmsg (net/socket.c:2685) [3629.555625][T25963] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3629.555934][T25963] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3629.556272][T25963] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3629.556653][T25963] RIP: 0033:0x7f4b78a431e7 [ 3629.556996][T25963] 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) [ 3629.558068][T25963] RSP: 002b:00007ffff2109c08 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3629.558541][T25963] RAX: ffffffffffffffda RBX: 00007ffff210a340 RCX: 00007f4b78a431e7 [ 3629.559015][T25963] RDX: 0000000000000000 RSI: 00007ffff2109c70 RDI: 0000000000000005 [ 3629.559462][T25963] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 3629.559937][T25963] R10: 000000000b1f6910 R11: 0000000000000246 R12: 0000000000000004 [ 3629.560386][T25963] R13: 00000000686e1cdc R14: 0000000000499600 R15: 0000000000000000 | [ 3630.388264][T25970] ------------[ cut here ]------------ | [3630.388597][T25970] WARNING: CPU: 2 PID: 25970 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) | [ 3630.389213][T25970] Modules linked in: chacha chacha_x86_64 libchacha chacha20poly1305 libpoly1305 poly1305_x86_64 tls openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh ip6t_rpfilter nft_compat nf_tables vxlan mpls_gso mpls_iptunnel mpls_router | [ 3630.392066][T25970] Tainted: [W]=WARN [ 3630.392452][T25970] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3630.392977][T25970] 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) [ 3630.393468][T25970] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 9b 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa fd 9b 00 call 0x9bfe1b 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 [ 3630.394579][T25970] RSP: 0018:ffffc900035deef0 EFLAGS: 00010246 [ 3630.394978][T25970] RAX: 0000000000000000 RBX: ffff8880169da000 RCX: 0000000000000001 [ 3630.395433][T25970] RDX: 0000000000000000 RSI: ffffffff99910759 RDI: ffffffff99058280 [ 3630.395895][T25970] RBP: ffffc900035defd8 R08: 0000000000000000 R09: 0000000000000000 [ 3630.396371][T25970] R10: ffffc900035df008 R11: ffffffff9a38d1e0 R12: 1ffff920006bbde2 [ 3630.396830][T25970] R13: 00000000000005dc R14: ffffc900035df008 R15: ffff8880169daf48 [ 3630.397296][T25970] FS: 00007f40d0aab800(0000) GS:ffff8880d1099000(0000) knlGS:0000000000000000 [ 3630.397835][T25970] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3630.398234][T25970] CR2: 00000000004e59f0 CR3: 0000000005196001 CR4: 0000000000772ef0 [ 3630.398699][T25970] PKRU: 55555554 [ 3630.398934][T25970] Call Trace: [ 3630.399190][T25970] [3630.399358][T25970] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3630.399668][T25970] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3630.400016][T25970] netif_set_mtu (net/core/dev.c:9652) [3630.400325][T25970] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [3630.400651][T25970] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [3630.400888][T25970] br_mtu_auto_adjust (net/bridge/br_if.c:525) [3630.401214][T25970] br_add_if (net/bridge/br_if.c:697) [3630.401466][T25970] do_set_master (net/core/rtnetlink.c:2948) [3630.401775][T25970] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3630.402106][T25970] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [3630.402432][T25970] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3630.402822][T25970] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3630.403160][T25970] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3630.403468][T25970] ? __kernel_text_address (kernel/extable.c:79) [3630.403780][T25970] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3630.404113][T25970] ? __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) [3630.404434][T25970] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3630.404814][T25970] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3630.405135][T25970] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3630.405440][T25970] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3630.405750][T25970] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3630.406071][T25970] ? find_held_lock (kernel/locking/lockdep.c:5353) [3630.406423][T25970] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3630.406729][T25970] ? __create_object (mm/kmemleak.c:771) [3630.407062][T25970] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3630.407374][T25970] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3630.407683][T25970] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3630.408078][T25970] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3630.408396][T25970] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3630.408708][T25970] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3630.409030][T25970] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3630.409357][T25970] ? find_held_lock (kernel/locking/lockdep.c:5353) [3630.409669][T25970] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3630.409987][T25970] ? __lock_release (kernel/locking/lockdep.c:5539) [3630.410296][T25970] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3630.410606][T25970] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3630.410922][T25970] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3630.411244][T25970] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3630.411558][T25970] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3630.411876][T25970] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3630.412197][T25970] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3630.412534][T25970] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3630.412839][T25970] ? 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) [3630.413160][T25970] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3630.413475][T25970] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3630.413784][T25970] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3630.414118][T25970] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3630.414431][T25970] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3630.414740][T25970] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3630.415065][T25970] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3630.415377][T25970] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3630.415683][T25970] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3630.416085][T25970] ___sys_sendmsg (net/socket.c:2670) [3630.416397][T25970] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3630.416701][T25970] ? __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) [3630.417095][T25970] ? __pfx____sys_sendmsg (net/socket.c:2657) [3630.417406][T25970] ? find_held_lock (kernel/locking/lockdep.c:5353) [3630.417715][T25970] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3630.418037][T25970] ? find_held_lock (kernel/locking/lockdep.c:5353) [3630.418346][T25970] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3630.418660][T25970] ? __lock_release (kernel/locking/lockdep.c:5539) [3630.418987][T25970] __sys_sendmsg (net/socket.c:2700) [3630.419294][T25970] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3630.419674][T25970] ? __pfx___sys_sendmsg (net/socket.c:2685) [3630.420007][T25970] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3630.420318][T25970] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3630.420626][T25970] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3630.421022][T25970] RIP: 0033:0x7f40d0c781e7 [ 3630.421339][T25970] 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) [ 3630.422423][T25970] RSP: 002b:00007fff34cf9ef8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3630.422880][T25970] RAX: ffffffffffffffda RBX: 00007fff34cfa630 RCX: 00007f40d0c781e7 [ 3630.423351][T25970] RDX: 0000000000000000 RSI: 00007fff34cf9f60 RDI: 0000000000000005 [ 3630.423805][T25970] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 3630.424270][T25970] R10: 0000000017670910 R11: 0000000000000246 R12: 0000000000000004 [ 3630.424733][T25970] R13: 00000000686e1cdd R14: 0000000000499600 R15: 0000000000000000 | [ 3630.557218][T25971] ------------[ cut here ]------------ | [3630.557519][T25971] WARNING: CPU: 0 PID: 25971 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) | [ 3630.558117][T25971] Modules linked in: chacha chacha_x86_64 libchacha chacha20poly1305 libpoly1305 poly1305_x86_64 tls openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh ip6t_rpfilter nft_compat nf_tables vxlan mpls_gso mpls_iptunnel mpls_router | [ 3630.560093][T25971] Tainted: [W]=WARN [ 3630.560323][T25971] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3630.560691][T25971] 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) [ 3630.562706][T25971] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 9b 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa fd 9b 00 call 0x9bfe1b 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 [ 3630.563776][T25971] RSP: 0018:ffffc900035ceef0 EFLAGS: 00010246 [ 3630.564166][T25971] RAX: 0000000000000000 RBX: ffff8880169da000 RCX: 0000000000000001 [ 3630.564607][T25971] RDX: 0000000000000000 RSI: ffffffff99910759 RDI: ffffffff99058280 [ 3630.565053][T25971] RBP: ffffc900035cefd8 R08: 0000000000000000 R09: 0000000000000000 [ 3630.565492][T25971] R10: ffffc900035cf008 R11: ffffffff9acceab8 R12: 1ffff920006b9de2 [ 3630.565941][T25971] R13: 00000000000005dc R14: ffffc900035cf008 R15: ffff8880169daf48 [ 3630.566401][T25971] FS: 00007f3e2955f800(0000) GS:ffff8880d0f99000(0000) knlGS:0000000000000000 [ 3630.566917][T25971] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3630.567303][T25971] CR2: 00000000004e59f8 CR3: 000000001b289004 CR4: 0000000000772ef0 [ 3630.567755][T25971] PKRU: 55555554 [ 3630.567986][T25971] Call Trace: [ 3630.568210][T25971] [3630.568365][T25971] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3630.568666][T25971] ? mark_held_locks (kernel/locking/lockdep.c:4328) [3630.568971][T25971] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [3630.569340][T25971] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [3630.569638][T25971] netif_set_mtu (net/core/dev.c:9652) [3630.569938][T25971] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [3630.570261][T25971] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) [3630.570637][T25971] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [3630.570864][T25971] br_mtu_auto_adjust (net/bridge/br_if.c:525) [3630.571175][T25971] br_add_if (net/bridge/br_if.c:697) [3630.571410][T25971] do_set_master (net/core/rtnetlink.c:2948) [3630.571704][T25971] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3630.572029][T25971] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [3630.572335][T25971] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3630.572721][T25971] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3630.573027][T25971] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3630.573323][T25971] ? __kernel_text_address (kernel/extable.c:79) [3630.573622][T25971] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3630.573921][T25971] ? __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) [3630.574229][T25971] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3630.574603][T25971] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3630.574903][T25971] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3630.575206][T25971] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3630.575502][T25971] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3630.575799][T25971] ? find_held_lock (kernel/locking/lockdep.c:5353) [3630.576104][T25971] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3630.576397][T25971] ? __create_object (mm/kmemleak.c:771) [3630.576704][T25971] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3630.577010][T25971] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3630.577304][T25971] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3630.577667][T25971] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3630.577977][T25971] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3630.578276][T25971] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3630.578569][T25971] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3630.578868][T25971] ? find_held_lock (kernel/locking/lockdep.c:5353) [3630.579181][T25971] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3630.579473][T25971] ? __lock_release (kernel/locking/lockdep.c:5539) [3630.579769][T25971] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3630.580077][T25971] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3630.580373][T25971] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3630.580670][T25971] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3630.580977][T25971] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3630.581274][T25971] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3630.581576][T25971] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3630.581882][T25971] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3630.582184][T25971] ? 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) [3630.582491][T25971] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3630.582797][T25971] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3630.583584][T25971] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3630.583898][T25971] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3630.584207][T25971] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3630.584506][T25971] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3630.584806][T25971] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3630.585115][T25971] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3630.585410][T25971] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3630.585792][T25971] ___sys_sendmsg (net/socket.c:2670) [3630.586092][T25971] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3630.586394][T25971] ? __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) [3630.586764][T25971] ? __pfx____sys_sendmsg (net/socket.c:2657) [3630.587071][T25971] ? find_held_lock (kernel/locking/lockdep.c:5353) [3630.587381][T25971] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3630.587684][T25971] ? find_held_lock (kernel/locking/lockdep.c:5353) [3630.587992][T25971] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3630.588286][T25971] ? __lock_release (kernel/locking/lockdep.c:5539) [3630.588599][T25971] __sys_sendmsg (net/socket.c:2700) [3630.588893][T25971] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3630.589265][T25971] ? __pfx___sys_sendmsg (net/socket.c:2685) [3630.589573][T25971] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3630.589873][T25971] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3630.590178][T25971] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3630.590542][T25971] RIP: 0033:0x7f3e2972c1e7 [ 3630.590855][T25971] 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) [ 3630.591922][T25971] RSP: 002b:00007ffeb47e5098 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3630.592466][T25971] RAX: ffffffffffffffda RBX: 00007ffeb47e57d0 RCX: 00007f3e2972c1e7 [ 3630.592992][T25971] RDX: 0000000000000000 RSI: 00007ffeb47e5100 RDI: 0000000000000005 [ 3630.593495][T25971] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 3630.594008][T25971] R10: 000000002c4f5910 R11: 0000000000000246 R12: 0000000000000004 [ 3630.594516][T25971] R13: 00000000686e1cde R14: 0000000000499600 R15: 0000000000000000 | [ 3632.809363][T25990] ------------[ cut here ]------------ | [3632.809753][T25990] WARNING: CPU: 1 PID: 25990 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) | [ 3632.810346][T25990] Modules linked in: chacha chacha_x86_64 libchacha chacha20poly1305 libpoly1305 poly1305_x86_64 tls openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh ip6t_rpfilter nft_compat nf_tables vxlan mpls_gso mpls_iptunnel mpls_router | [ 3632.812287][T25990] Tainted: [W]=WARN [ 3632.812518][T25990] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3632.812879][T25990] 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) [ 3632.813189][T25990] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 9b 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa fd 9b 00 call 0x9bfe1b 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 [ 3632.814238][T25990] RSP: 0018:ffffc90002f4f140 EFLAGS: 00010246 [ 3632.814611][T25990] RAX: 0000000000000000 RBX: ffff888015709000 RCX: 0000000000000001 [ 3632.815059][T25990] RDX: 0000000000000000 RSI: ffffffff99910759 RDI: ffffffff99058280 [ 3632.815562][T25990] RBP: ffffc90002f4f228 R08: ffff888019ee5000 R09: 0000000000000000 [ 3632.816013][T25990] R10: ffffc90002f4f5c8 R11: ffffffff9ac73028 R12: 1ffff920005e9e2c [ 3632.816457][T25990] R13: 0000000000000578 R14: ffffc90002f4f880 R15: ffff88800c79f860 [ 3632.816903][T25990] FS: 00007fa2e7718800(0000) GS:ffff8880d1019000(0000) knlGS:0000000000000000 [ 3632.817424][T25990] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3632.817794][T25990] CR2: 00000000004e59f8 CR3: 000000000a192002 CR4: 0000000000772ef0 [ 3632.818244][T25990] PKRU: 55555554 [ 3632.818465][T25990] Call Trace: [ 3632.818681][T25990] [3632.818832][T25990] ? find_held_lock (kernel/locking/lockdep.c:5353) [3632.819168][T25990] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3632.819454][T25990] ? __lock_release (kernel/locking/lockdep.c:5539) [3632.819749][T25990] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [3632.820047][T25990] ? is_bpf_text_address (kernel/bpf/core.c:777) [3632.820345][T25990] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3632.820640][T25990] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [3632.820937][T25990] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3632.821315][T25990] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3632.821606][T25990] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3632.821879][T25990] ? __kernel_text_address (kernel/extable.c:79) [3632.822186][T25990] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3632.822475][T25990] ? __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) [3632.822750][T25990] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3632.823105][T25990] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3632.823387][T25990] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3632.823661][T25990] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3632.823937][T25990] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3632.824228][T25990] ? find_held_lock (kernel/locking/lockdep.c:5353) [3632.824505][T25990] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3632.824777][T25990] ? __create_object (mm/kmemleak.c:771) [3632.825065][T25990] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3632.825347][T25990] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3632.825629][T25990] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3632.825986][T25990] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3632.826279][T25990] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3632.826562][T25990] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3632.826837][T25990] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3632.827131][T25990] ? find_held_lock (kernel/locking/lockdep.c:5353) [3632.827410][T25990] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3632.827683][T25990] ? __lock_release (kernel/locking/lockdep.c:5539) [3632.827972][T25990] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3632.828256][T25990] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3632.828537][T25990] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3632.828818][T25990] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3632.829113][T25990] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3632.829395][T25990] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3632.829672][T25990] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3632.829972][T25990] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3632.830252][T25990] ? 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) [3632.830530][T25990] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3632.830806][T25990] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3632.831101][T25990] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3632.831382][T25990] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3632.831666][T25990] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3632.831947][T25990] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3632.832250][T25990] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3632.832543][T25990] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3632.832820][T25990] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3632.833198][T25990] ___sys_sendmsg (net/socket.c:2670) [3632.833486][T25990] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3632.833769][T25990] ? __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) [3632.834127][T25990] ? __pfx____sys_sendmsg (net/socket.c:2657) [3632.834407][T25990] ? find_held_lock (kernel/locking/lockdep.c:5353) [3632.834720][T25990] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3632.835039][T25990] ? find_held_lock (kernel/locking/lockdep.c:5353) [3632.835335][T25990] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3632.835632][T25990] ? __lock_release (kernel/locking/lockdep.c:5539) [3632.835932][T25990] __sys_sendmsg (net/socket.c:2700) [3632.836232][T25990] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3632.836583][T25990] ? __pfx___sys_sendmsg (net/socket.c:2685) [3632.836883][T25990] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3632.837198][T25990] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3632.837498][T25990] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3632.837851][T25990] RIP: 0033:0x7fa2e78e51e7 [ 3632.838170][T25990] 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) [ 3632.839244][T25990] RSP: 002b:00007ffcccd4cda8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3632.839693][T25990] RAX: ffffffffffffffda RBX: 00007ffcccd4d4e0 RCX: 00007fa2e78e51e7 [ 3632.840145][T25990] RDX: 0000000000000000 RSI: 00007ffcccd4ce10 RDI: 0000000000000005 [ 3632.840587][T25990] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 3632.841039][T25990] R10: 00007fa2e77e2498 R11: 0000000000000246 R12: 0000000000000004 [ 3632.841477][T25990] R13: 00000000686e1ce0 R14: 0000000000499600 R15: 0000000000000000 | [ 3644.813244][T26095] ------------[ cut here ]------------ | [3644.813591][T26095] WARNING: CPU: 0 PID: 26095 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) | [ 3644.814228][T26095] Modules linked in: chacha chacha_x86_64 libchacha chacha20poly1305 libpoly1305 poly1305_x86_64 tls openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh ip6t_rpfilter nft_compat nf_tables vxlan mpls_gso mpls_iptunnel mpls_router | [ 3644.816952][T26095] Tainted: [W]=WARN [ 3644.817371][T26095] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3644.817763][T26095] 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) [ 3644.818308][T26095] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 9b 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa fd 9b 00 call 0x9bfe1b 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 [ 3644.819671][T26095] RSP: 0018:ffffc90004beeef0 EFLAGS: 00010246 [ 3644.820231][T26095] RAX: 0000000000000000 RBX: ffff888019d22000 RCX: 0000000000000001 [ 3644.820711][T26095] RDX: 0000000000000000 RSI: ffffffff99910759 RDI: ffffffff99058280 [ 3644.821252][T26095] RBP: ffffc90004beefd8 R08: 0000000000000000 R09: 0000000000000000 [ 3644.821727][T26095] R10: ffffc90004bef008 R11: ffffffff9a38d1e0 R12: 1ffff9200097dde2 [ 3644.822210][T26095] R13: 00000000000005dc R14: ffffc90004bef008 R15: ffff888019d22f48 [ 3644.822694][T26095] FS: 00007f2ef9d4b800(0000) GS:ffff8880d0f99000(0000) knlGS:0000000000000000 [ 3644.823258][T26095] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3644.823661][T26095] CR2: 00000000004e59f0 CR3: 0000000011d4a004 CR4: 0000000000772ef0 [ 3644.824146][T26095] PKRU: 55555554 [ 3644.824385][T26095] Call Trace: [ 3644.824625][T26095] [3644.824790][T26095] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3644.825122][T26095] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3644.825452][T26095] netif_set_mtu (net/core/dev.c:9652) [3644.825773][T26095] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [3644.826114][T26095] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [3644.826353][T26095] br_mtu_auto_adjust (net/bridge/br_if.c:525) [3644.826676][T26095] br_add_if (net/bridge/br_if.c:697) [3644.826925][T26095] do_set_master (net/core/rtnetlink.c:2948) [3644.827261][T26095] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3644.827580][T26095] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [3644.827903][T26095] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3644.828314][T26095] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3644.828630][T26095] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3644.828943][T26095] ? __kernel_text_address (kernel/extable.c:79) [3644.829274][T26095] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3644.829594][T26095] ? __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) [3644.829908][T26095] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3644.830314][T26095] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3644.830632][T26095] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3644.830945][T26095] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3644.831273][T26095] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3644.831594][T26095] ? find_held_lock (kernel/locking/lockdep.c:5353) [3644.831907][T26095] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3644.832238][T26095] ? __create_object (mm/kmemleak.c:771) [3644.832565][T26095] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3644.832880][T26095] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3644.833210][T26095] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3644.833599][T26095] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3644.833920][T26095] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3644.834254][T26095] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3644.834566][T26095] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3644.834883][T26095] ? find_held_lock (kernel/locking/lockdep.c:5353) [3644.835203][T26095] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3644.835519][T26095] ? __lock_release (kernel/locking/lockdep.c:5539) [3644.835840][T26095] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3644.836167][T26095] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3644.836486][T26095] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3644.836807][T26095] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3644.837144][T26095] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3644.837457][T26095] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3644.837776][T26095] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3644.838117][T26095] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3644.838427][T26095] ? 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) [3644.838746][T26095] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3644.839083][T26095] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3644.839395][T26095] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3644.839711][T26095] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3644.840038][T26095] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3644.840352][T26095] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3644.840674][T26095] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3644.841011][T26095] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3644.841324][T26095] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3644.841737][T26095] ___sys_sendmsg (net/socket.c:2670) [3644.842063][T26095] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3644.842384][T26095] ? __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) [3644.842773][T26095] ? __pfx____sys_sendmsg (net/socket.c:2657) [3644.843103][T26095] ? find_held_lock (kernel/locking/lockdep.c:5353) [3644.843419][T26095] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3644.843737][T26095] ? find_held_lock (kernel/locking/lockdep.c:5353) [3644.844064][T26095] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3644.844458][T26095] ? __lock_release (kernel/locking/lockdep.c:5539) [3644.844765][T26095] __sys_sendmsg (net/socket.c:2700) [3644.845070][T26095] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3644.845476][T26095] ? __pfx___sys_sendmsg (net/socket.c:2685) [3644.845808][T26095] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3644.846142][T26095] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3644.846457][T26095] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3644.846852][T26095] RIP: 0033:0x7f2ef9f181e7 [ 3644.847185][T26095] 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) [ 3644.848301][T26095] RSP: 002b:00007ffe0430ee58 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3644.848779][T26095] RAX: ffffffffffffffda RBX: 00007ffe0430f590 RCX: 00007f2ef9f181e7 [ 3644.849261][T26095] RDX: 0000000000000000 RSI: 00007ffe0430eec0 RDI: 0000000000000005 [ 3644.849731][T26095] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 3644.850210][T26095] R10: 000000003ada3910 R11: 0000000000000246 R12: 0000000000000004 [ 3644.850682][T26095] R13: 00000000686e1cec R14: 0000000000499600 R15: 0000000000000000 | [ 3644.985952][T26096] ------------[ cut here ]------------ | [3644.986332][T26096] WARNING: CPU: 2 PID: 26096 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) | [ 3644.986929][T26096] Modules linked in: chacha chacha_x86_64 libchacha chacha20poly1305 libpoly1305 poly1305_x86_64 tls openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh ip6t_rpfilter nft_compat nf_tables vxlan mpls_gso mpls_iptunnel mpls_router | [ 3644.988967][T26096] Tainted: [W]=WARN [ 3644.989208][T26096] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3644.989591][T26096] 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) [ 3644.989912][T26096] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 9b 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa fd 9b 00 call 0x9bfe1b 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 [ 3644.991899][T26096] RSP: 0018:ffffc90004bdeef0 EFLAGS: 00010246 [ 3644.992312][T26096] RAX: 0000000000000000 RBX: ffff888019d22000 RCX: 0000000000000001 [ 3644.992787][T26096] RDX: 0000000000000000 RSI: ffffffff99910759 RDI: ffffffff99058280 [ 3644.993273][T26096] RBP: ffffc90004bdefd8 R08: 0000000000000000 R09: 0000000000000000 [ 3644.993738][T26096] R10: ffffc90004bdf008 R11: ffffffff9acceab8 R12: 1ffff9200097bde2 [ 3644.994209][T26096] R13: 00000000000005dc R14: ffffc90004bdf008 R15: ffff888019d22f48 [ 3644.994664][T26096] FS: 00007f0aa4666800(0000) GS:ffff8880d1099000(0000) knlGS:0000000000000000 [ 3644.995304][T26096] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3644.995704][T26096] CR2: 00000000004e59f8 CR3: 000000000c107005 CR4: 0000000000772ef0 [ 3644.996175][T26096] PKRU: 55555554 [ 3644.996412][T26096] Call Trace: [ 3644.996646][T26096] [3644.996813][T26096] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3644.997155][T26096] ? mark_held_locks (kernel/locking/lockdep.c:4328) [3644.997473][T26096] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [3644.997865][T26096] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [3644.998191][T26096] netif_set_mtu (net/core/dev.c:9652) [3644.998500][T26096] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [3644.998826][T26096] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) [3644.999231][T26096] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [3644.999471][T26096] br_mtu_auto_adjust (net/bridge/br_if.c:525) [3644.999787][T26096] br_add_if (net/bridge/br_if.c:697) [3645.000054][T26096] do_set_master (net/core/rtnetlink.c:2948) [3645.000365][T26096] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3645.000680][T26096] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [3645.001017][T26096] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3645.001408][T26096] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3645.001716][T26096] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3645.002030][T26096] ? __kernel_text_address (kernel/extable.c:79) [3645.002351][T26096] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3645.002671][T26096] ? __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) [3645.002991][T26096] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3645.003404][T26096] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3645.003717][T26096] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3645.004041][T26096] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3645.004357][T26096] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3645.004675][T26096] ? find_held_lock (kernel/locking/lockdep.c:5353) [3645.005010][T26096] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3645.005318][T26096] ? __create_object (mm/kmemleak.c:771) [3645.005629][T26096] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3645.005937][T26096] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3645.006257][T26096] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3645.006632][T26096] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3645.006947][T26096] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3645.007284][T26096] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3645.007595][T26096] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3645.007906][T26096] ? find_held_lock (kernel/locking/lockdep.c:5353) [3645.008225][T26096] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3645.008531][T26096] ? __lock_release (kernel/locking/lockdep.c:5539) [3645.008852][T26096] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3645.009184][T26096] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3645.009506][T26096] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3645.009825][T26096] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3645.010150][T26096] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3645.010460][T26096] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3645.010773][T26096] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3645.011102][T26096] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3645.011413][T26096] ? 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) [3645.011723][T26096] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3645.012057][T26096] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3645.012365][T26096] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3645.012694][T26096] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3645.013033][T26096] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3645.013346][T26096] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3645.013661][T26096] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3645.013986][T26096] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3645.014306][T26096] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3645.014702][T26096] ___sys_sendmsg (net/socket.c:2670) [3645.015027][T26096] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3645.015335][T26096] ? __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) [3645.015715][T26096] ? __pfx____sys_sendmsg (net/socket.c:2657) [3645.016036][T26096] ? find_held_lock (kernel/locking/lockdep.c:5353) [3645.016349][T26096] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3645.016671][T26096] ? find_held_lock (kernel/locking/lockdep.c:5353) [3645.017001][T26096] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3645.017319][T26096] ? __lock_release (kernel/locking/lockdep.c:5539) [3645.017634][T26096] __sys_sendmsg (net/socket.c:2700) [3645.017941][T26096] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3645.018331][T26096] ? __pfx___sys_sendmsg (net/socket.c:2685) [3645.018655][T26096] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3645.018984][T26096] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3645.019297][T26096] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3645.019676][T26096] RIP: 0033:0x7f0aa48331e7 [ 3645.020006][T26096] 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) [ 3645.021092][T26096] RSP: 002b:00007ffc18db5fb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3645.021565][T26096] RAX: ffffffffffffffda RBX: 00007ffc18db66f0 RCX: 00007f0aa48331e7 [ 3645.022032][T26096] RDX: 0000000000000000 RSI: 00007ffc18db6020 RDI: 0000000000000005 [ 3645.022495][T26096] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 3645.022954][T26096] R10: 000000000c05f910 R11: 0000000000000246 R12: 0000000000000004 [ 3645.023428][T26096] R13: 00000000686e1cec R14: 0000000000499600 R15: 0000000000000000 | [ 3645.923797][T26103] ------------[ cut here ]------------ | [3645.924116][T26103] WARNING: CPU: 3 PID: 26103 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) | [ 3645.924697][T26103] Modules linked in: chacha chacha_x86_64 libchacha chacha20poly1305 libpoly1305 poly1305_x86_64 tls openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh ip6t_rpfilter nft_compat nf_tables vxlan mpls_gso mpls_iptunnel mpls_router | [ 3645.926771][T26103] Tainted: [W]=WARN [ 3645.927006][T26103] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3645.927376][T26103] 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) [ 3645.927680][T26103] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 9b 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa fd 9b 00 call 0x9bfe1b 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 [ 3645.928757][T26103] RSP: 0018:ffffc90007b66ef0 EFLAGS: 00010246 [ 3645.929142][T26103] RAX: 0000000000000000 RBX: ffff8880175a2000 RCX: 0000000000000001 [ 3645.929583][T26103] RDX: 0000000000000000 RSI: ffffffff99910759 RDI: ffffffff99058280 [ 3645.930036][T26103] RBP: ffffc90007b66fd8 R08: 0000000000000000 R09: 0000000000000000 [ 3645.930476][T26103] R10: ffffc90007b67008 R11: ffffffff9a38d1e0 R12: 1ffff92000f6cde2 [ 3645.930928][T26103] R13: 00000000000005dc R14: ffffc90007b67008 R15: ffff8880175a2f48 [ 3645.931381][T26103] FS: 00007f774b244800(0000) GS:ffff8880d1119000(0000) knlGS:0000000000000000 [ 3645.931900][T26103] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3645.932283][T26103] CR2: 00000000004e59f0 CR3: 0000000012945006 CR4: 0000000000772ef0 [ 3645.932755][T26103] PKRU: 55555554 [ 3645.932991][T26103] Call Trace: [ 3645.933215][T26103] [3645.933370][T26103] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3645.933670][T26103] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3645.933989][T26103] netif_set_mtu (net/core/dev.c:9652) [3645.934291][T26103] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [3645.934605][T26103] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [3645.934829][T26103] br_mtu_auto_adjust (net/bridge/br_if.c:525) [3645.935158][T26103] br_add_if (net/bridge/br_if.c:697) [3645.935394][T26103] do_set_master (net/core/rtnetlink.c:2948) [3645.935687][T26103] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3645.935993][T26103] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [3645.936292][T26103] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3645.936666][T26103] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3645.936972][T26103] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3645.937275][T26103] ? __kernel_text_address (kernel/extable.c:79) [3645.937571][T26103] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3645.937869][T26103] ? __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) [3645.938176][T26103] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3645.938543][T26103] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3645.938841][T26103] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3645.939140][T26103] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3645.939443][T26103] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3645.939740][T26103] ? find_held_lock (kernel/locking/lockdep.c:5353) [3645.940044][T26103] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3645.940336][T26103] ? __create_object (mm/kmemleak.c:771) [3645.940631][T26103] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3645.940929][T26103] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3645.941233][T26103] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3645.941602][T26103] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3645.941913][T26103] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3645.942224][T26103] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3645.942545][T26103] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3645.942847][T26103] ? find_held_lock (kernel/locking/lockdep.c:5353) [3645.943153][T26103] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3645.943445][T26103] ? __lock_release (kernel/locking/lockdep.c:5539) [3645.943741][T26103] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3645.944044][T26103] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3645.944352][T26103] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3645.944650][T26103] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3645.944953][T26103] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3645.945263][T26103] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3645.945562][T26103] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3645.945868][T26103] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3645.946176][T26103] ? 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) [3645.946486][T26103] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3645.946785][T26103] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3645.947089][T26103] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3645.947390][T26103] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3645.947689][T26103] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3645.947993][T26103] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3645.948297][T26103] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3645.948598][T26103] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3645.948892][T26103] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3645.949283][T26103] ___sys_sendmsg (net/socket.c:2670) [3645.949576][T26103] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3645.949869][T26103] ? __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) [3645.950464][T26103] ? __pfx____sys_sendmsg (net/socket.c:2657) [3645.950765][T26103] ? find_held_lock (kernel/locking/lockdep.c:5353) [3645.951079][T26103] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3645.951381][T26103] ? find_held_lock (kernel/locking/lockdep.c:5353) [3645.951675][T26103] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3645.952189][T26103] ? __lock_release (kernel/locking/lockdep.c:5539) [3645.952548][T26103] __sys_sendmsg (net/socket.c:2700) [3645.952839][T26103] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3645.953423][T26103] ? __pfx___sys_sendmsg (net/socket.c:2685) [3645.953740][T26103] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3645.954048][T26103] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3645.954350][T26103] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3645.954927][T26103] RIP: 0033:0x7f774b4111e7 [ 3645.955240][T26103] 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) [ 3645.956533][T26103] RSP: 002b:00007ffee5cce6d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3645.956987][T26103] RAX: ffffffffffffffda RBX: 00007ffee5ccee10 RCX: 00007f774b4111e7 [ 3645.957432][T26103] RDX: 0000000000000000 RSI: 00007ffee5cce740 RDI: 0000000000000005 [ 3645.958098][T26103] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 3645.958547][T26103] R10: 000000003683b910 R11: 0000000000000246 R12: 0000000000000004 [ 3645.959214][T26103] R13: 00000000686e1ced R14: 0000000000499600 R15: 0000000000000000 | [ 3646.081759][T26104] ------------[ cut here ]------------ | [3646.082153][T26104] WARNING: CPU: 1 PID: 26104 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) | [ 3646.082848][T26104] Modules linked in: chacha chacha_x86_64 libchacha chacha20poly1305 libpoly1305 poly1305_x86_64 tls openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh ip6t_rpfilter nft_compat nf_tables vxlan mpls_gso mpls_iptunnel mpls_router | [ 3646.085142][T26104] Tainted: [W]=WARN [ 3646.085405][T26104] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3646.085832][T26104] 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) [ 3646.086193][T26104] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 9b 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa fd 9b 00 call 0x9bfe1b 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 [ 3646.087420][T26104] RSP: 0018:ffffc90007b66ef0 EFLAGS: 00010246 [ 3646.087849][T26104] RAX: 0000000000000000 RBX: ffff8880175a2000 RCX: 0000000000000001 [ 3646.088366][T26104] RDX: 0000000000000000 RSI: ffffffff99910759 RDI: ffffffff99058280 [ 3646.088876][T26104] RBP: ffffc90007b66fd8 R08: 0000000000000000 R09: 0000000000000000 [ 3646.089419][T26104] R10: ffffc90007b67008 R11: ffffffff9acceab8 R12: 1ffff92000f6cde2 [ 3646.089936][T26104] R13: 00000000000005dc R14: ffffc90007b67008 R15: ffff8880175a2f48 [ 3646.090454][T26104] FS: 00007f0bd0aca800(0000) GS:ffff8880d1019000(0000) knlGS:0000000000000000 [ 3646.091060][T26104] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3646.091511][T26104] CR2: 00007f1afc99e000 CR3: 0000000010ca3004 CR4: 0000000000772ef0 [ 3646.092027][T26104] PKRU: 55555554 [ 3646.092284][T26104] Call Trace: [ 3646.092558][T26104] [3646.092734][T26104] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3646.093102][T26104] ? mark_held_locks (kernel/locking/lockdep.c:4328) [3646.093447][T26104] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [3646.093867][T26104] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [3646.094231][T26104] netif_set_mtu (net/core/dev.c:9652) [3646.094572][T26104] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [3646.094920][T26104] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) [3646.095373][T26104] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [3646.095633][T26104] br_mtu_auto_adjust (net/bridge/br_if.c:525) [3646.095984][T26104] br_add_if (net/bridge/br_if.c:697) [3646.096253][T26104] do_set_master (net/core/rtnetlink.c:2948) [3646.096596][T26104] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3646.096937][T26104] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [3646.097304][T26104] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3646.097742][T26104] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3646.098088][T26104] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3646.098423][T26104] ? __kernel_text_address (kernel/extable.c:79) [3646.098762][T26104] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3646.099122][T26104] ? __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) [3646.099462][T26104] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3646.099877][T26104] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3646.100223][T26104] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3646.100555][T26104] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3646.100893][T26104] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3646.101258][T26104] ? find_held_lock (kernel/locking/lockdep.c:5353) [3646.101614][T26104] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3646.101950][T26104] ? __create_object (mm/kmemleak.c:771) [3646.102307][T26104] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3646.102691][T26104] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3646.103054][T26104] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3646.103476][T26104] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3646.103821][T26104] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3646.104174][T26104] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3646.104518][T26104] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3646.104861][T26104] ? find_held_lock (kernel/locking/lockdep.c:5353) [3646.105222][T26104] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3646.105557][T26104] ? __lock_release (kernel/locking/lockdep.c:5539) [3646.105895][T26104] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3646.106240][T26104] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3646.106579][T26104] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3646.106932][T26104] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3646.107286][T26104] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3646.107624][T26104] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3646.107974][T26104] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3646.108323][T26104] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3646.108658][T26104] ? 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) [3646.109017][T26104] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3646.109369][T26104] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3646.109705][T26104] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3646.110059][T26104] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3646.110398][T26104] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3646.110735][T26104] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3646.111087][T26104] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3646.111427][T26104] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3646.111764][T26104] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3646.112211][T26104] ___sys_sendmsg (net/socket.c:2670) [3646.112609][T26104] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3646.112947][T26104] ? __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) [3646.113394][T26104] ? __pfx____sys_sendmsg (net/socket.c:2657) [3646.113741][T26104] ? find_held_lock (kernel/locking/lockdep.c:5353) [3646.114092][T26104] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3646.114437][T26104] ? find_held_lock (kernel/locking/lockdep.c:5353) [3646.114790][T26104] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3646.115134][T26104] ? __lock_release (kernel/locking/lockdep.c:5539) [3646.115482][T26104] __sys_sendmsg (net/socket.c:2700) [3646.115824][T26104] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3646.116253][T26104] ? __pfx___sys_sendmsg (net/socket.c:2685) [3646.116607][T26104] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3646.116946][T26104] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3646.117321][T26104] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3646.117748][T26104] RIP: 0033:0x7f0bd0c971e7 [ 3646.118104][T26104] 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) [ 3646.119319][T26104] RSP: 002b:00007ffd3b8cfac8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3646.119835][T26104] RAX: ffffffffffffffda RBX: 00007ffd3b8d0200 RCX: 00007f0bd0c971e7 [ 3646.120347][T26104] RDX: 0000000000000000 RSI: 00007ffd3b8cfb30 RDI: 0000000000000005 [ 3646.120847][T26104] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 3646.121367][T26104] R10: 000000003a993910 R11: 0000000000000246 R12: 0000000000000004 [ 3646.121881][T26104] R13: 00000000686e1ced R14: 0000000000499600 R15: 0000000000000000 | [ 3648.533780][T26123] ------------[ cut here ]------------ | [3648.534152][T26123] WARNING: CPU: 3 PID: 26123 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) | [ 3648.534735][T26123] Modules linked in: chacha chacha_x86_64 libchacha chacha20poly1305 libpoly1305 poly1305_x86_64 tls openvswitch psample nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nsh ip6t_rpfilter nft_compat nf_tables vxlan mpls_gso mpls_iptunnel mpls_router | [ 3648.536732][T26123] Tainted: [W]=WARN [ 3648.536953][T26123] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [3648.537333][T26123] 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) [ 3648.537644][T26123] Code: 00 00 8b 05 97 05 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 fa fd 9b 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 97 05 bc 02 mov 0x2bc0597(%rip),%eax # 0x2bc059f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 fa fd 9b 00 call 0x9bfe1b 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 [ 3648.538691][T26123] RSP: 0018:ffffc9000756f140 EFLAGS: 00010246 [ 3648.539067][T26123] RAX: 0000000000000000 RBX: ffff888005bd1000 RCX: 0000000000000001 [ 3648.539501][T26123] RDX: 0000000000000000 RSI: ffffffff99910759 RDI: ffffffff99058280 [ 3648.539938][T26123] RBP: ffffc9000756f228 R08: ffff888016180800 R09: 0000000000000000 [ 3648.540382][T26123] R10: ffffc9000756f5c8 R11: ffffffff9ac73028 R12: 1ffff92000eade2c [ 3648.540825][T26123] R13: 0000000000000578 R14: ffffc9000756f880 R15: ffff888001b1fbe0 [ 3648.541279][T26123] FS: 00007f9678c0b800(0000) GS:ffff8880d1119000(0000) knlGS:0000000000000000 [ 3648.541796][T26123] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3648.542305][T26123] CR2: 00000000004e59f8 CR3: 00000000196c0004 CR4: 0000000000772ef0 [ 3648.542770][T26123] PKRU: 55555554 [ 3648.543069][T26123] Call Trace: [ 3648.543288][T26123] [3648.543436][T26123] ? find_held_lock (kernel/locking/lockdep.c:5353) [3648.543733][T26123] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [3648.544034][T26123] ? __lock_release (kernel/locking/lockdep.c:5539) [3648.544332][T26123] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [3648.544625][T26123] ? is_bpf_text_address (kernel/bpf/core.c:777) [3648.544923][T26123] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [3648.545225][T26123] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [3648.545522][T26123] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [3648.545891][T26123] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [3648.546196][T26123] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [3648.546488][T26123] ? __kernel_text_address (kernel/extable.c:79) [3648.546782][T26123] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3648.547093][T26123] ? __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) [3648.547388][T26123] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [3648.547750][T26123] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3648.548057][T26123] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3648.548352][T26123] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [3648.548645][T26123] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [3648.548940][T26123] ? find_held_lock (kernel/locking/lockdep.c:5353) [3648.549250][T26123] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [3648.549541][T26123] ? __create_object (mm/kmemleak.c:771) [3648.549834][T26123] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [3648.550146][T26123] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [3648.550441][T26123] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [3648.550802][T26123] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [3648.551110][T26123] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [3648.551407][T26123] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3648.551709][T26123] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3648.552015][T26123] ? find_held_lock (kernel/locking/lockdep.c:5353) [3648.552313][T26123] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [3648.552613][T26123] ? __lock_release (kernel/locking/lockdep.c:5539) [3648.552908][T26123] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [3648.553208][T26123] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [3648.553501][T26123] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3648.553808][T26123] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3648.554137][T26123] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [3648.554439][T26123] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [3648.554734][T26123] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [3648.555045][T26123] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [3648.555334][T26123] ? 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) [3648.555627][T26123] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [3648.555929][T26123] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [3648.556225][T26123] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3648.556524][T26123] netlink_sendmsg (net/netlink/af_netlink.c:1896) [3648.556818][T26123] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [3648.557120][T26123] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [3648.557419][T26123] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [3648.557713][T26123] ? __pfx_____sys_sendmsg (net/socket.c:2560) [3648.558019][T26123] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [3648.558409][T26123] ___sys_sendmsg (net/socket.c:2670) [3648.558705][T26123] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [3648.559006][T26123] ? __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) [3648.559368][T26123] ? __pfx____sys_sendmsg (net/socket.c:2657) [3648.559663][T26123] ? find_held_lock (kernel/locking/lockdep.c:5353) [3648.559956][T26123] ? __lock_acquire (kernel/locking/lockdep.c:5240) [3648.560263][T26123] ? find_held_lock (kernel/locking/lockdep.c:5353) [3648.560562][T26123] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [3648.560852][T26123] ? __lock_release (kernel/locking/lockdep.c:5539) [3648.561158][T26123] __sys_sendmsg (net/socket.c:2700) [3648.561447][T26123] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [3648.561809][T26123] ? __pfx___sys_sendmsg (net/socket.c:2685) [3648.562129][T26123] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [3648.562438][T26123] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [3648.562738][T26123] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3648.563110][T26123] RIP: 0033:0x7f9678dd81e7 [ 3648.563410][T26123] 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) [ 3648.564452][T26123] RSP: 002b:00007fff3d20a8c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3648.564899][T26123] RAX: ffffffffffffffda RBX: 00007fff3d20b000 RCX: 00007f9678dd81e7 [ 3648.565340][T26123] RDX: 0000000000000000 RSI: 00007fff3d20a930 RDI: 0000000000000005 [ 3648.565775][T26123] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 3648.566224][T26123] R10: 00007f9678cd5498 R11: 0000000000000246 R12: 0000000000000004 Finger prints: netif_set_mtu_ext:rtnl_newlink:rtnetlink_rcv_msg:netlink_rcv_skb:netlink_unicast netif_set_mtu_ext:netif_set_mtu:dev_set_mtu:br_mtu_auto_adjust:br_add_if