====================================== | [ 19.621875][ T308] veth1: entered promiscuous mode | [ 19.623480][ T308] ------------[ cut here ]------------ | [ 19.623806][ T308] WARNING: CPU: 0 PID: 308 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) | [ 19.624487][ T308] Modules linked in: bridge stp llc vrf veth [ 19.625757][ T308] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.626160][ T308] 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) [ 19.626502][ T308] 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 [ 19.627642][ T308] RSP: 0018:ffffc90000546ef0 EFLAGS: 00010246 [ 19.628045][ T308] RAX: 0000000000000000 RBX: ffff88800262a000 RCX: 0000000000000001 [ 19.628530][ T308] RDX: 0000000000000000 RSI: ffffffffa2a9b941 RDI: ffffffffa22555e0 [ 19.629008][ T308] RBP: ffffc90000546fe0 R08: 0000000000000000 R09: 0000000000000000 [ 19.629490][ T308] R10: ffffc90000547010 R11: ffffffffa38a8918 R12: 1ffff920000a8de2 [ 19.629966][ T308] R13: 00000000000005dc R14: ffffc90000547010 R15: ffff88800262af08 [ 19.630475][ T308] FS: 00007f141763a800(0000) GS:ffff8880916b7000(0000) knlGS:0000000000000000 [ 19.631038][ T308] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.631445][ T308] CR2: 00000000004e5aa8 CR3: 0000000014eb4003 CR4: 0000000000772ef0 [ 19.631923][ T308] PKRU: 55555554 [ 19.632164][ T308] Call Trace: [ 19.632410][ T308] [ 19.632576][ T308] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 19.632895][ T308] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 19.633237][ T308] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 19.633572][ T308] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 19.633973][ T308] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 19.634298][ T308] netif_set_mtu (net/core/dev.c:9652) [ 19.634617][ T308] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 19.634953][ T308] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) bridge [ 19.635400][ T308] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 19.635646][ T308] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 19.636079][ T308] br_add_if (net/bridge/br_if.c:697) bridge [ 19.636452][ T308] do_set_master (net/core/rtnetlink.c:2948) [ 19.636778][ T308] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 19.637098][ T308] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 19.637503][ T308] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.637825][ T308] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 19.638138][ T308] ? __kernel_text_address (kernel/extable.c:79) [ 19.638476][ T308] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 19.638794][ T308] ? __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) [ 19.639111][ T308] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 19.639508][ T308] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 19.639825][ T308] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 19.640140][ T308] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 19.640467][ T308] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 19.640782][ T308] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 19.641099][ T308] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 19.641426][ T308] ? __create_object (mm/kmemleak.c:771) [ 19.641752][ T308] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 19.642068][ T308] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 19.642402][ T308] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 19.642792][ T308] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 19.643116][ T308] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 19.643445][ T308] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 19.643758][ T308] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 19.644090][ T308] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 19.644413][ T308] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 19.644723][ T308] ? __lock_release (kernel/locking/lockdep.c:5539) [ 19.645049][ T308] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 19.645372][ T308] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 19.645693][ T308] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 19.646012][ T308] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 19.646341][ T308] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 19.646665][ T308] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 19.646981][ T308] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 19.647316][ T308] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 19.647635][ T308] ? 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) [ 19.647954][ T308] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 19.648272][ T308] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 19.648596][ T308] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 19.648917][ T308] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 19.649738][ T308] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 19.650057][ T308] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 19.650627][ T308] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 19.651190][ T308] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 19.651514][ T308] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 19.651986][ T308] ___sys_sendmsg (net/socket.c:2670) [ 19.652537][ T308] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 19.652856][ T308] ? __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) [ 19.653248][ T308] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 19.653574][ T308] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 19.653902][ T308] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 19.654223][ T308] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 19.654778][ T308] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 19.655106][ T308] ? __lock_release (kernel/locking/lockdep.c:5539) [ 19.655438][ T308] __sys_sendmsg (net/socket.c:2700) [ 19.655748][ T308] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 19.656143][ T308] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 19.656484][ T308] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 19.656800][ T308] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.657120][ T308] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 19.657526][ T308] RIP: 0033:0x7f14178071e7 [ 19.657855][ T308] 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) [ 19.659475][ T308] RSP: 002b:00007fffdfea0aa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 19.659956][ T308] RAX: ffffffffffffffda RBX: 00007fffdfea11d0 RCX: 00007f14178071e7 [ 19.660908][ T308] RDX: 0000000000000000 RSI: 00007fffdfea0b10 RDI: 0000000000000005 [ 19.661402][ T308] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 19.661892][ T308] R10: 00000000165f9910 R11: 0000000000000246 R12: 0000000000000004 [ 19.662371][ T308] R13: 00000000686e49c4 R14: 0000000000499600 R15: 0000000000000000 | [ 29.526150][ T360] ------------[ cut here ]------------ | [ 29.526860][ T360] WARNING: CPU: 3 PID: 360 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) | [ 29.528452][ T360] Modules linked in: bridge stp llc vrf veth | [ 29.530545][ T360] Tainted: [W]=WARN [ 29.531021][ T360] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.531796][ T360] 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) [ 29.532517][ T360] 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 [ 29.534860][ T360] RSP: 0018:ffffc900008e6f70 EFLAGS: 00010246 [ 29.535346][ T360] RAX: 0000000000000000 RBX: ffff88800262a000 RCX: 0000000000000001 [ 29.535962][ T360] RDX: 0000000000000000 RSI: ffffffffa2a9b941 RDI: ffffffffa22555e0 [ 29.536495][ T360] RBP: ffffc900008e7058 R08: 0000000000000000 R09: 0000000000000000 [ 29.537041][ T360] R10: ffffc900008e7088 R11: ffffffff9ee00130 R12: 1ffff9200011cdf2 [ 29.537583][ T360] R13: 00000000000005dc R14: ffffc900008e7088 R15: ffff88800262af08 [ 29.538125][ T360] FS: 00007f695cb94800(0000) GS:ffff888091837000(0000) knlGS:0000000000000000 [ 29.538734][ T360] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.539182][ T360] CR2: 00007f9d0d12a658 CR3: 0000000014e38004 CR4: 0000000000772ef0 [ 29.539696][ T360] PKRU: 55555554 [ 29.539962][ T360] Call Trace: [ 29.540241][ T360] [ 29.540468][ T360] ? __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) [ 29.540941][ T360] ? br_del_if (net/bridge/br_if.c:742) bridge [ 29.541458][ T360] ? do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 29.541804][ T360] ? do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 29.542142][ T360] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 29.542523][ T360] ? netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 29.542884][ T360] ? netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 29.543226][ T360] ? ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 29.543637][ T360] ? ___sys_sendmsg (net/socket.c:2670) [ 29.544008][ T360] ? __sys_sendmsg (net/socket.c:2700) [ 29.544392][ T360] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.544839][ T360] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 29.545298][ T360] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 29.545682][ T360] netif_set_mtu (net/core/dev.c:9652) [ 29.546038][ T360] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 29.546503][ T360] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 29.546810][ T360] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 29.547309][ T360] br_del_if (net/bridge/br_if.c:743) bridge [ 29.547705][ T360] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 29.548035][ T360] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 29.548453][ T360] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 29.548810][ T360] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 29.549310][ T360] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.549663][ T360] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 29.549999][ T360] ? __kernel_text_address (kernel/extable.c:79) [ 29.550379][ T360] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 29.550715][ T360] ? __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) [ 29.551094][ T360] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 29.551542][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 29.551886][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 29.552251][ T360] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 29.552653][ T360] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 29.553065][ T360] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 29.553444][ T360] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 29.553804][ T360] ? __create_object (mm/kmemleak.c:771) [ 29.554203][ T360] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 29.554545][ T360] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 29.554915][ T360] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 29.555404][ T360] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 29.555763][ T360] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 29.556143][ T360] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 29.556485][ T360] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 29.556890][ T360] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 29.557242][ T360] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 29.557595][ T360] ? __lock_release (kernel/locking/lockdep.c:5539) [ 29.557953][ T360] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 29.558382][ T360] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 29.558714][ T360] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 29.559082][ T360] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 29.559521][ T360] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.559904][ T360] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 29.560258][ T360] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 29.560681][ T360] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 29.561036][ T360] ? 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) [ 29.561401][ T360] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 29.561740][ T360] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 29.562076][ T360] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 29.562474][ T360] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 29.562822][ T360] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 29.563194][ T360] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 29.563544][ T360] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 29.563935][ T360] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 29.564327][ T360] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 29.564855][ T360] ___sys_sendmsg (net/socket.c:2670) [ 29.565223][ T360] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 29.565598][ T360] ? __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) [ 29.566057][ T360] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 29.566435][ T360] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 29.566847][ T360] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 29.567196][ T360] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 29.567538][ T360] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 29.567956][ T360] ? __lock_release (kernel/locking/lockdep.c:5539) [ 29.568339][ T360] __sys_sendmsg (net/socket.c:2700) [ 29.568732][ T360] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 29.569247][ T360] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 29.569626][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 29.570014][ T360] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.570470][ T360] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 29.570946][ T360] RIP: 0033:0x7f695cd611e7 [ 29.571308][ T360] 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) [ 29.572648][ T360] RSP: 002b:00007ffc183b1518 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 29.573214][ T360] RAX: ffffffffffffffda RBX: 00007ffc183b1c40 RCX: 00007f695cd611e7 [ 29.573761][ T360] RDX: 0000000000000000 RSI: 00007ffc183b1580 RDI: 0000000000000005 [ 29.574260][ T360] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000078 [ 29.574775][ T360] R10: 00007f695cc5eee8 R11: 0000000000000246 R12: 0000000000000003 [ 29.575320][ T360] R13: 00000000686e49ce R14: 0000000000499600 R15: 0000000000000000 | [ 31.821218][ T362] ------------[ cut here ]------------ | [ 31.821606][ T362] WARNING: CPU: 2 PID: 362 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) | [ 31.822296][ T362] Modules linked in: bridge stp llc vrf veth | [ 31.823437][ T362] Tainted: [W]=WARN [ 31.823700][ T362] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.824123][ T362] 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) [ 31.824488][ T362] 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 [ 31.825693][ T362] RSP: 0018:ffffc90000906ef0 EFLAGS: 00010246 [ 31.826105][ T362] RAX: 0000000000000000 RBX: ffff88800262a000 RCX: 0000000000000001 [ 31.826600][ T362] RDX: 0000000000000000 RSI: ffffffffa2a9b941 RDI: ffffffffa22555e0 [ 31.827078][ T362] RBP: ffffc90000906fe0 R08: 0000000000000000 R09: 0000000000000000 [ 31.827573][ T362] R10: ffffc90000907010 R11: ffffffffa38a8918 R12: 1ffff92000120de2 [ 31.828051][ T362] R13: 00000000000005dc R14: ffffc90000907010 R15: ffff88800262af08 [ 31.828542][ T362] FS: 00007f79351ec800(0000) GS:ffff8880917b7000(0000) knlGS:0000000000000000 [ 31.829103][ T362] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 31.829533][ T362] CR2: 00000000004e5aa8 CR3: 0000000014da8004 CR4: 0000000000772ef0 [ 31.830028][ T362] PKRU: 55555554 [ 31.830276][ T362] Call Trace: [ 31.830533][ T362] [ 31.830713][ T362] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 31.831045][ T362] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 31.831395][ T362] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 31.831719][ T362] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 31.832129][ T362] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 31.832471][ T362] netif_set_mtu (net/core/dev.c:9652) [ 31.832800][ T362] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 31.833137][ T362] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) bridge [ 31.833612][ T362] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 31.833989][ T362] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 31.834478][ T362] br_add_if (net/bridge/br_if.c:697) bridge [ 31.835052][ T362] do_set_master (net/core/rtnetlink.c:2948) [ 31.835658][ T362] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 31.836178][ T362] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 31.836909][ T362] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.837525][ T362] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 31.838093][ T362] ? __kernel_text_address (kernel/extable.c:79) [ 31.838699][ T362] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 31.839312][ T362] ? __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) [ 31.839893][ T362] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 31.840531][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 31.840889][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 31.841219][ T362] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 31.841572][ T362] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 31.841916][ T362] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 31.842262][ T362] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 31.842600][ T362] ? __create_object (mm/kmemleak.c:771) [ 31.842943][ T362] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 31.843272][ T362] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 31.843621][ T362] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 31.844035][ T362] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 31.844383][ T362] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 31.844713][ T362] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 31.845256][ T362] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 31.845636][ T362] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 31.845984][ T362] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 31.846323][ T362] ? __lock_release (kernel/locking/lockdep.c:5539) [ 31.846655][ T362] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 31.847092][ T362] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 31.847442][ T362] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 31.847890][ T362] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 31.848230][ T362] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 31.848572][ T362] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 31.848920][ T362] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 31.849259][ T362] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 31.849609][ T362] ? 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) [ 31.850048][ T362] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 31.850667][ T362] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 31.851129][ T362] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 31.851478][ T362] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 31.851813][ T362] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 31.852155][ T362] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 31.852509][ T362] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 31.852858][ T362] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 31.853184][ T362] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 31.853720][ T362] ___sys_sendmsg (net/socket.c:2670) [ 31.854165][ T362] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 31.854800][ T362] ? __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) [ 31.855325][ T362] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 31.855669][ T362] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 31.856010][ T362] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 31.856355][ T362] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 31.856693][ T362] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 31.857021][ T362] ? __lock_release (kernel/locking/lockdep.c:5539) [ 31.857380][ T362] __sys_sendmsg (net/socket.c:2700) [ 31.857711][ T362] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 31.858117][ T362] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 31.858470][ T362] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 31.858804][ T362] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 31.859142][ T362] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 31.859557][ T362] RIP: 0033:0x7f79353b91e7 [ 31.859897][ T362] 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) [ 31.861040][ T362] RSP: 002b:00007ffee66c4c48 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 31.861557][ T362] RAX: ffffffffffffffda RBX: 00007ffee66c5370 RCX: 00007f79353b91e7 [ 31.862050][ T362] RDX: 0000000000000000 RSI: 00007ffee66c4cb0 RDI: 0000000000000005 [ 31.862548][ T362] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 31.863035][ T362] R10: 000000001596e910 R11: 0000000000000246 R12: 0000000000000004 [ 31.863540][ T362] R13: 00000000686e49d0 R14: 0000000000499600 R15: 0000000000000000 | [ 53.400120][ T469] ------------[ cut here ]------------ | [ 53.400760][ T469] WARNING: CPU: 2 PID: 469 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) | [ 53.401440][ T469] Modules linked in: bridge stp llc vrf veth | [ 53.402609][ T469] Tainted: [W]=WARN [ 53.402876][ T469] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.403316][ T469] 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) [ 53.403673][ T469] 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 [ 53.404883][ T469] RSP: 0018:ffffc90000df6f70 EFLAGS: 00010246 [ 53.405356][ T469] RAX: 0000000000000000 RBX: ffff88800262a000 RCX: 0000000000000001 [ 53.405872][ T469] RDX: 0000000000000000 RSI: ffffffffa2a9b941 RDI: ffffffffa22555e0 [ 53.406397][ T469] RBP: ffffc90000df7058 R08: 0000000000000000 R09: 0000000000000000 [ 53.406903][ T469] R10: ffffc90000df7088 R11: ffffffffa2f79160 R12: 1ffff920001bedf2 [ 53.407423][ T469] R13: 00000000000005dc R14: ffffc90000df7088 R15: ffff88800262af08 [ 53.407929][ T469] FS: 00007f7dfb051800(0000) GS:ffff8880917b7000(0000) knlGS:0000000000000000 [ 53.408535][ T469] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 53.408966][ T469] CR2: 00000000004e5aa8 CR3: 0000000004c46001 CR4: 0000000000772ef0 [ 53.409491][ T469] PKRU: 55555554 [ 53.409754][ T469] Call Trace: [ 53.410014][ T469] [ 53.410194][ T469] ? __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) [ 53.410634][ T469] ? br_del_if (net/bridge/br_if.c:742) bridge [ 53.411030][ T469] ? do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 53.411392][ T469] ? do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 53.411739][ T469] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 53.412083][ T469] ? netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 53.412442][ T469] ? netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 53.412787][ T469] ? ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 53.413128][ T469] ? ___sys_sendmsg (net/socket.c:2670) [ 53.413487][ T469] ? __sys_sendmsg (net/socket.c:2700) [ 53.413830][ T469] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 53.414173][ T469] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 53.414607][ T469] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 53.414988][ T469] netif_set_mtu (net/core/dev.c:9652) [ 53.415351][ T469] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 53.415718][ T469] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 53.415983][ T469] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 53.416466][ T469] br_del_if (net/bridge/br_if.c:743) bridge [ 53.416848][ T469] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 53.417195][ T469] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 53.417575][ T469] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 53.417932][ T469] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 53.418391][ T469] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 53.418737][ T469] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 53.419082][ T469] ? __kernel_text_address (kernel/extable.c:79) [ 53.419446][ T469] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 53.419799][ T469] ? __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) [ 53.420151][ T469] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 53.420622][ T469] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 53.420980][ T469] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 53.421337][ T469] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 53.421686][ T469] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 53.422030][ T469] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 53.422387][ T469] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 53.422730][ T469] ? __create_object (mm/kmemleak.c:771) [ 53.423079][ T469] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 53.423446][ T469] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 53.423792][ T469] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 53.424214][ T469] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 53.424584][ T469] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 53.424945][ T469] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 53.425304][ T469] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 53.425657][ T469] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 53.426002][ T469] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 53.426362][ T469] ? __lock_release (kernel/locking/lockdep.c:5539) [ 53.426709][ T469] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 53.427053][ T469] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 53.427414][ T469] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 53.427762][ T469] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 53.428112][ T469] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 53.428467][ T469] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 53.428823][ T469] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 53.429179][ T469] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 53.429536][ T469] ? 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) [ 53.429911][ T469] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 53.430259][ T469] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 53.430622][ T469] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 53.430980][ T469] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 53.431344][ T469] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 53.431690][ T469] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 53.432041][ T469] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 53.432398][ T469] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 53.432768][ T469] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 53.433207][ T469] ___sys_sendmsg (net/socket.c:2670) [ 53.433562][ T469] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 53.433913][ T469] ? __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) [ 53.434344][ T469] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 53.434693][ T469] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 53.435062][ T469] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 53.435426][ T469] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 53.435773][ T469] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 53.436119][ T469] ? __lock_release (kernel/locking/lockdep.c:5539) [ 53.436485][ T469] __sys_sendmsg (net/socket.c:2700) [ 53.436832][ T469] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 53.437254][ T469] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 53.437625][ T469] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 53.437970][ T469] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 53.438324][ T469] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 53.438748][ T469] RIP: 0033:0x7f7dfb21e1e7 [ 53.439102][ T469] 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) [ 53.440312][ T469] RSP: 002b:00007ffdb95853d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 53.440821][ T469] RAX: ffffffffffffffda RBX: 00007ffdb9585b00 RCX: 00007f7dfb21e1e7 [ 53.441337][ T469] RDX: 0000000000000000 RSI: 00007ffdb9585440 RDI: 0000000000000005 [ 53.441860][ T469] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000078 [ 53.442376][ T469] R10: 00007f7dfb11bee8 R11: 0000000000000246 R12: 0000000000000003 [ 53.442884][ T469] R13: 00000000686e49e6 R14: 0000000000499600 R15: 0000000000000000 | [ 55.765488][ T472] ------------[ cut here ]------------ | [ 55.765826][ T472] WARNING: CPU: 2 PID: 472 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) | [ 55.766470][ T472] Modules linked in: bridge stp llc vrf veth | [ 55.767569][ T472] Tainted: [W]=WARN [ 55.767822][ T472] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.768313][ T472] 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) [ 55.768661][ T472] 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 [ 55.769807][ T472] RSP: 0018:ffffc90000e26ef0 EFLAGS: 00010246 [ 55.770220][ T472] RAX: 0000000000000000 RBX: ffff88800262a000 RCX: 0000000000000001 [ 55.770723][ T472] RDX: 0000000000000000 RSI: ffffffffa2a9b941 RDI: ffffffffa22555e0 [ 55.771211][ T472] RBP: ffffc90000e26fe0 R08: 0000000000000000 R09: 0000000000000000 [ 55.771858][ T472] R10: ffffc90000e27010 R11: ffffffffa38a8918 R12: 1ffff920001c4de2 [ 55.772481][ T472] R13: 00000000000005dc R14: ffffc90000e27010 R15: ffff88800262af08 [ 55.772968][ T472] FS: 00007fc389de9800(0000) GS:ffff8880917b7000(0000) knlGS:0000000000000000 [ 55.773537][ T472] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 55.773951][ T472] CR2: 00000000004e5aa8 CR3: 0000000014c99005 CR4: 0000000000772ef0 [ 55.774449][ T472] PKRU: 55555554 [ 55.774697][ T472] Call Trace: [ 55.774965][ T472] [ 55.775142][ T472] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 55.775512][ T472] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 55.775851][ T472] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 55.776178][ T472] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 55.776595][ T472] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 55.776926][ T472] netif_set_mtu (net/core/dev.c:9652) [ 55.777253][ T472] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 55.777614][ T472] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) bridge [ 55.778070][ T472] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 55.778336][ T472] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 55.778784][ T472] br_add_if (net/bridge/br_if.c:697) bridge [ 55.779162][ T472] do_set_master (net/core/rtnetlink.c:2948) [ 55.779514][ T472] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 55.779859][ T472] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 55.780267][ T472] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.780604][ T472] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 55.780929][ T472] ? __kernel_text_address (kernel/extable.c:79) [ 55.781263][ T472] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 55.781606][ T472] ? __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) [ 55.781936][ T472] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 55.782384][ T472] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 55.782717][ T472] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 55.783044][ T472] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 55.783395][ T472] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 55.783730][ T472] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 55.784058][ T472] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 55.784393][ T472] ? __create_object (mm/kmemleak.c:771) [ 55.784723][ T472] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 55.785062][ T472] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 55.785403][ T472] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 55.785805][ T472] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 55.786141][ T472] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 55.786485][ T472] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 55.786814][ T472] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 55.787146][ T472] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 55.787495][ T472] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 55.787832][ T472] ? __lock_release (kernel/locking/lockdep.c:5539) [ 55.788162][ T472] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 55.788497][ T472] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 55.788825][ T472] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 55.789157][ T472] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 55.789499][ T472] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 55.789825][ T472] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 55.790160][ T472] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 55.790509][ T472] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 55.790835][ T472] ? 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) [ 55.791166][ T472] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 55.791539][ T472] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 55.791919][ T472] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 55.792257][ T472] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 55.792615][ T472] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 55.792946][ T472] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 55.793297][ T472] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 55.793632][ T472] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 55.793956][ T472] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 55.794383][ T472] ___sys_sendmsg (net/socket.c:2670) [ 55.794735][ T472] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 55.795091][ T472] ? __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) [ 55.795523][ T472] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 55.795858][ T472] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 55.796190][ T472] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 55.796536][ T472] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 55.796866][ T472] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 55.797191][ T472] ? __lock_release (kernel/locking/lockdep.c:5539) [ 55.797549][ T472] __sys_sendmsg (net/socket.c:2700) [ 55.797873][ T472] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 55.798275][ T472] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 55.798628][ T472] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 55.798961][ T472] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 55.799311][ T472] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 55.799817][ T472] RIP: 0033:0x7fc389fb61e7 [ 55.800158][ T472] 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) [ 55.801309][ T472] RSP: 002b:00007ffe98e76f98 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 55.801822][ T472] RAX: ffffffffffffffda RBX: 00007ffe98e776c0 RCX: 00007fc389fb61e7 [ 55.802327][ T472] RDX: 0000000000000000 RSI: 00007ffe98e77000 RDI: 0000000000000005 [ 55.802810][ T472] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 55.803315][ T472] R10: 000000003d579910 R11: 0000000000000246 R12: 0000000000000004 [ 55.803799][ T472] R13: 00000000686e49e8 R14: 0000000000499600 R15: 0000000000000000 | [ 59.795979][ T514] ------------[ cut here ]------------ | [ 59.797485][ T514] WARNING: CPU: 3 PID: 514 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) | [ 59.798633][ T514] Modules linked in: bridge stp llc vrf veth | [ 59.800585][ T514] Tainted: [W]=WARN [ 59.801015][ T514] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.801729][ T514] 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) [ 59.802324][ T514] 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 [ 59.804282][ T514] RSP: 0018:ffffc90000fe6f70 EFLAGS: 00010246 [ 59.805009][ T514] RAX: 0000000000000000 RBX: ffff88800262a000 RCX: 0000000000000001 [ 59.805818][ T514] RDX: 0000000000000000 RSI: ffffffffa2a9b941 RDI: ffffffffa22555e0 [ 59.806644][ T514] RBP: ffffc90000fe7058 R08: 0000000000000000 R09: 0000000000000000 [ 59.807480][ T514] R10: ffffc90000fe7088 R11: ffffffffa2f79160 R12: 1ffff920001fcdf2 [ 59.808324][ T514] R13: 00000000000005dc R14: ffffc90000fe7088 R15: ffff88800262af08 [ 59.809140][ T514] FS: 00007f18be4ad800(0000) GS:ffff888091837000(0000) knlGS:0000000000000000 [ 59.810092][ T514] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 59.810777][ T514] CR2: 00000000004e5aa8 CR3: 00000000096e8006 CR4: 0000000000772ef0 [ 59.811601][ T514] PKRU: 55555554 [ 59.812003][ T514] Call Trace: [ 59.812446][ T514] [ 59.812727][ T514] ? __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) [ 59.813445][ T514] ? br_del_if (net/bridge/br_if.c:742) bridge [ 59.814068][ T514] ? do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 59.814620][ T514] ? do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 59.815174][ T514] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 59.815720][ T514] ? netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 59.816258][ T514] ? netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 59.816819][ T514] ? ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 59.817368][ T514] ? ___sys_sendmsg (net/socket.c:2670) [ 59.817898][ T514] ? __sys_sendmsg (net/socket.c:2700) [ 59.818433][ T514] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 59.818974][ T514] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 59.819658][ T514] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 59.820214][ T514] netif_set_mtu (net/core/dev.c:9652) [ 59.820782][ T514] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 59.821385][ T514] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 59.821791][ T514] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 59.822526][ T514] br_del_if (net/bridge/br_if.c:743) bridge [ 59.823138][ T514] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 59.823721][ T514] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 59.824325][ T514] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 59.824917][ T514] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 59.825615][ T514] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 59.826143][ T514] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 59.826709][ T514] ? __kernel_text_address (kernel/extable.c:79) [ 59.827247][ T514] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 59.827797][ T514] ? __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) [ 59.828364][ T514] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 59.829050][ T514] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 59.829607][ T514] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 59.830142][ T514] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 59.830685][ T514] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 59.831220][ T514] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 59.831760][ T514] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 59.832320][ T514] ? __create_object (mm/kmemleak.c:771) [ 59.832862][ T514] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 59.833419][ T514] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 59.833956][ T514] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 59.834657][ T514] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 59.835239][ T514] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 59.835753][ T514] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 59.836090][ T514] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 59.836450][ T514] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 59.836811][ T514] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 59.837138][ T514] ? __lock_release (kernel/locking/lockdep.c:5539) [ 59.837481][ T514] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 59.837825][ T514] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 59.838153][ T514] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 59.838496][ T514] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 59.838841][ T514] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 59.839175][ T514] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 59.839534][ T514] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 59.839892][ T514] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 59.840222][ T514] ? 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) [ 59.840575][ T514] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 59.840917][ T514] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 59.841246][ T514] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 59.841592][ T514] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 59.841948][ T514] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 59.842280][ T514] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 59.842643][ T514] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 59.842981][ T514] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 59.843320][ T514] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 59.843760][ T514] ___sys_sendmsg (net/socket.c:2670) [ 59.844088][ T514] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 59.844445][ T514] ? __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) [ 59.844889][ T514] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 59.845230][ T514] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 59.845575][ T514] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 59.845923][ T514] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 59.846255][ T514] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 59.846594][ T514] ? __lock_release (kernel/locking/lockdep.c:5539) [ 59.846956][ T514] __sys_sendmsg (net/socket.c:2700) [ 59.847297][ T514] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 59.847720][ T514] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 59.848066][ T514] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 59.848422][ T514] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 59.848783][ T514] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 59.849192][ T514] RIP: 0033:0x7f18be67a1e7 [ 59.849551][ T514] 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) [ 59.850756][ T514] RSP: 002b:00007ffeddd9dae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 59.851254][ T514] RAX: ffffffffffffffda RBX: 00007ffeddd9e210 RCX: 00007f18be67a1e7 [ 59.851775][ T514] RDX: 0000000000000000 RSI: 00007ffeddd9db50 RDI: 0000000000000005 [ 59.852268][ T514] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000078 [ 59.852793][ T514] R10: 00007f18be577ee8 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