====================================== | [ 33.870439][ T316] veth1: entered promiscuous mode | [ 33.872183][ T316] ------------[ cut here ]------------ | [ 33.872507][ T316] WARNING: CPU: 3 PID: 316 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) | [ 33.873302][ T316] Modules linked in: bridge stp llc 8021q vrf veth [ 33.874447][ T316] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.874860][ T316] 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) [ 33.875188][ T316] 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 [ 33.876348][ T316] RSP: 0018:ffffc90000816ef0 EFLAGS: 00010246 [ 33.876826][ T316] RAX: 0000000000000000 RBX: ffff88800a752000 RCX: 0000000000000001 [ 33.877364][ T316] RDX: 0000000000000000 RSI: ffffffffa289b941 RDI: ffffffffa20555e0 [ 33.878112][ T316] RBP: ffffc90000816fe0 R08: 0000000000000000 R09: 0000000000000000 [ 33.878736][ T316] R10: ffffc90000817010 R11: ffffffffa36a8918 R12: 1ffff92000102de2 [ 33.879363][ T316] R13: 00000000000005dc R14: ffffc90000817010 R15: ffff88800a752f08 [ 33.879898][ T316] FS: 00007f4248620800(0000) GS:ffff888091a37000(0000) knlGS:0000000000000000 [ 33.880536][ T316] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 33.880968][ T316] CR2: 00000000004e5aa8 CR3: 0000000005001003 CR4: 0000000000772ef0 [ 33.881466][ T316] PKRU: 55555554 [ 33.881788][ T316] Call Trace: [ 33.882077][ T316] [ 33.882284][ T316] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 33.882669][ T316] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 33.883012][ T316] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 33.883324][ T316] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 33.883818][ T316] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 33.884241][ T316] netif_set_mtu (net/core/dev.c:9652) [ 33.884568][ T316] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 33.884904][ T316] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) bridge [ 33.885339][ T316] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 33.885584][ T316] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 33.886173][ T316] br_add_if (net/bridge/br_if.c:697) bridge [ 33.886547][ T316] do_set_master (net/core/rtnetlink.c:2948) [ 33.886983][ T316] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 33.887356][ T316] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 33.887827][ T316] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.888242][ T316] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 33.888571][ T316] ? __kernel_text_address (kernel/extable.c:79) [ 33.888904][ T316] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 33.889221][ T316] ? __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) [ 33.889529][ T316] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 33.889932][ T316] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 33.890247][ T316] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 33.890656][ T316] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 33.890999][ T316] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 33.891310][ T316] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 33.891631][ T316] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 33.891953][ T316] ? __create_object (mm/kmemleak.c:771) [ 33.892262][ T316] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 33.892671][ T316] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 33.893130][ T316] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 33.893612][ T316] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 33.893945][ T316] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 33.894325][ T316] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 33.894720][ T316] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 33.895099][ T316] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 33.895466][ T316] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 33.895794][ T316] ? __lock_release (kernel/locking/lockdep.c:5539) [ 33.896214][ T316] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 33.896524][ T316] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 33.896859][ T316] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 33.897180][ T316] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 33.897606][ T316] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 33.898071][ T316] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 33.898388][ T316] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 33.898815][ T316] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 33.899179][ T316] ? 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) [ 33.899521][ T316] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 33.899867][ T316] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 33.900269][ T316] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 33.900606][ T316] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 33.900945][ T316] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 33.901261][ T316] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 33.901675][ T316] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 33.902061][ T316] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 33.902370][ T316] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 33.902901][ T316] ___sys_sendmsg (net/socket.c:2670) [ 33.903228][ T316] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 33.903582][ T316] ? __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) [ 33.904009][ T316] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 33.904536][ T316] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 33.904899][ T316] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 33.905899][ T316] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 33.906249][ T316] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 33.906654][ T316] ? __lock_release (kernel/locking/lockdep.c:5539) [ 33.907002][ T316] __sys_sendmsg (net/socket.c:2700) [ 33.907546][ T316] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 33.908015][ T316] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 33.908693][ T316] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 33.909173][ T316] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 33.909492][ T316] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 33.910212][ T316] RIP: 0033:0x7f42487ed1e7 [ 33.910633][ T316] 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) [ 33.912200][ T316] RSP: 002b:00007ffc8b7ea578 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 33.912775][ T316] RAX: ffffffffffffffda RBX: 00007ffc8b7eaca0 RCX: 00007f42487ed1e7 [ 33.913322][ T316] RDX: 0000000000000000 RSI: 00007ffc8b7ea5e0 RDI: 0000000000000005 [ 33.913954][ T316] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 33.914547][ T316] R10: 0000000002212910 R11: 0000000000000246 R12: 0000000000000004 [ 33.915039][ T316] R13: 00000000686e229f R14: 0000000000499600 R15: 0000000000000000 | [ 34.078839][ T317] ------------[ cut here ]------------ | [ 34.079189][ T317] WARNING: CPU: 1 PID: 317 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.079852][ T317] Modules linked in: bridge stp llc 8021q vrf veth | [ 34.080968][ T317] Tainted: [W]=WARN [ 34.081223][ T317] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.082691][ T317] 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.083053][ T317] 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.084234][ T317] RSP: 0018:ffffc90000816ef0 EFLAGS: 00010246 [ 34.084670][ T317] RAX: 0000000000000000 RBX: ffff88800a752000 RCX: 0000000000000001 [ 34.085171][ T317] RDX: 0000000000000000 RSI: ffffffffa289b941 RDI: ffffffffa20555e0 [ 34.085669][ T317] RBP: ffffc90000816fe0 R08: 0000000000000000 R09: 0000000000000000 [ 34.086156][ T317] R10: ffffc90000817010 R11: ffffffffa36a8918 R12: 1ffff92000102de2 [ 34.086658][ T317] R13: 00000000000005dc R14: ffffc90000817010 R15: ffff88800a752f08 [ 34.087147][ T317] FS: 00007f5027c82800(0000) GS:ffff888091937000(0000) knlGS:0000000000000000 [ 34.087728][ T317] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.088140][ T317] CR2: 00000000004e5ab0 CR3: 00000000093ea002 CR4: 0000000000772ef0 [ 34.088655][ T317] PKRU: 55555554 [ 34.088900][ T317] Call Trace: [ 34.089147][ T317] [ 34.089319][ T317] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 34.089660][ T317] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.089993][ T317] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 34.090317][ T317] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 34.090753][ T317] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 34.091083][ T317] netif_set_mtu (net/core/dev.c:9652) [ 34.091410][ T317] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 34.091761][ T317] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) bridge [ 34.092221][ T317] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 34.092468][ T317] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 34.092937][ T317] br_add_if (net/bridge/br_if.c:697) bridge [ 34.093311][ T317] do_set_master (net/core/rtnetlink.c:2948) [ 34.093646][ T317] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 34.093973][ T317] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 34.094384][ T317] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.094714][ T317] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 34.095037][ T317] ? __kernel_text_address (kernel/extable.c:79) [ 34.095364][ T317] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.095701][ T317] ? __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.096026][ T317] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 34.096426][ T317] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.096773][ T317] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.097097][ T317] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 34.097419][ T317] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 34.097752][ T317] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.098079][ T317] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 34.098401][ T317] ? __create_object (mm/kmemleak.c:771) [ 34.098735][ T317] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 34.099063][ T317] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 34.099388][ T317] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 34.099799][ T317] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 34.100128][ T317] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 34.100455][ T317] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 34.100823][ T317] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.101154][ T317] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.101475][ T317] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 34.101807][ T317] ? __lock_release (kernel/locking/lockdep.c:5539) [ 34.102143][ T317] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 34.102465][ T317] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 34.102799][ T317] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 34.103124][ T317] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.103450][ T317] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.103780][ T317] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 34.104106][ T317] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 34.104443][ T317] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 34.104785][ T317] ? 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.105113][ T317] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 34.105441][ T317] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 34.105771][ T317] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.106099][ T317] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 34.106424][ T317] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 34.106760][ T317] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 34.107094][ T317] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 34.107426][ T317] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 34.107755][ T317] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 34.108167][ T317] ___sys_sendmsg (net/socket.c:2670) [ 34.108488][ T317] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 34.108831][ T317] ? __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.109239][ T317] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 34.109578][ T317] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.109903][ T317] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.110233][ T317] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.110553][ T317] ? __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.110898][ T317] ? __lock_release (kernel/locking/lockdep.c:5539) [ 34.111229][ T317] __sys_sendmsg (net/socket.c:2700) [ 34.111553][ T317] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 34.111976][ T317] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 34.112312][ T317] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.112663][ T317] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.112992][ T317] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 34.113412][ T317] RIP: 0033:0x7f5027e4f1e7 [ 34.113759][ T317] 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.114936][ T317] RSP: 002b:00007ffda6c3bf68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 34.115439][ T317] RAX: ffffffffffffffda RBX: 00007ffda6c3c690 RCX: 00007f5027e4f1e7 [ 34.115936][ T317] RDX: 0000000000000000 RSI: 00007ffda6c3bfd0 RDI: 0000000000000005 [ 34.116675][ T317] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 34.117509][ T317] R10: 000000001923e910 R11: 0000000000000246 R12: 0000000000000004 [ 34.118352][ T317] R13: 00000000686e229f R14: 0000000000499600 R15: 0000000000000000 | [ 45.087034][ T380] ------------[ cut here ]------------ | [ 45.087367][ T380] WARNING: CPU: 0 PID: 380 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) | [ 45.088171][ T380] Modules linked in: bridge stp llc 8021q vrf veth | [ 45.089428][ T380] Tainted: [W]=WARN [ 45.089674][ T380] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.090224][ T380] 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) [ 45.090683][ T380] 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 [ 45.092057][ T380] RSP: 0018:ffffc90000776f70 EFLAGS: 00010246 [ 45.092452][ T380] RAX: 0000000000000000 RBX: ffff88800a752000 RCX: 0000000000000001 [ 45.093132][ T380] RDX: 0000000000000000 RSI: ffffffffa289b941 RDI: ffffffffa20555e0 [ 45.093771][ T380] RBP: ffffc90000777058 R08: 0000000000000000 R09: 0000000000000000 [ 45.094367][ T380] R10: ffffc90000777088 R11: ffffffff9ec00130 R12: 1ffff920000eedf2 [ 45.095157][ T380] R13: 00000000000005dc R14: ffffc90000777088 R15: ffff88800a752f08 [ 45.095977][ T380] FS: 00007fd745cae800(0000) GS:ffff8880918b7000(0000) knlGS:0000000000000000 [ 45.096725][ T380] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.097275][ T380] CR2: 00000000004e5ab0 CR3: 000000000a787002 CR4: 0000000000772ef0 [ 45.097774][ T380] PKRU: 55555554 [ 45.098006][ T380] Call Trace: [ 45.098245][ T380] [ 45.098498][ T380] ? __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) [ 45.098993][ T380] ? br_del_if (net/bridge/br_if.c:742) bridge [ 45.099447][ T380] ? do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 45.099798][ T380] ? do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 45.100225][ T380] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 45.100635][ T380] ? netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 45.101117][ T380] ? netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 45.101465][ T380] ? ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 45.101802][ T380] ? ___sys_sendmsg (net/socket.c:2670) [ 45.102208][ T380] ? __sys_sendmsg (net/socket.c:2700) [ 45.102587][ T380] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 45.102939][ T380] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 45.103402][ T380] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 45.103756][ T380] netif_set_mtu (net/core/dev.c:9652) [ 45.104094][ T380] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 45.104507][ T380] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 45.104840][ T380] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 45.105412][ T380] br_del_if (net/bridge/br_if.c:743) bridge [ 45.105818][ T380] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 45.106181][ T380] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 45.106498][ T380] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 45.106846][ T380] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 45.107325][ T380] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.107653][ T380] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 45.108052][ T380] ? __kernel_text_address (kernel/extable.c:79) [ 45.108458][ T380] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 45.108820][ T380] ? __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) [ 45.109212][ T380] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 45.109707][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 45.110223][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 45.110608][ T380] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 45.110964][ T380] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 45.111360][ T380] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 45.111740][ T380] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 45.112063][ T380] ? __create_object (mm/kmemleak.c:771) [ 45.112439][ T380] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 45.112781][ T380] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 45.113188][ T380] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 45.113669][ T380] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 45.114039][ T380] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 45.114485][ T380] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 45.114866][ T380] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 45.115321][ T380] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 45.115649][ T380] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 45.115968][ T380] ? __lock_release (kernel/locking/lockdep.c:5539) [ 45.116277][ T380] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 45.116607][ T380] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 45.116962][ T380] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 45.117280][ T380] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 45.117602][ T380] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 45.117960][ T380] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 45.118274][ T380] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 45.118606][ T380] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 45.118947][ T380] ? 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) [ 45.119260][ T380] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 45.119675][ T380] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 45.120193][ T380] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 45.120547][ T380] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 45.120978][ T380] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 45.121380][ T380] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 45.121712][ T380] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 45.122045][ T380] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 45.122439][ T380] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 45.123110][ T380] ___sys_sendmsg (net/socket.c:2670) [ 45.123672][ T380] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 45.124202][ T380] ? __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) [ 45.124895][ T380] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 45.125272][ T380] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 45.125599][ T380] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 45.126016][ T380] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 45.126332][ T380] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 45.126660][ T380] ? __lock_release (kernel/locking/lockdep.c:5539) [ 45.127000][ T380] __sys_sendmsg (net/socket.c:2700) [ 45.127309][ T380] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 45.127702][ T380] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 45.128037][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 45.128351][ T380] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 45.128676][ T380] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 45.129071][ T380] RIP: 0033:0x7fd745e7b1e7 [ 45.129402][ T380] 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) [ 45.130569][ T380] RSP: 002b:00007ffc8710dfd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 45.131087][ T380] RAX: ffffffffffffffda RBX: 00007ffc8710e700 RCX: 00007fd745e7b1e7 [ 45.131570][ T380] RDX: 0000000000000000 RSI: 00007ffc8710e040 RDI: 0000000000000005 [ 45.132077][ T380] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000078 [ 45.132539][ T380] R10: 00007fd745d78ee8 R11: 0000000000000246 R12: 0000000000000003 [ 45.133085][ T380] R13: 00000000686e22aa R14: 0000000000499600 R15: 0000000000000000 | [ 45.269098][ T381] ------------[ cut here ]------------ | [ 45.269455][ T381] WARNING: CPU: 1 PID: 381 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) | [ 45.270108][ T381] Modules linked in: bridge stp llc 8021q vrf veth | [ 45.271233][ T381] Tainted: [W]=WARN [ 45.271481][ T381] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.271892][ T381] 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) [ 45.272228][ T381] 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 [ 45.274656][ T381] RSP: 0018:ffffc90000776f70 EFLAGS: 00010246 [ 45.275108][ T381] RAX: 0000000000000000 RBX: ffff88800a752000 RCX: 0000000000000001 [ 45.275773][ T381] RDX: 0000000000000000 RSI: ffffffffa289b941 RDI: ffffffffa20555e0 [ 45.276269][ T381] RBP: ffffc90000777058 R08: 0000000000000000 R09: 0000000000000000 [ 45.276910][ T381] R10: ffffc90000777088 R11: ffffffffa2d79160 R12: 1ffff920000eedf2 [ 45.277398][ T381] R13: 00000000000005dc R14: ffffc90000777088 R15: ffff88800a752f08 [ 45.278052][ T381] FS: 00007f2a941ac800(0000) GS:ffff888091937000(0000) knlGS:0000000000000000 [ 45.278687][ T381] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.279094][ T381] CR2: 00000000004e5aa8 CR3: 000000000a9fa003 CR4: 0000000000772ef0 [ 45.279599][ T381] PKRU: 55555554 [ 45.279843][ T381] Call Trace: [ 45.280084][ T381] [ 45.280250][ T381] ? __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) [ 45.280684][ T381] ? br_del_if (net/bridge/br_if.c:742) bridge [ 45.281055][ T381] ? do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 45.281381][ T381] ? do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 45.281723][ T381] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 45.282048][ T381] ? netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 45.282372][ T381] ? netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 45.282701][ T381] ? ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 45.283026][ T381] ? ___sys_sendmsg (net/socket.c:2670) [ 45.283350][ T381] ? __sys_sendmsg (net/socket.c:2700) [ 45.283683][ T381] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 45.284011][ T381] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 45.284426][ T381] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 45.284787][ T381] netif_set_mtu (net/core/dev.c:9652) [ 45.285116][ T381] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 45.285459][ T381] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 45.285717][ T381] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 45.286166][ T381] br_del_if (net/bridge/br_if.c:743) bridge [ 45.286528][ T381] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 45.286873][ T381] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 45.287204][ T381] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 45.287533][ T381] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 45.287974][ T381] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.288303][ T381] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 45.288638][ T381] ? __kernel_text_address (kernel/extable.c:79) [ 45.288981][ T381] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 45.289323][ T381] ? __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) [ 45.289663][ T381] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 45.290083][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 45.290426][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 45.290782][ T381] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 45.291105][ T381] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 45.291445][ T381] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 45.291797][ T381] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 45.292146][ T381] ? __create_object (mm/kmemleak.c:771) [ 45.292492][ T381] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 45.292848][ T381] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 45.293175][ T381] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 45.293592][ T381] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 45.293927][ T381] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 45.294267][ T381] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 45.294628][ T381] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 45.294973][ T381] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 45.295312][ T381] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 45.295669][ T381] ? __lock_release (kernel/locking/lockdep.c:5539) [ 45.296012][ T381] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 45.296358][ T381] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 45.296711][ T381] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 45.297040][ T381] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 45.297402][ T381] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 45.297755][ T381] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 45.298099][ T381] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 45.298450][ T381] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 45.298808][ T381] ? 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) [ 45.299149][ T381] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 45.299494][ T381] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 45.299869][ T381] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 45.300210][ T381] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 45.300574][ T381] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 45.300932][ T381] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 45.301279][ T381] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 45.301641][ T381] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 45.301984][ T381] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 45.302421][ T381] ___sys_sendmsg (net/socket.c:2670) [ 45.302788][ T381] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 45.303123][ T381] ? __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) [ 45.303529][ T381] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 45.303876][ T381] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 45.304210][ T381] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 45.304542][ T381] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 45.304884][ T381] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 45.305231][ T381] ? __lock_release (kernel/locking/lockdep.c:5539) [ 45.305574][ T381] __sys_sendmsg (net/socket.c:2700) [ 45.305911][ T381] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 45.306323][ T381] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 45.306673][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 45.307026][ T381] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 45.307373][ T381] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 45.307805][ T381] RIP: 0033:0x7f2a943791e7 [ 45.308141][ T381] 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) [ 45.309326][ T381] RSP: 002b:00007ffd036c4b68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 45.309858][ T381] RAX: ffffffffffffffda RBX: 00007ffd036c5290 RCX: 00007f2a943791e7 [ 45.310349][ T381] RDX: 0000000000000000 RSI: 00007ffd036c4bd0 RDI: 0000000000000005 [ 45.310858][ T381] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000078 [ 45.311333][ T381] R10: 00007f2a94276ee8 R11: 0000000000000246 R12: 0000000000000003 [ 45.311827][ T381] R13: 00000000686e22aa R14: 0000000000499600 R15: 0000000000000000 | [ 47.520352][ T384] ------------[ cut here ]------------ | [ 47.520731][ T384] WARNING: CPU: 2 PID: 384 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) | [ 47.521384][ T384] Modules linked in: bridge stp llc 8021q vrf veth | [ 47.522508][ T384] Tainted: [W]=WARN [ 47.522773][ T384] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.523185][ T384] 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) [ 47.523531][ T384] 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 [ 47.524717][ T384] RSP: 0018:ffffc900007c6ef0 EFLAGS: 00010246 [ 47.525139][ T384] RAX: 0000000000000000 RBX: ffff88800a752000 RCX: 0000000000000001 [ 47.525649][ T384] RDX: 0000000000000000 RSI: ffffffffa289b941 RDI: ffffffffa20555e0 [ 47.526143][ T384] RBP: ffffc900007c6fe0 R08: 0000000000000000 R09: 0000000000000000 [ 47.526656][ T384] R10: ffffc900007c7010 R11: ffffffffa36a8918 R12: 1ffff920000f8de2 [ 47.527154][ T384] R13: 00000000000005dc R14: ffffc900007c7010 R15: ffff88800a752f08 [ 47.527664][ T384] FS: 00007fac5c3e8800(0000) GS:ffff8880919b7000(0000) knlGS:0000000000000000 [ 47.528245][ T384] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.528678][ T384] CR2: 00000000004e5aa8 CR3: 000000000bd06005 CR4: 0000000000772ef0 [ 47.529182][ T384] PKRU: 55555554 [ 47.529439][ T384] Call Trace: [ 47.529722][ T384] [ 47.529908][ T384] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 47.530244][ T384] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 47.530871][ T384] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 47.531356][ T384] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 47.531862][ T384] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 47.532204][ T384] netif_set_mtu (net/core/dev.c:9652) [ 47.532542][ T384] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 47.532903][ T384] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) bridge [ 47.533363][ T384] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 47.533645][ T384] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 47.534101][ T384] br_add_if (net/bridge/br_if.c:697) bridge [ 47.534494][ T384] do_set_master (net/core/rtnetlink.c:2948) [ 47.534847][ T384] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 47.535188][ T384] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 47.535621][ T384] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.535963][ T384] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 47.536296][ T384] ? __kernel_text_address (kernel/extable.c:79) [ 47.536650][ T384] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 47.536996][ T384] ? __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) [ 47.537332][ T384] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 47.537765][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 47.538105][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 47.538469][ T384] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 47.538821][ T384] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 47.539157][ T384] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 47.539498][ T384] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 47.539857][ T384] ? __create_object (mm/kmemleak.c:771) [ 47.540199][ T384] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 47.540535][ T384] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 47.540953][ T384] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 47.541377][ T384] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 47.541748][ T384] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 47.542101][ T384] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 47.542445][ T384] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 47.542800][ T384] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 47.543142][ T384] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 47.543473][ T384] ? __lock_release (kernel/locking/lockdep.c:5539) [ 47.543826][ T384] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 47.544162][ T384] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 47.544500][ T384] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 47.544858][ T384] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 47.545237][ T384] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.545601][ T384] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 47.545940][ T384] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 47.546287][ T384] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 47.546635][ T384] ? 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) [ 47.546973][ T384] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 47.547320][ T384] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 47.547667][ T384] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 47.548012][ T384] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 47.548353][ T384] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 47.548704][ T384] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 47.549087][ T384] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 47.549432][ T384] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 47.549794][ T384] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 47.550232][ T384] ___sys_sendmsg (net/socket.c:2670) [ 47.550576][ T384] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 47.550960][ T384] ? __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) [ 47.551363][ T384] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 47.551703][ T384] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 47.552036][ T384] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 47.552364][ T384] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 47.552710][ T384] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 47.553076][ T384] ? __lock_release (kernel/locking/lockdep.c:5539) [ 47.553408][ T384] __sys_sendmsg (net/socket.c:2700) [ 47.553755][ T384] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 47.554206][ T384] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 47.554554][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 47.554910][ T384] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.555256][ T384] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 47.555686][ T384] RIP: 0033:0x7fac5c5b51e7 [ 47.556038][ T384] 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) [ 47.557277][ T384] RSP: 002b:00007ffe022b7368 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 47.557819][ T384] RAX: ffffffffffffffda RBX: 00007ffe022b7a90 RCX: 00007fac5c5b51e7 [ 47.558323][ T384] RDX: 0000000000000000 RSI: 00007ffe022b73d0 RDI: 0000000000000005 [ 47.558830][ T384] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 47.559332][ T384] R10: 000000001d6d5910 R11: 0000000000000246 R12: 0000000000000004 [ 47.559847][ T384] R13: 00000000686e22ad R14: 0000000000499600 R15: 0000000000000000 | [ 47.701737][ T385] ------------[ cut here ]------------ | [ 47.702042][ T385] WARNING: CPU: 0 PID: 385 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) | [ 47.703428][ T385] Modules linked in: bridge stp llc 8021q vrf veth | [ 47.704471][ T385] Tainted: [W]=WARN [ 47.704721][ T385] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.705105][ T385] 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) [ 47.705427][ T385] 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 [ 47.706543][ T385] RSP: 0018:ffffc900007d6ef0 EFLAGS: 00010246 [ 47.706951][ T385] RAX: 0000000000000000 RBX: ffff88800a752000 RCX: 0000000000000001 [ 47.707424][ T385] RDX: 0000000000000000 RSI: ffffffffa289b941 RDI: ffffffffa20555e0 [ 47.707894][ T385] RBP: ffffc900007d6fe0 R08: 0000000000000000 R09: 0000000000000000 [ 47.708365][ T385] R10: ffffc900007d7010 R11: ffffffffa36a8918 R12: 1ffff920000fade2 [ 47.708858][ T385] R13: 00000000000005dc R14: ffffc900007d7010 R15: ffff88800a752f08 [ 47.709324][ T385] FS: 00007f80005b2800(0000) GS:ffff8880918b7000(0000) knlGS:0000000000000000 [ 47.709873][ T385] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 47.710259][ T385] CR2: 00000000004e5ab0 CR3: 000000000c48c001 CR4: 0000000000772ef0 [ 47.710774][ T385] PKRU: 55555554 [ 47.711009][ T385] Call Trace: [ 47.711248][ T385] [ 47.711408][ T385] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 47.711733][ T385] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 47.712047][ T385] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 47.712354][ T385] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 47.712745][ T385] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 47.713061][ T385] netif_set_mtu (net/core/dev.c:9652) [ 47.713368][ T385] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 47.713696][ T385] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) bridge [ 47.714129][ T385] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 47.714363][ T385] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 47.714802][ T385] br_add_if (net/bridge/br_if.c:697) bridge [ 47.715158][ T385] do_set_master (net/core/rtnetlink.c:2948) [ 47.715477][ T385] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 47.715797][ T385] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 47.716185][ T385] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.716498][ T385] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 47.716819][ T385] ? __kernel_text_address (kernel/extable.c:79) [ 47.717134][ T385] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 47.717442][ T385] ? __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) [ 47.717767][ T385] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 47.718154][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 47.718464][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 47.718788][ T385] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 47.719095][ T385] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 47.719401][ T385] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 47.719713][ T385] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 47.720025][ T385] ? __create_object (mm/kmemleak.c:771) [ 47.720336][ T385] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 47.720663][ T385] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 47.720971][ T385] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 47.721349][ T385] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 47.721671][ T385] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 47.721984][ T385] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 47.722289][ T385] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 47.722617][ T385] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 47.722927][ T385] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 47.723230][ T385] ? __lock_release (kernel/locking/lockdep.c:5539) [ 47.723541][ T385] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 47.723909][ T385] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 47.724239][ T385] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 47.724581][ T385] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 47.724911][ T385] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 47.725247][ T385] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 47.725589][ T385] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 47.725926][ T385] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 47.726247][ T385] ? 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) [ 47.726585][ T385] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 47.726912][ T385] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 47.727241][ T385] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 47.727582][ T385] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 47.727911][ T385] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 47.728235][ T385] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 47.728575][ T385] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 47.728903][ T385] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 47.729223][ T385] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 47.729645][ T385] ___sys_sendmsg (net/socket.c:2670) [ 47.729973][ T385] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 47.730296][ T385] ? __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) [ 47.730717][ T385] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 47.731044][ T385] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 47.731370][ T385] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 47.731709][ T385] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 47.732033][ T385] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 47.732362][ T385] ? __lock_release (kernel/locking/lockdep.c:5539) [ 47.732702][ T385] __sys_sendmsg (net/socket.c:2700) [ 47.733022][ T385] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 47.733420][ T385] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 47.733764][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 47.734087][ T385] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 47.734410][ T385] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 47.734824][ T385] RIP: 0033:0x7f800077f1e7 [ 47.735160][ T385] 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) [ 47.736325][ T385] RSP: 002b:00007ffdbe66b7b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 47.736820][ T385] RAX: ffffffffffffffda RBX: 00007ffdbe66bee0 RCX: 00007f800077f1e7 [ 47.737309][ T385] RDX: 0000000000000000 RSI: 00007ffdbe66b820 RDI: 0000000000000005 [ 47.737803][ T385] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 47.738286][ T385] R10: 0000000006b84910 R11: 0000000000000246 R12: 0000000000000004 [ 47.738779][ T385] R13: 00000000686e22ad R14: 0000000000499600 R15: 0000000000000000 | [ 52.050343][ T430] ------------[ cut here ]------------ | [ 52.050723][ T430] WARNING: CPU: 3 PID: 430 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) | [ 52.051377][ T430] Modules linked in: bridge stp llc 8021q vrf veth | [ 52.052921][ T430] Tainted: [W]=WARN [ 52.053161][ T430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.053656][ T430] 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) [ 52.054079][ T430] 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 [ 52.055339][ T430] RSP: 0018:ffffc90000b66f70 EFLAGS: 00010246 [ 52.055749][ T430] RAX: 0000000000000000 RBX: ffff88800a752000 RCX: 0000000000000001 [ 52.056295][ T430] RDX: 0000000000000000 RSI: ffffffffa289b941 RDI: ffffffffa20555e0 [ 52.056819][ T430] RBP: ffffc90000b67058 R08: 0000000000000000 R09: 0000000000000000 [ 52.057489][ T430] R10: ffffc90000b67088 R11: ffffffffa2d79160 R12: 1ffff9200016cdf2 [ 52.058105][ T430] R13: 00000000000005dc R14: ffffc90000b67088 R15: ffff88800a752f08 [ 52.058596][ T430] FS: 00007f779ff80800(0000) GS:ffff888091a37000(0000) knlGS:0000000000000000 [ 52.059149][ T430] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 52.059539][ T430] CR2: 00000000004e5ab0 CR3: 0000000005938003 CR4: 0000000000772ef0 [ 52.060020][ T430] PKRU: 55555554 [ 52.060250][ T430] Call Trace: [ 52.060480][ T430] [ 52.060653][ T430] ? __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) [ 52.061060][ T430] ? br_del_if (net/bridge/br_if.c:742) bridge [ 52.061413][ T430] ? do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 52.061734][ T430] ? do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 52.062055][ T430] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 52.062361][ T430] ? netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 52.062691][ T430] ? netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 52.063008][ T430] ? ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 52.063314][ T430] ? ___sys_sendmsg (net/socket.c:2670) [ 52.063685][ T430] ? __sys_sendmsg (net/socket.c:2700) [ 52.064210][ T430] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 52.064539][ T430] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 52.064994][ T430] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 52.065373][ T430] netif_set_mtu (net/core/dev.c:9652) [ 52.065793][ T430] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 52.066233][ T430] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 52.066556][ T430] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 52.067308][ T430] br_del_if (net/bridge/br_if.c:743) bridge [ 52.067946][ T430] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 52.068416][ T430] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 52.068745][ T430] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 52.069071][ T430] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 52.069461][ T430] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.069786][ T430] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 52.070099][ T430] ? __kernel_text_address (kernel/extable.c:79) [ 52.070416][ T430] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 52.070798][ T430] ? __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) [ 52.071110][ T430] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 52.071489][ T430] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 52.071821][ T430] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 52.072127][ T430] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 52.072432][ T430] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 52.072758][ T430] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 52.073076][ T430] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 52.073377][ T430] ? __create_object (mm/kmemleak.c:771) [ 52.073693][ T430] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 52.074019][ T430] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 52.074383][ T430] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 52.074869][ T430] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 52.075298][ T430] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 52.075645][ T430] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 52.076044][ T430] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 52.076380][ T430] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 52.076826][ T430] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 52.077209][ T430] ? __lock_release (kernel/locking/lockdep.c:5539) [ 52.077606][ T430] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 52.078030][ T430] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 52.078449][ T430] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 52.078815][ T430] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 52.079158][ T430] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 52.079484][ T430] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 52.079835][ T430] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 52.080173][ T430] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 52.080492][ T430] ? 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) [ 52.080919][ T430] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 52.081248][ T430] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 52.081587][ T430] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 52.081932][ T430] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 52.082266][ T430] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 52.082612][ T430] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 52.083011][ T430] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 52.083344][ T430] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 52.083679][ T430] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 52.084115][ T430] ___sys_sendmsg (net/socket.c:2670) [ 52.084523][ T430] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 52.084941][ T430] ? __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) [ 52.085324][ T430] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 52.085645][ T430] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 52.085969][ T430] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 52.086369][ T430] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 52.086713][ T430] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 52.087038][ T430] ? __lock_release (kernel/locking/lockdep.c:5539) [ 52.087440][ T430] __sys_sendmsg (net/socket.c:2700) [ 52.087849][ T430] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 52.088236][ T430] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 52.088636][ T430] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 52.089029][ T430] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 52.089375][ T430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 52.089781][ T430] RIP: 0033:0x7f77a014d1e7 [ 52.090165][ T430] 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) [ 52.091393][ T430] RSP: 002b:00007ffc851365a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 52.091881][ T430] RAX: ffffffffffffffda RBX: 00007ffc85136cd0 RCX: 00007f77a014d1e7 [ 52.092511][ T430] RDX: 0000000000000000 RSI: 00007ffc85136610 RDI: 0000000000000005 [ 52.093324][ T430] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 52.094114][ T430] R10: 00007f77a004aee8 R11: 0000000000000246 R12: 0000000000000004 [ 52.094662][ T430] R13: 00000000686e22b1 R14: 0000000000499600 R15: 0000000000000000 | [ 52.255947][ T431] ------------[ cut here ]------------ | [ 52.256307][ T431] WARNING: CPU: 0 PID: 431 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) | [ 52.257277][ T431] Modules linked in: bridge stp llc 8021q vrf veth | [ 52.258389][ T431] Tainted: [W]=WARN [ 52.258643][ T431] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.259045][ T431] 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) [ 52.259399][ T431] 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 [ 52.260606][ T431] RSP: 0018:ffffc90000b66f70 EFLAGS: 00010246 [ 52.261072][ T431] RAX: 0000000000000000 RBX: ffff88800a752000 RCX: 0000000000000001 [ 52.261579][ T431] RDX: 0000000000000000 RSI: ffffffffa289b941 RDI: ffffffffa20555e0 [ 52.262063][ T431] RBP: ffffc90000b67058 R08: 0000000000000000 R09: 0000000000000000 [ 52.262587][ T431] R10: ffffc90000b67088 R11: ffffffffa2d79160 R12: 1ffff9200016cdf2 [ 52.263073][ T431] R13: 00000000000005dc R14: ffffc90000b67088 R15: ffff88800a752f08 [ 52.263582][ T431] FS: 00007fa5369af800(0000) GS:ffff8880918b7000(0000) knlGS:0000000000000000 [ 52.264146][ T431] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 52.264589][ T431] CR2: 00000000004e5aa8 CR3: 000000000593a002 CR4: 0000000000772ef0 [ 52.265081][ T431] PKRU: 55555554 [ 52.265324][ T431] Call Trace: [ 52.265588][ T431] [ 52.265754][ T431] ? __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) [ 52.266161][ T431] ? br_del_if (net/bridge/br_if.c:742) bridge [ 52.266546][ T431] ? do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 52.266881][ T431] ? do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 52.267211][ T431] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 52.267545][ T431] ? netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 52.267880][ T431] ? netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 52.268201][ T431] ? ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 52.268528][ T431] ? ___sys_sendmsg (net/socket.c:2670) [ 52.268852][ T431] ? __sys_sendmsg (net/socket.c:2700) [ 52.269162][ T431] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 52.269478][ T431] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 52.269880][ T431] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 52.270199][ T431] netif_set_mtu (net/core/dev.c:9652) [ 52.270524][ T431] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 52.270871][ T431] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 52.271107][ T431] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 52.271551][ T431] br_del_if (net/bridge/br_if.c:743) bridge [ 52.271908][ T431] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 52.272222][ T431] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 52.272546][ T431] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 52.272889][ T431] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 52.273325][ T431] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.273675][ T431] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 52.274000][ T431] ? __kernel_text_address (kernel/extable.c:79) [ 52.274329][ T431] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 52.274683][ T431] ? __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) [ 52.275014][ T431] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 52.275415][ T431] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 52.275768][ T431] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 52.276092][ T431] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 52.276414][ T431] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 52.276774][ T431] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 52.277106][ T431] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 52.277419][ T431] ? __create_object (mm/kmemleak.c:771) [ 52.277756][ T431] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 52.278063][ T431] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 52.278370][ T431] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 52.278775][ T431] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 52.279089][ T431] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 52.279403][ T431] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 52.279733][ T431] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 52.280057][ T431] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 52.280365][ T431] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 52.280700][ T431] ? __lock_release (kernel/locking/lockdep.c:5539) [ 52.281028][ T431] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 52.281333][ T431] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 52.281650][ T431] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 52.281979][ T431] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 52.282298][ T431] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 52.282612][ T431] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 52.282936][ T431] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 52.283258][ T431] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 52.283575][ T431] ? 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) [ 52.283902][ T431] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 52.284218][ T431] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 52.284546][ T431] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 52.284911][ T431] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 52.285228][ T431] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 52.285537][ T431] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 52.285876][ T431] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 52.286194][ T431] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 52.286498][ T431] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 52.286921][ T431] ___sys_sendmsg (net/socket.c:2670) [ 52.287231][ T431] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 52.287537][ T431] ? __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) [ 52.287944][ T431] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 52.288256][ T431] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 52.288590][ T431] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 52.288910][ T431] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 52.289229][ T431] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 52.289542][ T431] ? __lock_release (kernel/locking/lockdep.c:5539) [ 52.289865][ T431] __sys_sendmsg (net/socket.c:2700) [ 52.290183][ T431] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 52.290576][ T431] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 52.290912][ T431] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 52.291241][ T431] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 52.291548][ T431] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 52.291949][ T431] RIP: 0033:0x7fa536b7c1e7 [ 52.292285][ T431] 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) [ 52.293420][ T431] RSP: 002b:00007ffec81d1858 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 52.293961][ T431] RAX: ffffffffffffffda RBX: 00007ffec81d1f80 RCX: 00007fa536b7c1e7 [ 52.294457][ T431] RDX: 0000000000000000 RSI: 00007ffec81d18c0 RDI: 0000000000000005 [ 52.294949][ T431] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 52.295450][ T431] R10: 00007fa536a79ee8 R11: 0000000000000246 R12: 0000000000000004 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