====================================== | [ 21.387546][ T333] veth1: entered promiscuous mode | [ 21.389387][ T333] ------------[ cut here ]------------ | [ 21.389737][ T333] WARNING: CPU: 3 PID: 333 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) | [ 21.390399][ T333] Modules linked in: bridge stp llc 8021q vrf veth [ 21.391669][ T333] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.392071][ T333] 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) [ 21.392404][ T333] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 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 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 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 [ 21.393562][ T333] RSP: 0018:ffffc90000586ef0 EFLAGS: 00010246 [ 21.393976][ T333] RAX: 0000000000000000 RBX: ffff88800befa000 RCX: 0000000000000001 [ 21.394472][ T333] RDX: 0000000000000000 RSI: ffffffff9009b941 RDI: ffffffff8f8555e0 [ 21.394960][ T333] RBP: ffffc90000586fe0 R08: 0000000000000000 R09: 0000000000000000 [ 21.395444][ T333] R10: ffffc90000587010 R11: ffffffff90ea8918 R12: 1ffff920000b0de2 [ 21.395937][ T333] R13: 00000000000005dc R14: ffffc90000587010 R15: ffff88800befaf08 [ 21.396414][ T333] FS: 00007fe6e6db8800(0000) GS:ffff88809d437000(0000) knlGS:0000000000000000 [ 21.396992][ T333] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 21.397396][ T333] CR2: 00000000004e6890 CR3: 000000000a2a5004 CR4: 0000000000772ef0 [ 21.397902][ T333] PKRU: 55555554 [ 21.398146][ T333] Call Trace: [ 21.398393][ T333] [ 21.398574][ T333] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 21.398898][ T333] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 21.399243][ T333] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 21.399581][ T333] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 21.399988][ T333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 21.400308][ T333] netif_set_mtu (net/core/dev.c:9652) [ 21.400648][ T333] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 21.400980][ T333] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) bridge [ 21.401429][ T333] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 21.401692][ T333] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 21.402133][ T333] br_add_if (net/bridge/br_if.c:697) bridge [ 21.402511][ T333] do_set_master (net/core/rtnetlink.c:2948) [ 21.402842][ T333] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 21.403167][ T333] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 21.403581][ T333] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.403915][ T333] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 21.404233][ T333] ? __kernel_text_address (kernel/extable.c:79) [ 21.404578][ T333] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 21.404900][ T333] ? __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) [ 21.405222][ T333] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 21.405634][ T333] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 21.405960][ T333] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 21.406283][ T333] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 21.406620][ T333] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 21.406942][ T333] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 21.407263][ T333] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 21.407593][ T333] ? __create_object (mm/kmemleak.c:771) [ 21.407934][ T333] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 21.408257][ T333] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 21.408599][ T333] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 21.409001][ T333] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 21.409330][ T333] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 21.409666][ T333] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 21.409985][ T333] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 21.410308][ T333] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 21.410639][ T333] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 21.410957][ T333] ? __lock_release (kernel/locking/lockdep.c:5539) [ 21.411280][ T333] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 21.411617][ T333] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 21.411938][ T333] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 21.412260][ T333] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 21.412594][ T333] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 21.412921][ T333] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 21.413240][ T333] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 21.413581][ T333] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 21.413908][ T333] ? 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) [ 21.414230][ T333] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 21.414564][ T333] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 21.414883][ T333] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 21.415207][ T333] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 21.415558][ T333] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 21.415883][ T333] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 21.416217][ T333] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 21.416560][ T333] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 21.416881][ T333] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 21.417288][ T333] ___sys_sendmsg (net/socket.c:2670) [ 21.417619][ T333] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 21.417949][ T333] ? __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) [ 21.418348][ T333] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 21.418684][ T333] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 21.419009][ T333] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 21.419332][ T333] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 21.419660][ T333] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 21.419981][ T333] ? __lock_release (kernel/locking/lockdep.c:5539) [ 21.420306][ T333] __sys_sendmsg (net/socket.c:2700) [ 21.420633][ T333] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 21.421034][ T333] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 21.421371][ T333] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 21.421858][ T333] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 21.422187][ T333] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 21.422604][ T333] RIP: 0033:0x7fe6e6f851e7 [ 21.422944][ T333] 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) [ 21.424096][ T333] RSP: 002b:00007fffde8a3918 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 21.424589][ T333] RAX: ffffffffffffffda RBX: 00007fffde8a4040 RCX: 00007fe6e6f851e7 [ 21.425069][ T333] RDX: 0000000000000000 RSI: 00007fffde8a3980 RDI: 0000000000000005 [ 21.425565][ T333] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 21.426055][ T333] R10: 000000002a622910 R11: 0000000000000246 R12: 0000000000000004 [ 21.426542][ T333] R13: 00000000686e4aea R14: 0000000000499600 R15: 0000000000000000 | [ 22.517984][ T346] ------------[ cut here ]------------ | [ 22.518320][ T346] WARNING: CPU: 2 PID: 346 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) | [ 22.518958][ T346] Modules linked in: bridge stp llc 8021q vrf veth | [ 22.520032][ T346] Tainted: [W]=WARN [ 22.520292][ T346] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.520698][ T346] 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) [ 22.521028][ T346] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 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 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 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 [ 22.522138][ T346] RSP: 0018:ffffc90000636ef0 EFLAGS: 00010246 [ 22.522558][ T346] RAX: 0000000000000000 RBX: ffff888010252000 RCX: 0000000000000001 [ 22.523026][ T346] RDX: 0000000000000000 RSI: ffffffff9009b941 RDI: ffffffff8f8555e0 [ 22.523506][ T346] RBP: ffffc90000636fe0 R08: 0000000000000000 R09: 0000000000000000 [ 22.523977][ T346] R10: ffffc90000637010 R11: ffffffff90ea8918 R12: 1ffff920000c6de2 [ 22.524451][ T346] R13: 00000000000005dc R14: ffffc90000637010 R15: ffff888010252f08 [ 22.524929][ T346] FS: 00007f4534f6a800(0000) GS:ffff88809d3b7000(0000) knlGS:0000000000000000 [ 22.525491][ T346] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.525923][ T346] CR2: 00000000004e6898 CR3: 00000000021b9005 CR4: 0000000000772ef0 [ 22.526402][ T346] PKRU: 55555554 [ 22.526657][ T346] Call Trace: [ 22.526902][ T346] [ 22.527073][ T346] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 22.527393][ T346] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 22.527730][ T346] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 22.528062][ T346] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 22.528481][ T346] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 22.528804][ T346] netif_set_mtu (net/core/dev.c:9652) [ 22.529131][ T346] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 22.529477][ T346] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) bridge [ 22.529923][ T346] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 22.530170][ T346] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 22.530617][ T346] br_add_if (net/bridge/br_if.c:697) bridge [ 22.530984][ T346] do_set_master (net/core/rtnetlink.c:2948) [ 22.531314][ T346] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 22.531650][ T346] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 22.532049][ T346] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.532364][ T346] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 22.532693][ T346] ? __kernel_text_address (kernel/extable.c:79) [ 22.533014][ T346] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 22.533334][ T346] ? __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) [ 22.533670][ T346] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 22.534066][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 22.534386][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 22.534715][ T346] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 22.535033][ T346] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 22.535352][ T346] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 22.535683][ T346] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 22.536000][ T346] ? __create_object (mm/kmemleak.c:771) [ 22.536332][ T346] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 22.536662][ T346] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 22.536978][ T346] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 22.537370][ T346] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 22.537705][ T346] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 22.538039][ T346] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 22.538355][ T346] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 22.538698][ T346] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 22.539019][ T346] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 22.539336][ T346] ? __lock_release (kernel/locking/lockdep.c:5539) [ 22.539672][ T346] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 22.539990][ T346] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 22.540308][ T346] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 22.540643][ T346] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 22.540966][ T346] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 22.541289][ T346] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 22.541619][ T346] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 22.541947][ T346] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 22.542264][ T346] ? 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) [ 22.542597][ T346] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 22.542917][ T346] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 22.543234][ T346] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 22.543577][ T346] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 22.543898][ T346] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 22.544218][ T346] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 22.544558][ T346] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 22.544881][ T346] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 22.545194][ T346] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 22.545609][ T346] ___sys_sendmsg (net/socket.c:2670) [ 22.545931][ T346] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 22.546248][ T346] ? __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) [ 22.546650][ T346] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 22.546970][ T346] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 22.547292][ T346] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 22.547629][ T346] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 22.547958][ T346] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 22.548284][ T346] ? __lock_release (kernel/locking/lockdep.c:5539) [ 22.548629][ T346] __sys_sendmsg (net/socket.c:2700) [ 22.548945][ T346] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 22.549333][ T346] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 22.549677][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 22.549995][ T346] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.550314][ T346] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 22.550720][ T346] RIP: 0033:0x7f45351371e7 [ 22.551050][ T346] 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) [ 22.552154][ T346] RSP: 002b:00007fff60dbe408 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 22.552643][ T346] RAX: ffffffffffffffda RBX: 00007fff60dbeb30 RCX: 00007f45351371e7 [ 22.553119][ T346] RDX: 0000000000000000 RSI: 00007fff60dbe470 RDI: 0000000000000005 [ 22.553637][ T346] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 22.554108][ T346] R10: 000000003d1b0910 R11: 0000000000000246 R12: 0000000000000004 [ 22.554589][ T346] R13: 00000000686e4aeb R14: 0000000000499600 R15: 0000000000000000 | [ 34.962334][ T410] ------------[ cut here ]------------ | [ 34.962668][ T410] WARNING: CPU: 0 PID: 410 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) | [ 34.963278][ T410] Modules linked in: bridge stp llc 8021q vrf veth | [ 34.964755][ T410] Tainted: [W]=WARN [ 34.964988][ T410] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.965371][ T410] 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) [ 34.965702][ T410] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 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 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 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 [ 34.966799][ T410] RSP: 0018:ffffc90000af6f70 EFLAGS: 00010246 [ 34.967194][ T410] RAX: 0000000000000000 RBX: ffff88800befa000 RCX: 0000000000000001 [ 34.967659][ T410] RDX: 0000000000000000 RSI: ffffffff9009b941 RDI: ffffffff8f8555e0 [ 34.968137][ T410] RBP: ffffc90000af7058 R08: 0000000000000000 R09: 0000000000000000 [ 34.968601][ T410] R10: ffffc90000af7088 R11: ffffffff8c400130 R12: 1ffff9200015edf2 [ 34.969056][ T410] R13: 00000000000005dc R14: ffffc90000af7088 R15: ffff88800befaf08 [ 34.969518][ T410] FS: 00007fda23744800(0000) GS:ffff88809d2b7000(0000) knlGS:0000000000000000 [ 34.970061][ T410] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.970441][ T410] CR2: 00000000004e7398 CR3: 00000000376d6004 CR4: 0000000000772ef0 [ 34.970905][ T410] PKRU: 55555554 [ 34.971133][ T410] Call Trace: [ 34.971362][ T410] [ 34.971524][ T410] ? __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) [ 34.971919][ T410] ? br_del_if (net/bridge/br_if.c:742) bridge [ 34.972299][ T410] ? do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 34.972614][ T410] ? do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 34.972919][ T410] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 34.973221][ T410] ? netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 34.973534][ T410] ? netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 34.973837][ T410] ? ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 34.974140][ T410] ? ___sys_sendmsg (net/socket.c:2670) [ 34.974450][ T410] ? __sys_sendmsg (net/socket.c:2700) [ 34.974770][ T410] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.975079][ T410] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 34.975465][ T410] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.975779][ T410] netif_set_mtu (net/core/dev.c:9652) [ 34.976083][ T410] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 34.976404][ T410] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 34.976648][ T410] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 34.977066][ T410] br_del_if (net/bridge/br_if.c:743) bridge [ 34.977402][ T410] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 34.977717][ T410] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 34.978037][ T410] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 34.978342][ T410] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 34.978735][ T410] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.979047][ T410] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 34.979348][ T410] ? __kernel_text_address (kernel/extable.c:79) [ 34.979663][ T410] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.979972][ T410] ? __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) [ 34.980274][ T410] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 34.980676][ T410] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.980981][ T410] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.981283][ T410] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 34.981603][ T410] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 34.981909][ T410] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.982211][ T410] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 34.982522][ T410] ? __create_object (mm/kmemleak.c:771) [ 34.982832][ T410] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 34.983137][ T410] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 34.983448][ T410] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 34.983845][ T410] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 34.984154][ T410] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 34.984472][ T410] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 34.984773][ T410] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.985088][ T410] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.985392][ T410] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 34.985702][ T410] ? __lock_release (kernel/locking/lockdep.c:5539) [ 34.986010][ T410] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 34.986321][ T410] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 34.986635][ T410] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 34.986941][ T410] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.987251][ T410] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.987563][ T410] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 34.987878][ T410] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 34.988193][ T410] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 34.988511][ T410] ? 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) [ 34.988818][ T410] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 34.989125][ T410] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 34.989432][ T410] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.989754][ T410] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 34.990064][ T410] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 34.990369][ T410] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 34.990700][ T410] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 34.991010][ T410] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 34.991314][ T410] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 34.991712][ T410] ___sys_sendmsg (net/socket.c:2670) [ 34.992013][ T410] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 34.992315][ T410] ? __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) [ 34.992704][ T410] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 34.993017][ T410] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.993323][ T410] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.993641][ T410] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.993944][ T410] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 34.994247][ T410] ? __lock_release (kernel/locking/lockdep.c:5539) [ 34.994578][ T410] __sys_sendmsg (net/socket.c:2700) [ 34.994887][ T410] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 34.995264][ T410] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 34.995593][ T410] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.995903][ T410] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.996209][ T410] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 34.996593][ T410] RIP: 0033:0x7fda239111e7 [ 34.996909][ T410] 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) [ 34.998012][ T410] RSP: 002b:00007ffd35cd82f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 34.998485][ T410] RAX: ffffffffffffffda RBX: 00007ffd35cd8a20 RCX: 00007fda239111e7 [ 34.998949][ T410] RDX: 0000000000000000 RSI: 00007ffd35cd8360 RDI: 0000000000000005 [ 34.999405][ T410] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000078 [ 34.999878][ T410] R10: 00007fda2380eee8 R11: 0000000000000246 R12: 0000000000000003 [ 35.000333][ T410] R13: 00000000686e4af7 R14: 0000000000499600 R15: 0000000000000000 | [ 35.132613][ T411] ------------[ cut here ]------------ | [ 35.132935][ T411] WARNING: CPU: 3 PID: 411 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) | [ 35.133771][ T411] Modules linked in: bridge stp llc 8021q vrf veth | [ 35.134808][ T411] Tainted: [W]=WARN [ 35.135046][ T411] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.135427][ T411] 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) [ 35.135747][ T411] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 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 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 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 [ 35.136857][ T411] RSP: 0018:ffffc90000b06f70 EFLAGS: 00010246 [ 35.137245][ T411] RAX: 0000000000000000 RBX: ffff888010252000 RCX: 0000000000000001 [ 35.137706][ T411] RDX: 0000000000000000 RSI: ffffffff9009b941 RDI: ffffffff8f8555e0 [ 35.138171][ T411] RBP: ffffc90000b07058 R08: 0000000000000000 R09: 0000000000000000 [ 35.138635][ T411] R10: ffffc90000b07088 R11: ffffffff90579160 R12: 1ffff92000160df2 [ 35.139089][ T411] R13: 00000000000005dc R14: ffffc90000b07088 R15: ffff888010252f08 [ 35.139551][ T411] FS: 00007f0957ed8800(0000) GS:ffff88809d437000(0000) knlGS:0000000000000000 [ 35.140082][ T411] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.140491][ T411] CR2: 00000000004e73a8 CR3: 00000000376d2004 CR4: 0000000000772ef0 [ 35.140954][ T411] PKRU: 55555554 [ 35.141181][ T411] Call Trace: [ 35.141411][ T411] [ 35.141572][ T411] ? __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) [ 35.141952][ T411] ? br_del_if (net/bridge/br_if.c:742) bridge [ 35.142297][ T411] ? do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 35.142607][ T411] ? do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 35.142919][ T411] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 35.143220][ T411] ? netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 35.143529][ T411] ? netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 35.143831][ T411] ? ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 35.144136][ T411] ? ___sys_sendmsg (net/socket.c:2670) [ 35.144440][ T411] ? __sys_sendmsg (net/socket.c:2700) [ 35.144760][ T411] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.145074][ T411] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.145479][ T411] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.145793][ T411] netif_set_mtu (net/core/dev.c:9652) [ 35.146097][ T411] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 35.146415][ T411] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 35.146654][ T411] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 35.147072][ T411] br_del_if (net/bridge/br_if.c:743) bridge [ 35.147410][ T411] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 35.147727][ T411] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 35.148040][ T411] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 35.148351][ T411] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 35.148754][ T411] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.149056][ T411] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 35.149357][ T411] ? __kernel_text_address (kernel/extable.c:79) [ 35.149670][ T411] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.149983][ T411] ? __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) [ 35.150288][ T411] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 35.150673][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.150979][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.151283][ T411] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 35.151601][ T411] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 35.151903][ T411] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.152209][ T411] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 35.152526][ T411] ? __create_object (mm/kmemleak.c:771) [ 35.152837][ T411] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 35.153143][ T411] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 35.153445][ T411] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 35.153831][ T411] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 35.154139][ T411] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 35.154448][ T411] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.154765][ T411] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.155073][ T411] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.155376][ T411] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 35.155685][ T411] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.155991][ T411] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.156295][ T411] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 35.156618][ T411] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.156929][ T411] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.157240][ T411] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.157551][ T411] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.157863][ T411] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 35.158177][ T411] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 35.158486][ T411] ? 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) [ 35.158792][ T411] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 35.159105][ T411] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 35.159405][ T411] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.159721][ T411] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 35.160028][ T411] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 35.160334][ T411] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 35.160664][ T411] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 35.160975][ T411] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 35.161275][ T411] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 35.161678][ T411] ___sys_sendmsg (net/socket.c:2670) [ 35.161979][ T411] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 35.162280][ T411] ? __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) [ 35.162666][ T411] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 35.162972][ T411] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.163276][ T411] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.163594][ T411] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.163911][ T411] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 35.164214][ T411] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.164543][ T411] __sys_sendmsg (net/socket.c:2700) [ 35.164846][ T411] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 35.165222][ T411] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 35.165547][ T411] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.165852][ T411] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.166160][ T411] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.166550][ T411] RIP: 0033:0x7f09580a51e7 [ 35.166868][ T411] 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) [ 35.167961][ T411] RSP: 002b:00007ffd750d9788 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 35.168427][ T411] RAX: ffffffffffffffda RBX: 00007ffd750d9eb0 RCX: 00007f09580a51e7 [ 35.168899][ T411] RDX: 0000000000000000 RSI: 00007ffd750d97f0 RDI: 0000000000000005 [ 35.169355][ T411] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000078 [ 35.169816][ T411] R10: 00007f0957fa2ee8 R11: 0000000000000246 R12: 0000000000000003 [ 35.170275][ T411] R13: 00000000686e4af7 R14: 0000000000499600 R15: 0000000000000000 | [ 37.360971][ T413] ------------[ cut here ]------------ | [ 37.361273][ T413] WARNING: CPU: 0 PID: 413 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) | [ 37.361899][ T413] Modules linked in: bridge stp llc 8021q vrf veth | [ 37.362993][ T413] Tainted: [W]=WARN [ 37.363228][ T413] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.363613][ T413] 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) [ 37.363926][ T413] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 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 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 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 [ 37.365018][ T413] RSP: 0018:ffffc90000b26ef0 EFLAGS: 00010246 [ 37.365401][ T413] RAX: 0000000000000000 RBX: ffff888010252000 RCX: 0000000000000001 [ 37.365889][ T413] RDX: 0000000000000000 RSI: ffffffff9009b941 RDI: ffffffff8f8555e0 [ 37.366342][ T413] RBP: ffffc90000b26fe0 R08: 0000000000000000 R09: 0000000000000000 [ 37.366800][ T413] R10: ffffc90000b27010 R11: ffffffff90ea8918 R12: 1ffff92000164de2 [ 37.367261][ T413] R13: 00000000000005dc R14: ffffc90000b27010 R15: ffff888010252f08 [ 37.367722][ T413] FS: 00007f7ba3804800(0000) GS:ffff88809d2b7000(0000) knlGS:0000000000000000 [ 37.368263][ T413] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.368649][ T413] CR2: 00000000004e6898 CR3: 00000000376d2002 CR4: 0000000000772ef0 [ 37.369111][ T413] PKRU: 55555554 [ 37.369338][ T413] Call Trace: [ 37.369584][ T413] [ 37.369746][ T413] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.370049][ T413] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.370365][ T413] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 37.370680][ T413] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 37.371060][ T413] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 37.371372][ T413] netif_set_mtu (net/core/dev.c:9652) [ 37.371685][ T413] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 37.372001][ T413] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) bridge [ 37.372424][ T413] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 37.372666][ T413] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 37.373084][ T413] br_add_if (net/bridge/br_if.c:697) bridge [ 37.373434][ T413] do_set_master (net/core/rtnetlink.c:2948) [ 37.373766][ T413] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 37.374081][ T413] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.374474][ T413] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.374778][ T413] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.375088][ T413] ? __kernel_text_address (kernel/extable.c:79) [ 37.375401][ T413] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.375714][ T413] ? __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) [ 37.376026][ T413] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.376405][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.376722][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.377023][ T413] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.377328][ T413] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.377651][ T413] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.377965][ T413] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.378272][ T413] ? __create_object (mm/kmemleak.c:771) [ 37.378589][ T413] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.378894][ T413] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.379196][ T413] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.379578][ T413] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.379887][ T413] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.380194][ T413] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.380505][ T413] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.380819][ T413] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.381121][ T413] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.381422][ T413] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.381744][ T413] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.382049][ T413] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.382355][ T413] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.382670][ T413] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.382980][ T413] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.383291][ T413] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.383602][ T413] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.383917][ T413] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.384219][ T413] ? 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) [ 37.384530][ T413] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.384835][ T413] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.385141][ T413] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.385448][ T413] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.385780][ T413] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.386084][ T413] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.386393][ T413] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.386708][ T413] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.387012][ T413] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.387397][ T413] ___sys_sendmsg (net/socket.c:2670) [ 37.387713][ T413] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.388040][ T413] ? __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) [ 37.388417][ T413] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.388732][ T413] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.389037][ T413] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.389343][ T413] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.389667][ T413] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 37.389981][ T413] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.390290][ T413] __sys_sendmsg (net/socket.c:2700) [ 37.390600][ T413] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.390975][ T413] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.391287][ T413] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.391598][ T413] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.391901][ T413] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.392282][ T413] RIP: 0033:0x7f7ba39d11e7 [ 37.392605][ T413] 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) [ 37.393698][ T413] RSP: 002b:00007ffcff427c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.394164][ T413] RAX: ffffffffffffffda RBX: 00007ffcff428390 RCX: 00007f7ba39d11e7 [ 37.394631][ T413] RDX: 0000000000000000 RSI: 00007ffcff427cd0 RDI: 0000000000000005 [ 37.395085][ T413] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 37.395543][ T413] R10: 00000000199db910 R11: 0000000000000246 R12: 0000000000000004 [ 37.396000][ T413] R13: 00000000686e4afa R14: 0000000000499600 R15: 0000000000000000 | [ 37.510605][ T414] ------------[ cut here ]------------ | [ 37.510917][ T414] WARNING: CPU: 3 PID: 414 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) | [ 37.511532][ T414] Modules linked in: bridge stp llc 8021q vrf veth | [ 37.513397][ T414] Tainted: [W]=WARN [ 37.513652][ T414] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.514031][ T414] 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) [ 37.514346][ T414] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 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 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 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 [ 37.515439][ T414] RSP: 0018:ffffc90000b46ef0 EFLAGS: 00010246 [ 37.515851][ T414] RAX: 0000000000000000 RBX: ffff88800befa000 RCX: 0000000000000001 [ 37.516310][ T414] RDX: 0000000000000000 RSI: ffffffff9009b941 RDI: ffffffff8f8555e0 [ 37.516775][ T414] RBP: ffffc90000b46fe0 R08: 0000000000000000 R09: 0000000000000000 [ 37.517230][ T414] R10: ffffc90000b47010 R11: ffffffff90ea8918 R12: 1ffff92000168de2 [ 37.517699][ T414] R13: 00000000000005dc R14: ffffc90000b47010 R15: ffff88800befaf08 [ 37.518165][ T414] FS: 00007f75fac67800(0000) GS:ffff88809d437000(0000) knlGS:0000000000000000 [ 37.518704][ T414] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.519088][ T414] CR2: 00000000004e6890 CR3: 00000000056c6002 CR4: 0000000000772ef0 [ 37.519574][ T414] PKRU: 55555554 [ 37.519815][ T414] Call Trace: [ 37.520044][ T414] [ 37.520205][ T414] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.520517][ T414] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.520830][ T414] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 37.521137][ T414] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 37.521523][ T414] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 37.521830][ T414] netif_set_mtu (net/core/dev.c:9652) [ 37.522141][ T414] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 37.522468][ T414] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) bridge [ 37.522900][ T414] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 37.523131][ T414] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 37.523568][ T414] br_add_if (net/bridge/br_if.c:697) bridge [ 37.523920][ T414] do_set_master (net/core/rtnetlink.c:2948) [ 37.524232][ T414] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 37.524548][ T414] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.524933][ T414] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.525238][ T414] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.525547][ T414] ? __kernel_text_address (kernel/extable.c:79) [ 37.525855][ T414] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.526163][ T414] ? __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) [ 37.526485][ T414] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.526863][ T414] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.527170][ T414] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.527496][ T414] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.527816][ T414] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.528120][ T414] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.528423][ T414] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.528732][ T414] ? __create_object (mm/kmemleak.c:771) [ 37.529048][ T414] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.529353][ T414] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.529664][ T414] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.530048][ T414] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.530358][ T414] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.530675][ T414] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.530979][ T414] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.531297][ T414] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.531618][ T414] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.531924][ T414] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.532228][ T414] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.532539][ T414] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.532846][ T414] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.533154][ T414] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.533475][ T414] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.533787][ T414] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.534092][ T414] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.534407][ T414] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.534713][ T414] ? 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) [ 37.535022][ T414] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.535328][ T414] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.535646][ T414] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.535970][ T414] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.536278][ T414] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.536589][ T414] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.536899][ T414] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.537207][ T414] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.537518][ T414] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.537919][ T414] ___sys_sendmsg (net/socket.c:2670) [ 37.538225][ T414] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.538554][ T414] ? __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) [ 37.538936][ T414] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.539241][ T414] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.539568][ T414] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.539881][ T414] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.540188][ T414] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 37.540506][ T414] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.540817][ T414] __sys_sendmsg (net/socket.c:2700) [ 37.541117][ T414] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.541503][ T414] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.541819][ T414] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.542123][ T414] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.542427][ T414] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.542821][ T414] RIP: 0033:0x7f75fae341e7 [ 37.543168][ T414] 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) [ 37.544267][ T414] RSP: 002b:00007ffe2afefb88 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.544737][ T414] RAX: ffffffffffffffda RBX: 00007ffe2aff02b0 RCX: 00007f75fae341e7 [ 37.545199][ T414] RDX: 0000000000000000 RSI: 00007ffe2afefbf0 RDI: 0000000000000005 [ 37.545660][ T414] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 37.546114][ T414] R10: 000000003c0c1910 R11: 0000000000000246 R12: 0000000000000004 [ 37.546575][ T414] R13: 00000000686e4afa R14: 0000000000499600 R15: 0000000000000000 | [ 44.230837][ T466] ------------[ cut here ]------------ | [ 44.231217][ T466] WARNING: CPU: 2 PID: 466 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) | [ 44.232435][ T466] Modules linked in: bridge stp llc 8021q vrf veth | [ 44.233530][ T466] Tainted: [W]=WARN [ 44.233772][ T466] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.234166][ T466] 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) [ 44.234503][ T466] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 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 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 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 [ 44.235623][ T466] RSP: 0018:ffffc90000d56f70 EFLAGS: 00010246 [ 44.236029][ T466] RAX: 0000000000000000 RBX: ffff888010252000 RCX: 0000000000000001 [ 44.236517][ T466] RDX: 0000000000000000 RSI: ffffffff9009b941 RDI: ffffffff8f8555e0 [ 44.236992][ T466] RBP: ffffc90000d57058 R08: 0000000000000000 R09: 0000000000000000 [ 44.237481][ T466] R10: ffffc90000d57088 R11: ffffffff90579160 R12: 1ffff920001aadf2 [ 44.237963][ T466] R13: 00000000000005dc R14: ffffc90000d57088 R15: ffff888010252f08 [ 44.238433][ T466] FS: 00007f5c232fb800(0000) GS:ffff88809d3b7000(0000) knlGS:0000000000000000 [ 44.238999][ T466] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.239398][ T466] CR2: 00000000004e73a8 CR3: 0000000009cad004 CR4: 0000000000772ef0 [ 44.239878][ T466] PKRU: 55555554 [ 44.240118][ T466] Call Trace: [ 44.240365][ T466] [ 44.240555][ T466] ? __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) [ 44.240953][ T466] ? br_del_if (net/bridge/br_if.c:742) bridge [ 44.241320][ T466] ? do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 44.241680][ T466] ? do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 44.242008][ T466] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 44.242331][ T466] ? netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 44.242660][ T466] ? netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 44.242976][ T466] ? ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 44.243289][ T466] ? ___sys_sendmsg (net/socket.c:2670) [ 44.243616][ T466] ? __sys_sendmsg (net/socket.c:2700) [ 44.243930][ T466] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.244246][ T466] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 44.244649][ T466] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.244977][ T466] netif_set_mtu (net/core/dev.c:9652) [ 44.245294][ T466] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 44.245640][ T466] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 44.245884][ T466] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 44.246324][ T466] br_del_if (net/bridge/br_if.c:743) bridge [ 44.246693][ T466] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 44.247017][ T466] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 44.247337][ T466] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 44.247670][ T466] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 44.248086][ T466] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.248404][ T466] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 44.248729][ T466] ? __kernel_text_address (kernel/extable.c:79) [ 44.249050][ T466] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.249374][ T466] ? __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) [ 44.249705][ T466] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 44.250094][ T466] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 44.250415][ T466] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 44.250746][ T466] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 44.251072][ T466] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 44.251389][ T466] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.251722][ T466] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 44.252044][ T466] ? __create_object (mm/kmemleak.c:771) [ 44.252362][ T466] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 44.252691][ T466] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 44.253004][ T466] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 44.253395][ T466] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 44.253730][ T466] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 44.254051][ T466] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 44.254370][ T466] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.254706][ T466] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.255023][ T466] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 44.255349][ T466] ? __lock_release (kernel/locking/lockdep.c:5539) [ 44.255681][ T466] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 44.255996][ T466] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 44.256311][ T466] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 44.256643][ T466] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.256970][ T466] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 44.257289][ T466] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 44.257617][ T466] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 44.257960][ T466] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 44.258274][ T466] ? 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) [ 44.258608][ T466] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 44.258927][ T466] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 44.259247][ T466] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.259582][ T466] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 44.259904][ T466] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 44.260220][ T466] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 44.260555][ T466] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 44.260874][ T466] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 44.261188][ T466] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 44.261610][ T466] ___sys_sendmsg (net/socket.c:2670) [ 44.261930][ T466] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 44.262243][ T466] ? __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) [ 44.262646][ T466] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 44.262965][ T466] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.263299][ T466] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.263635][ T466] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.263957][ T466] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 44.264272][ T466] ? __lock_release (kernel/locking/lockdep.c:5539) [ 44.264609][ T466] __sys_sendmsg (net/socket.c:2700) [ 44.264923][ T466] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 44.265311][ T466] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 44.265654][ T466] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 44.265971][ T466] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.266289][ T466] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 44.266696][ T466] RIP: 0033:0x7f5c234c81e7 [ 44.267021][ T466] 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) [ 44.268141][ T466] RSP: 002b:00007ffddd99be68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 44.268628][ T466] RAX: ffffffffffffffda RBX: 00007ffddd99c590 RCX: 00007f5c234c81e7 [ 44.269093][ T466] RDX: 0000000000000000 RSI: 00007ffddd99bed0 RDI: 0000000000000005 [ 44.269575][ T466] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000078 [ 44.270055][ T466] R10: 00007f5c233c5ee8 R11: 0000000000000246 R12: 0000000000000003 [ 44.270541][ T466] R13: 00000000686e4b00 R14: 0000000000499600 R15: 0000000000000000 | [ 44.945249][ T473] ------------[ cut here ]------------ | [ 44.945620][ T473] WARNING: CPU: 2 PID: 473 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) | [ 44.946261][ T473] Modules linked in: bridge stp llc 8021q vrf veth | [ 44.947331][ T473] Tainted: [W]=WARN [ 44.948622][ T473] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.949047][ T473] 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) [ 44.949379][ T473] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 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 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 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 [ 44.950522][ T473] RSP: 0018:ffffc90000da6f70 EFLAGS: 00010246 [ 44.950928][ T473] RAX: 0000000000000000 RBX: ffff88800befa000 RCX: 0000000000000001 [ 44.951403][ T473] RDX: 0000000000000000 RSI: ffffffff9009b941 RDI: ffffffff8f8555e0 [ 44.951897][ T473] RBP: ffffc90000da7058 R08: 0000000000000000 R09: 0000000000000000 [ 44.952379][ T473] R10: ffffc90000da7088 R11: ffffffff90579160 R12: 1ffff920001b4df2 [ 44.952867][ T473] R13: 00000000000005dc R14: ffffc90000da7088 R15: ffff88800befaf08 [ 44.953343][ T473] FS: 00007f51d3130800(0000) GS:ffff88809d3b7000(0000) knlGS:0000000000000000 [ 44.953922][ T473] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.954324][ T473] CR2: 00000000004e7398 CR3: 000000000ca50005 CR4: 0000000000772ef0 [ 44.954813][ T473] PKRU: 55555554 [ 44.955056][ T473] Call Trace: [ 44.955299][ T473] [ 44.955478][ T473] ? __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) [ 44.955895][ T473] ? br_del_if (net/bridge/br_if.c:742) bridge [ 44.956258][ T473] ? do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 44.956599][ T473] ? do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 44.956926][ T473] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 44.957246][ T473] ? netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 44.957579][ T473] ? netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 44.957920][ T473] ? ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 44.958242][ T473] ? ___sys_sendmsg (net/socket.c:2670) [ 44.958582][ T473] ? __sys_sendmsg (net/socket.c:2700) [ 44.958894][ T473] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.959210][ T473] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 44.959613][ T473] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.959959][ T473] netif_set_mtu (net/core/dev.c:9652) [ 44.960285][ T473] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 44.960627][ T473] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 44.960883][ T473] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 44.961327][ T473] br_del_if (net/bridge/br_if.c:743) bridge [ 44.961713][ T473] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 44.962033][ T473] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 44.962359][ T473] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 44.962703][ T473] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 44.963107][ T473] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.963433][ T473] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 44.963768][ T473] ? __kernel_text_address (kernel/extable.c:79) [ 44.964097][ T473] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.964418][ T473] ? __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) [ 44.964758][ T473] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 44.965154][ T473] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 44.965484][ T473] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 44.965808][ T473] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 44.966128][ T473] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 44.966444][ T473] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.966771][ T473] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 44.967086][ T473] ? __create_object (mm/kmemleak.c:771) [ 44.967400][ T473] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 44.967730][ T473] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 44.968060][ T473] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 44.968462][ T473] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 44.968794][ T473] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 44.969115][ T473] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 44.969428][ T473] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.969766][ T473] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.970084][ T473] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 44.970397][ T473] ? __lock_release (kernel/locking/lockdep.c:5539) [ 44.970722][ T473] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 44.971044][ T473] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 44.971359][ T473] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 44.971688][ T473] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.972008][ T473] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 44.972325][ T473] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 44.972649][ T473] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 44.972977][ T473] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 44.973299][ T473] ? 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) [ 44.973626][ T473] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 44.973945][ T473] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 44.974260][ T473] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.974588][ T473] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 44.974907][ T473] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 44.975223][ T473] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 44.975561][ T473] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 44.975881][ T473] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 44.976192][ T473] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 44.976609][ T473] ___sys_sendmsg (net/socket.c:2670) [ 44.976921][ T473] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 44.977236][ T473] ? __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) [ 44.977641][ T473] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 44.977994][ T473] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.978314][ T473] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.978644][ T473] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.978962][ T473] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 44.979275][ T473] ? __lock_release (kernel/locking/lockdep.c:5539) [ 44.979614][ T473] __sys_sendmsg (net/socket.c:2700) [ 44.979927][ T473] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 44.980315][ T473] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 44.980660][ T473] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 44.980981][ T473] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.981296][ T473] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 44.981693][ T473] RIP: 0033:0x7f51d32fd1e7 [ 44.982019][ T473] 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) [ 44.983120][ T473] RSP: 002b:00007ffc63fae2b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 44.983605][ T473] RAX: ffffffffffffffda RBX: 00007ffc63fae9e0 RCX: 00007f51d32fd1e7 [ 44.984072][ T473] RDX: 0000000000000000 RSI: 00007ffc63fae320 RDI: 0000000000000005 [ 44.984549][ T473] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000078 [ 44.985021][ T473] R10: 00007f51d31faee8 R11: 0000000000000246 R12: 0000000000000003 Finger prints: netif_set_mtu_ext:netif_set_mtu:dev_set_mtu:br_mtu_auto_adjust:br_del_if netif_set_mtu_ext:netif_set_mtu:dev_set_mtu:br_mtu_auto_adjust:br_add_if