====================================== | [ 20.773455][ T310] veth1: entered promiscuous mode | [ 20.775372][ T310] ------------[ cut here ]------------ | [ 20.775746][ T310] WARNING: CPU: 1 PID: 310 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) | [ 20.776699][ T310] Modules linked in: bridge stp llc vrf veth [ 20.778287][ T310] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.778758][ T310] 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) [ 20.779391][ T310] 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 [ 20.781000][ T310] RSP: 0018:ffffc900005b6ef0 EFLAGS: 00010246 [ 20.781471][ T310] RAX: 0000000000000000 RBX: ffff888016d8a000 RCX: 0000000000000001 [ 20.782244][ T310] RDX: 0000000000000000 RSI: ffffffffb689b941 RDI: ffffffffb60555e0 [ 20.782791][ T310] RBP: ffffc900005b6fe0 R08: 0000000000000000 R09: 0000000000000000 [ 20.783479][ T310] R10: ffffc900005b7010 R11: ffffffffb76a8918 R12: 1ffff920000b6de2 [ 20.784182][ T310] R13: 00000000000005dc R14: ffffc900005b7010 R15: ffff888016d8af08 [ 20.784750][ T310] FS: 00007fdaa98e9800(0000) GS:ffff88807d937000(0000) knlGS:0000000000000000 [ 20.785684][ T310] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.786342][ T310] CR2: 00000000004e5aa8 CR3: 00000000105f2006 CR4: 0000000000772ef0 [ 20.787160][ T310] PKRU: 55555554 [ 20.787468][ T310] Call Trace: [ 20.787970][ T310] [ 20.788142][ T310] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 20.788551][ T310] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 20.789112][ T310] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 20.789548][ T310] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 20.790099][ T310] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 20.790494][ T310] netif_set_mtu (net/core/dev.c:9652) [ 20.790950][ T310] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 20.791328][ T310] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) bridge [ 20.791825][ T310] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 20.792137][ T310] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 20.792671][ T310] br_add_if (net/bridge/br_if.c:697) bridge [ 20.793102][ T310] do_set_master (net/core/rtnetlink.c:2948) [ 20.793447][ T310] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 20.793815][ T310] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 20.794279][ T310] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.794648][ T310] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 20.794998][ T310] ? __kernel_text_address (kernel/extable.c:79) [ 20.795363][ T310] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.795753][ T310] ? __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) [ 20.796140][ T310] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 20.796598][ T310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 20.797011][ T310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 20.797355][ T310] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 20.797733][ T310] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 20.798097][ T310] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 20.798436][ T310] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 20.799187][ T310] ? __create_object (mm/kmemleak.c:771) [ 20.799600][ T310] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 20.799975][ T310] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 20.800378][ T310] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 20.800845][ T310] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 20.801183][ T310] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 20.801545][ T310] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 20.801887][ T310] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.802232][ T310] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 20.802561][ T310] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 20.802973][ T310] ? __lock_release (kernel/locking/lockdep.c:5539) [ 20.803295][ T310] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 20.803644][ T310] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 20.803990][ T310] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 20.804377][ T310] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.804759][ T310] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.805142][ T310] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 20.805566][ T310] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 20.805948][ T310] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 20.806264][ T310] ? 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) [ 20.806650][ T310] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 20.807023][ T310] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 20.807381][ T310] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.807794][ T310] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 20.808159][ T310] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 20.808510][ T310] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 20.808873][ T310] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 20.809255][ T310] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 20.809648][ T310] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 20.810102][ T310] ___sys_sendmsg (net/socket.c:2670) [ 20.810460][ T310] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 20.810827][ T310] ? __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) [ 20.811262][ T310] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 20.811632][ T310] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 20.812027][ T310] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.812402][ T310] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 20.812738][ T310] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 20.813086][ T310] ? __lock_release (kernel/locking/lockdep.c:5539) [ 20.813472][ T310] __sys_sendmsg (net/socket.c:2700) [ 20.813884][ T310] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 20.814303][ T310] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 20.814632][ T310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 20.815069][ T310] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.815453][ T310] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 20.815927][ T310] RIP: 0033:0x7fdaa9ab61e7 [ 20.816284][ T310] 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) [ 20.817601][ T310] RSP: 002b:00007ffcfb2e87c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 20.818223][ T310] RAX: ffffffffffffffda RBX: 00007ffcfb2e8ef0 RCX: 00007fdaa9ab61e7 [ 20.818731][ T310] RDX: 0000000000000000 RSI: 00007ffcfb2e8830 RDI: 0000000000000005 [ 20.819326][ T310] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 20.819875][ T310] R10: 000000003db17910 R11: 0000000000000246 R12: 0000000000000004 [ 20.820455][ T310] R13: 00000000686e1463 R14: 0000000000499600 R15: 0000000000000000 | [ 31.063535][ T363] ------------[ cut here ]------------ | [ 31.064171][ T363] WARNING: CPU: 3 PID: 363 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.064832][ T363] Modules linked in: bridge stp llc vrf veth | [ 31.065970][ T363] Tainted: [W]=WARN [ 31.066233][ T363] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.066650][ T363] 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.067142][ T363] 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.068668][ T363] RSP: 0018:ffffc90000836f70 EFLAGS: 00010246 [ 31.069240][ T363] RAX: 0000000000000000 RBX: ffff888016d8a000 RCX: 0000000000000001 [ 31.069749][ T363] RDX: 0000000000000000 RSI: ffffffffb689b941 RDI: ffffffffb60555e0 [ 31.070396][ T363] RBP: ffffc90000837058 R08: 0000000000000000 R09: 0000000000000000 [ 31.071065][ T363] R10: ffffc90000837088 R11: ffffffffb2c00130 R12: 1ffff92000106df2 [ 31.071561][ T363] R13: 00000000000005dc R14: ffffc90000837088 R15: ffff888016d8af08 [ 31.072140][ T363] FS: 00007f15461c3800(0000) GS:ffff88807da37000(0000) knlGS:0000000000000000 [ 31.072719][ T363] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 31.073142][ T363] CR2: 00000000004e5aa8 CR3: 0000000012a5d005 CR4: 0000000000772ef0 [ 31.073642][ T363] PKRU: 55555554 [ 31.073907][ T363] Call Trace: [ 31.074163][ T363] [ 31.074339][ T363] ? __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.074775][ T363] ? br_del_if (net/bridge/br_if.c:742) bridge [ 31.075179][ T363] ? do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 31.075523][ T363] ? do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 31.075871][ T363] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 31.076199][ T363] ? netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 31.076529][ T363] ? netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 31.076874][ T363] ? ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 31.077214][ T363] ? ___sys_sendmsg (net/socket.c:2670) [ 31.077549][ T363] ? __sys_sendmsg (net/socket.c:2700) [ 31.077911][ T363] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 31.078241][ T363] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 31.078642][ T363] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 31.078992][ T363] netif_set_mtu (net/core/dev.c:9652) [ 31.079323][ T363] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 31.079698][ T363] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 31.079957][ T363] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 31.080414][ T363] br_del_if (net/bridge/br_if.c:743) bridge [ 31.080771][ T363] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 31.081110][ T363] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 31.081438][ T363] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 31.081766][ T363] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 31.082206][ T363] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.082553][ T363] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 31.082894][ T363] ? __kernel_text_address (kernel/extable.c:79) [ 31.083228][ T363] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 31.083553][ T363] ? __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.083882][ T363] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 31.084292][ T363] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 31.084629][ T363] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 31.084980][ T363] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 31.085323][ T363] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 31.085658][ T363] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 31.086002][ T363] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 31.086328][ T363] ? __create_object (mm/kmemleak.c:771) [ 31.086665][ T363] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 31.086995][ T363] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 31.087318][ T363] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 31.087722][ T363] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 31.088067][ T363] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 31.088392][ T363] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 31.088711][ T363] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 31.089077][ T363] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 31.089412][ T363] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 31.089731][ T363] ? __lock_release (kernel/locking/lockdep.c:5539) [ 31.090074][ T363] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 31.090401][ T363] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 31.090735][ T363] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 31.091081][ T363] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 31.091408][ T363] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 31.091731][ T363] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 31.092058][ T363] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 31.092422][ T363] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 31.092745][ T363] ? 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.093093][ T363] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 31.093417][ T363] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 31.093737][ T363] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 31.094118][ T363] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 31.094454][ T363] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 31.094788][ T363] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 31.095151][ T363] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 31.095502][ T363] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 31.095837][ T363] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 31.096271][ T363] ___sys_sendmsg (net/socket.c:2670) [ 31.096597][ T363] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 31.096941][ T363] ? __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.097346][ T363] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 31.097668][ T363] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 31.098025][ T363] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 31.098368][ T363] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 31.098689][ T363] ? __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.099020][ T363] ? __lock_release (kernel/locking/lockdep.c:5539) [ 31.099361][ T363] __sys_sendmsg (net/socket.c:2700) [ 31.099687][ T363] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 31.100126][ T363] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 31.100477][ T363] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 31.100825][ T363] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 31.101162][ T363] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 31.101570][ T363] RIP: 0033:0x7f15463901e7 [ 31.101942][ T363] 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.103135][ T363] RSP: 002b:00007fffc5bea3d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 31.103624][ T363] RAX: ffffffffffffffda RBX: 00007fffc5beab00 RCX: 00007f15463901e7 [ 31.104127][ T363] RDX: 0000000000000000 RSI: 00007fffc5bea440 RDI: 0000000000000005 [ 31.104621][ T363] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000078 [ 31.105133][ T363] R10: 00007f154628dee8 R11: 0000000000000246 R12: 0000000000000003 [ 31.105620][ T363] R13: 00000000686e146d R14: 0000000000499600 R15: 0000000000000000 | [ 33.318562][ T365] ------------[ cut here ]------------ | [ 33.319022][ T365] WARNING: CPU: 1 PID: 365 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.320305][ T365] Modules linked in: bridge stp llc vrf veth | [ 33.322191][ T365] Tainted: [W]=WARN [ 33.322490][ T365] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.323320][ T365] 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.323732][ T365] 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.325873][ T365] RSP: 0018:ffffc90000856ef0 EFLAGS: 00010246 [ 33.326394][ T365] RAX: 0000000000000000 RBX: ffff888016d8a000 RCX: 0000000000000001 [ 33.327421][ T365] RDX: 0000000000000000 RSI: ffffffffb689b941 RDI: ffffffffb60555e0 [ 33.328387][ T365] RBP: ffffc90000856fe0 R08: 0000000000000000 R09: 0000000000000000 [ 33.329194][ T365] R10: ffffc90000857010 R11: ffffffffb76a8918 R12: 1ffff9200010ade2 [ 33.329860][ T365] R13: 00000000000005dc R14: ffffc90000857010 R15: ffff888016d8af08 [ 33.330683][ T365] FS: 00007fafb6661800(0000) GS:ffff88807d937000(0000) knlGS:0000000000000000 [ 33.331659][ T365] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 33.332391][ T365] CR2: 00000000004e5aa8 CR3: 0000000004fa6003 CR4: 0000000000772ef0 [ 33.333168][ T365] PKRU: 55555554 [ 33.333524][ T365] Call Trace: [ 33.333954][ T365] [ 33.334248][ T365] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 33.334831][ T365] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 33.335277][ T365] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 33.335662][ T365] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 33.336198][ T365] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 33.336582][ T365] netif_set_mtu (net/core/dev.c:9652) [ 33.336996][ T365] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 33.337491][ T365] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) bridge [ 33.338054][ T365] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 33.338385][ T365] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 33.339185][ T365] br_add_if (net/bridge/br_if.c:697) bridge [ 33.339732][ T365] do_set_master (net/core/rtnetlink.c:2948) [ 33.340280][ T365] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 33.340855][ T365] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 33.341543][ T365] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.342098][ T365] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 33.342634][ T365] ? __kernel_text_address (kernel/extable.c:79) [ 33.343212][ T365] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 33.343759][ T365] ? __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.344342][ T365] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 33.345030][ T365] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 33.345588][ T365] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 33.346138][ T365] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 33.346679][ T365] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 33.347246][ T365] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 33.347787][ T365] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 33.348358][ T365] ? __create_object (mm/kmemleak.c:771) [ 33.348917][ T365] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 33.349511][ T365] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 33.349867][ T365] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 33.350304][ T365] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 33.350626][ T365] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 33.350978][ T365] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 33.351297][ T365] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 33.351643][ T365] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 33.352022][ T365] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 33.352356][ T365] ? __lock_release (kernel/locking/lockdep.c:5539) [ 33.352678][ T365] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 33.353018][ T365] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 33.353338][ T365] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 33.353666][ T365] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 33.354012][ T365] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 33.354328][ T365] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 33.354643][ T365] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 33.354995][ T365] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 33.355306][ T365] ? 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.355629][ T365] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 33.355984][ T365] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 33.356296][ T365] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 33.356610][ T365] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 33.356951][ T365] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 33.357291][ T365] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 33.357614][ T365] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 33.357964][ T365] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 33.358295][ T365] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 33.358692][ T365] ___sys_sendmsg (net/socket.c:2670) [ 33.359037][ T365] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 33.359364][ T365] ? __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.359752][ T365] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 33.360108][ T365] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 33.360425][ T365] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 33.360745][ T365] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 33.361077][ T365] ? __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.361387][ T365] ? __lock_release (kernel/locking/lockdep.c:5539) [ 33.361703][ T365] __sys_sendmsg (net/socket.c:2700) [ 33.362017][ T365] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 33.362397][ T365] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 33.362716][ T365] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 33.363054][ T365] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 33.363367][ T365] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 33.363745][ T365] RIP: 0033:0x7fafb682e1e7 [ 33.364090][ T365] 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.365221][ T365] RSP: 002b:00007ffebc2150f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 33.365691][ T365] RAX: ffffffffffffffda RBX: 00007ffebc215820 RCX: 00007fafb682e1e7 [ 33.366181][ T365] RDX: 0000000000000000 RSI: 00007ffebc215160 RDI: 0000000000000005 [ 33.366643][ T365] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 33.367131][ T365] R10: 00000000342f9910 R11: 0000000000000246 R12: 0000000000000004 [ 33.367615][ T365] R13: 00000000686e146f R14: 0000000000499600 R15: 0000000000000000 | [ 55.175455][ T472] ------------[ cut here ]------------ | [ 55.175819][ T472] WARNING: CPU: 3 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.176478][ T472] Modules linked in: bridge stp llc vrf veth | [ 55.177656][ T472] Tainted: [W]=WARN [ 55.177902][ T472] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.178292][ 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.178616][ 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.180464][ T472] RSP: 0018:ffffc90000e56f70 EFLAGS: 00010246 [ 55.180878][ T472] RAX: 0000000000000000 RBX: ffff888016d8a000 RCX: 0000000000000001 [ 55.181345][ T472] RDX: 0000000000000000 RSI: ffffffffb689b941 RDI: ffffffffb60555e0 [ 55.181815][ T472] RBP: ffffc90000e57058 R08: 0000000000000000 R09: 0000000000000000 [ 55.182288][ T472] R10: ffffc90000e57088 R11: ffffffffb6d79160 R12: 1ffff920001cadf2 [ 55.182756][ T472] R13: 00000000000005dc R14: ffffc90000e57088 R15: ffff888016d8af08 [ 55.183249][ T472] FS: 00007f42465ae800(0000) GS:ffff88807da37000(0000) knlGS:0000000000000000 [ 55.183794][ T472] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 55.184197][ T472] CR2: 00000000004e5aa8 CR3: 0000000011b51006 CR4: 0000000000772ef0 [ 55.184668][ T472] PKRU: 55555554 [ 55.184911][ T472] Call Trace: [ 55.185147][ T472] [ 55.185306][ 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.185696][ T472] ? br_del_if (net/bridge/br_if.c:742) bridge [ 55.186071][ T472] ? do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 55.186383][ T472] ? do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 55.186694][ T472] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 55.187013][ T472] ? netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 55.187324][ T472] ? netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 55.187635][ T472] ? ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 55.187966][ T472] ? ___sys_sendmsg (net/socket.c:2670) [ 55.188308][ T472] ? __sys_sendmsg (net/socket.c:2700) [ 55.188616][ T472] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 55.188939][ T472] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 55.189333][ T472] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 55.189671][ T472] netif_set_mtu (net/core/dev.c:9652) [ 55.190010][ T472] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 55.190336][ T472] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 55.190573][ T472] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 55.191014][ T472] br_del_if (net/bridge/br_if.c:743) bridge [ 55.191356][ T472] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 55.191663][ T472] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 55.191985][ T472] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 55.192298][ T472] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 55.192692][ T472] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.193010][ T472] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 55.193319][ T472] ? __kernel_text_address (kernel/extable.c:79) [ 55.193638][ T472] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 55.193962][ 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.194275][ T472] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 55.194660][ T472] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 55.194985][ T472] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 55.195296][ T472] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 55.195603][ T472] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 55.195927][ T472] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 55.196237][ T472] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 55.196543][ T472] ? __create_object (mm/kmemleak.c:771) [ 55.196864][ T472] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 55.197183][ T472] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 55.197491][ 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.197882][ T472] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 55.198198][ T472] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 55.198510][ T472] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 55.198826][ T472] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 55.199138][ T472] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 55.199455][ T472] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 55.199772][ T472] ? __lock_release (kernel/locking/lockdep.c:5539) [ 55.200094][ T472] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 55.200403][ T472] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 55.200712][ T472] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 55.201034][ T472] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 55.201351][ T472] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 55.201662][ T472] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 55.201983][ T472] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 55.202300][ T472] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 55.202608][ 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.202930][ T472] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 55.203244][ T472] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 55.203552][ T472] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 55.203876][ T472] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 55.204191][ T472] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 55.204500][ T472] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 55.204846][ T472] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 55.205161][ T472] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 55.205467][ T472] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 55.205875][ T472] ___sys_sendmsg (net/socket.c:2670) [ 55.206181][ T472] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 55.206493][ 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.206891][ T472] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 55.207203][ T472] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 55.207514][ T472] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 55.207840][ T472] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 55.208149][ 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.208458][ T472] ? __lock_release (kernel/locking/lockdep.c:5539) [ 55.208775][ T472] __sys_sendmsg (net/socket.c:2700) [ 55.209099][ T472] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 55.209491][ T472] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 55.209824][ T472] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 55.210140][ T472] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 55.210451][ T472] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 55.210844][ T472] RIP: 0033:0x7f424677b1e7 [ 55.211170][ 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.212287][ T472] RSP: 002b:00007ffe674bef58 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 55.212755][ T472] RAX: ffffffffffffffda RBX: 00007ffe674bf680 RCX: 00007f424677b1e7 [ 55.213229][ T472] RDX: 0000000000000000 RSI: 00007ffe674befc0 RDI: 0000000000000005 [ 55.213697][ T472] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000078 [ 55.214171][ T472] R10: 00007f4246678ee8 R11: 0000000000000246 R12: 0000000000000003 [ 55.214635][ T472] R13: 00000000686e1485 R14: 0000000000499600 R15: 0000000000000000 | [ 57.627000][ T475] ------------[ cut here ]------------ | [ 57.627514][ T475] WARNING: CPU: 1 PID: 475 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) | [ 57.628865][ T475] Modules linked in: bridge stp llc vrf veth | [ 57.630924][ T475] Tainted: [W]=WARN [ 57.631343][ T475] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 57.632324][ T475] 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) [ 57.633342][ T475] 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 [ 57.635687][ T475] RSP: 0018:ffffc90000e86ef0 EFLAGS: 00010246 [ 57.636745][ T475] RAX: 0000000000000000 RBX: ffff888016d8a000 RCX: 0000000000000001 [ 57.637752][ T475] RDX: 0000000000000000 RSI: ffffffffb689b941 RDI: ffffffffb60555e0 [ 57.638536][ T475] RBP: ffffc90000e86fe0 R08: 0000000000000000 R09: 0000000000000000 [ 57.639352][ T475] R10: ffffc90000e87010 R11: ffffffffb76a8918 R12: 1ffff920001d0de2 [ 57.640196][ T475] R13: 00000000000005dc R14: ffffc90000e87010 R15: ffff888016d8af08 [ 57.641023][ T475] FS: 00007ffb7d5b9800(0000) GS:ffff88807d937000(0000) knlGS:0000000000000000 [ 57.641984][ T475] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 57.642640][ T475] CR2: 00000000004e5aa8 CR3: 0000000004d89003 CR4: 0000000000772ef0 [ 57.643436][ T475] PKRU: 55555554 [ 57.643873][ T475] Call Trace: [ 57.644284][ T475] [ 57.644566][ T475] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 57.645102][ T475] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 57.645631][ T475] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 57.646178][ T475] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 57.646864][ T475] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 57.647413][ T475] netif_set_mtu (net/core/dev.c:9652) [ 57.647989][ T475] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 57.648563][ T475] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) bridge [ 57.649335][ T475] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 57.649693][ T475] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 57.650160][ T475] br_add_if (net/bridge/br_if.c:697) bridge [ 57.650517][ T475] do_set_master (net/core/rtnetlink.c:2948) [ 57.650852][ T475] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 57.651169][ T475] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 57.651559][ T475] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 57.651883][ T475] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 57.652205][ T475] ? __kernel_text_address (kernel/extable.c:79) [ 57.652517][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 57.652838][ T475] ? __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) [ 57.653150][ T475] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 57.653547][ T475] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 57.653874][ T475] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 57.654186][ T475] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 57.654544][ T475] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 57.654872][ T475] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 57.655190][ T475] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 57.655495][ T475] ? __create_object (mm/kmemleak.c:771) [ 57.655836][ T475] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 57.656165][ T475] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 57.656476][ T475] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 57.656879][ T475] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 57.657205][ T475] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 57.657520][ T475] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 57.657836][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 57.658158][ T475] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 57.658468][ T475] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 57.658773][ T475] ? __lock_release (kernel/locking/lockdep.c:5539) [ 57.659102][ T475] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 57.659447][ T475] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 57.659782][ T475] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 57.660128][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 57.660459][ T475] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 57.660783][ T475] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 57.661116][ T475] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 57.661456][ T475] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 57.661781][ T475] ? 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) [ 57.662126][ T475] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 57.662456][ T475] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 57.662778][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 57.663116][ T475] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 57.663444][ T475] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 57.663769][ T475] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 57.664111][ T475] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 57.664448][ T475] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 57.664786][ T475] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 57.665221][ T475] ___sys_sendmsg (net/socket.c:2670) [ 57.665544][ T475] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 57.665874][ T475] ? __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) [ 57.666278][ T475] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 57.666602][ T475] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 57.666942][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 57.667272][ T475] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 57.667593][ T475] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 57.667926][ T475] ? __lock_release (kernel/locking/lockdep.c:5539) [ 57.668258][ T475] __sys_sendmsg (net/socket.c:2700) [ 57.668581][ T475] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 57.668987][ T475] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 57.669329][ T475] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 57.669668][ T475] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 57.670002][ T475] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 57.670405][ T475] RIP: 0033:0x7ffb7d7861e7 [ 57.670742][ T475] 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) [ 57.671919][ T475] RSP: 002b:00007fffe4f17a48 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 57.672409][ T475] RAX: ffffffffffffffda RBX: 00007fffe4f18170 RCX: 00007ffb7d7861e7 [ 57.672904][ T475] RDX: 0000000000000000 RSI: 00007fffe4f17ab0 RDI: 0000000000000005 [ 57.673389][ T475] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 57.673891][ T475] R10: 0000000019e8d910 R11: 0000000000000246 R12: 0000000000000004 [ 57.674382][ T475] R13: 00000000686e1488 R14: 0000000000499600 R15: 0000000000000000 | [ 61.757006][ T517] ------------[ cut here ]------------ | [ 61.757328][ T517] WARNING: CPU: 3 PID: 517 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) | [ 61.758930][ T517] Modules linked in: bridge stp llc vrf veth | [ 61.759963][ T517] Tainted: [W]=WARN [ 61.760201][ T517] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 61.760585][ T517] 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) [ 61.760914][ T517] 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 [ 61.762003][ T517] RSP: 0018:ffffc90001036f70 EFLAGS: 00010246 [ 61.762390][ T517] RAX: 0000000000000000 RBX: ffff888016d8a000 RCX: 0000000000000001 [ 61.762851][ T517] RDX: 0000000000000000 RSI: ffffffffb689b941 RDI: ffffffffb60555e0 [ 61.763303][ T517] RBP: ffffc90001037058 R08: 0000000000000000 R09: 0000000000000000 [ 61.763762][ T517] R10: ffffc90001037088 R11: ffffffffb6d79160 R12: 1ffff92000206df2 [ 61.764243][ T517] R13: 00000000000005dc R14: ffffc90001037088 R15: ffff888016d8af08 [ 61.764702][ T517] FS: 00007f07546c1800(0000) GS:ffff88807da37000(0000) knlGS:0000000000000000 [ 61.765244][ T517] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 61.765630][ T517] CR2: 00000000004e5aa8 CR3: 000000001694b001 CR4: 0000000000772ef0 [ 61.766098][ T517] PKRU: 55555554 [ 61.766327][ T517] Call Trace: [ 61.766554][ T517] [ 61.766714][ T517] ? __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) [ 61.767106][ T517] ? br_del_if (net/bridge/br_if.c:742) bridge [ 61.767457][ T517] ? do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 61.767765][ T517] ? do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 61.768079][ T517] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 61.768386][ T517] ? netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 61.768690][ T517] ? netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 61.769003][ T517] ? ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 61.769310][ T517] ? ___sys_sendmsg (net/socket.c:2670) [ 61.769629][ T517] ? __sys_sendmsg (net/socket.c:2700) [ 61.769946][ T517] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 61.770259][ T517] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 61.770639][ T517] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 61.770962][ T517] netif_set_mtu (net/core/dev.c:9652) [ 61.771273][ T517] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 61.771597][ T517] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 61.771841][ T517] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 61.772278][ T517] br_del_if (net/bridge/br_if.c:743) bridge [ 61.772620][ T517] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 61.772934][ T517] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 61.773242][ T517] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 61.773552][ T517] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 61.773948][ T517] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 61.774254][ T517] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 61.774569][ T517] ? __kernel_text_address (kernel/extable.c:79) [ 61.774886][ T517] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 61.775197][ T517] ? __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) [ 61.775503][ T517] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 61.775892][ T517] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 61.776201][ T517] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 61.776505][ T517] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 61.776843][ T517] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 61.777152][ T517] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 61.777456][ T517] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 61.777761][ T517] ? __create_object (mm/kmemleak.c:771) [ 61.778076][ T517] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 61.778388][ T517] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 61.778696][ T517] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 61.779094][ T517] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 61.779420][ T517] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 61.779738][ T517] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 61.780053][ T517] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 61.780366][ T517] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 61.780673][ T517] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 61.780984][ T517] ? __lock_release (kernel/locking/lockdep.c:5539) [ 61.781294][ T517] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 61.781605][ T517] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 61.781919][ T517] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 61.782228][ T517] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 61.782536][ T517] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 61.782846][ T517] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 61.783153][ T517] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 61.783469][ T517] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 61.783780][ T517] ? 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) [ 61.784096][ T517] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 61.784434][ T517] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 61.784737][ T517] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 61.785058][ T517] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 61.785366][ T517] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 61.785670][ T517] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 61.785991][ T517] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 61.786309][ T517] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 61.786618][ T517] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 61.787013][ T517] ___sys_sendmsg (net/socket.c:2670) [ 61.787314][ T517] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 61.787618][ T517] ? __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) [ 61.788008][ T517] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 61.788325][ T517] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 61.788634][ T517] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 61.788954][ T517] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 61.789260][ T517] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 61.789574][ T517] ? __lock_release (kernel/locking/lockdep.c:5539) [ 61.789895][ T517] __sys_sendmsg (net/socket.c:2700) [ 61.790197][ T517] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 61.790576][ T517] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 61.790913][ T517] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 61.791222][ T517] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 61.791533][ T517] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 61.791921][ T517] RIP: 0033:0x7f075488e1e7 [ 61.792238][ T517] 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) [ 61.793337][ T517] RSP: 002b:00007ffdaec36568 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 61.793799][ T517] RAX: ffffffffffffffda RBX: 00007ffdaec36c90 RCX: 00007f075488e1e7 [ 61.794269][ T517] RDX: 0000000000000000 RSI: 00007ffdaec365d0 RDI: 0000000000000005 [ 61.794724][ T517] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000078 [ 61.795202][ T517] R10: 00007f075478bee8 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