====================================== | 0 | xx__-> [ 18.663296][ T298] ------------[ cut here ]------------ | [ 18.664344][ T298] WARNING: CPU: 0 PID: 298 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) | [ 18.665288][ T298] Modules linked in: [ 18.666584][ T298] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.667219][ T298] 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) [ 18.667715][ T298] Code: 00 00 8b 05 77 04 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 da fc 9b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 77 04 bc 02 mov 0x2bc0477(%rip),%eax # 0x2bc047f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da fc 9b 00 call 0x9bfcfb 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 [ 18.668986][ T298] RSP: 0018:ffffc90000c97140 EFLAGS: 00010246 [ 18.669366][ T298] RAX: 0000000000000000 RBX: ffff88800ee21000 RCX: 0000000000000001 [ 18.669802][ T298] RDX: 0000000000000000 RSI: ffffffffb0110751 RDI: ffffffffaf858280 [ 18.670222][ T298] RBP: ffffc90000c97228 R08: 0000000000000001 R09: fffff52000192dde [ 18.670666][ T298] R10: ffffc90000c96ef7 R11: ffff88806ce39118 R12: 1ffff92000192e2c [ 18.671093][ T298] R13: 0000000000000578 R14: ffffc90000c97880 R15: ffff88800e5b2368 [ 18.671510][ T298] FS: 00007ff721a54800(0000) GS:ffff8880ba799000(0000) knlGS:0000000000000000 [ 18.672008][ T298] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.672362][ T298] CR2: 00005612eb3ffdec CR3: 0000000009e82003 CR4: 0000000000772ef0 [ 18.672806][ T298] PKRU: 55555554 [ 18.673017][ T298] Call Trace: [ 18.673228][ T298] [ 18.673370][ T298] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 18.673664][ T298] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 18.674091][ T298] ? __lock_release (kernel/locking/lockdep.c:5539) [ 18.674374][ T298] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 18.674659][ T298] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 18.674984][ T298] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 18.675272][ T298] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 18.675556][ T298] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 18.675930][ T298] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.676208][ T298] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 18.676482][ T298] ? __kernel_text_address (kernel/extable.c:79) [ 18.676795][ T298] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 18.677091][ T298] ? __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) [ 18.677396][ T298] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 18.677750][ T298] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 18.678141][ T298] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 18.678600][ T298] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 18.679082][ T298] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 18.679553][ T298] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 18.680033][ T298] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 18.680505][ T298] ? __create_object (mm/kmemleak.c:771) [ 18.680989][ T298] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 18.681464][ T298] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 18.681952][ T298] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 18.682539][ T298] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 18.683025][ T298] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 18.683509][ T298] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 18.683982][ T298] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 18.684446][ T298] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 18.684938][ T298] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 18.685400][ T298] ? __lock_release (kernel/locking/lockdep.c:5539) [ 18.685881][ T298] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 18.686337][ T298] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 18.686823][ T298] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 18.687297][ T298] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 18.687806][ T298] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 18.688270][ T298] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 18.688732][ T298] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 18.689207][ T298] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 18.689671][ T298] ? 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) [ 18.690177][ T298] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 18.690651][ T298] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 18.690976][ T298] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 18.691263][ T298] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 18.691581][ T298] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 18.692006][ T298] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 18.692319][ T298] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 18.692599][ T298] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 18.692898][ T298] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 18.693257][ T298] ___sys_sendmsg (net/socket.c:2670) [ 18.693529][ T298] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 18.693819][ T298] ? __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) [ 18.694163][ T298] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 18.694443][ T298] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 18.694739][ T298] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 18.695033][ T298] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 18.695318][ T298] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 18.695591][ T298] ? __lock_release (kernel/locking/lockdep.c:5539) [ 18.695895][ T298] __sys_sendmsg (net/socket.c:2700) [ 18.696170][ T298] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 18.696512][ T298] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 18.696820][ T298] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 18.697097][ T298] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 18.697393][ T298] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 18.697739][ T298] RIP: 0033:0x7ff721c211e7 [ 18.698039][ T298] 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) [ 18.699058][ T298] RSP: 002b:00007ffc87fb2f28 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 18.699481][ T298] RAX: ffffffffffffffda RBX: 00007ffc87fb3650 RCX: 00007ff721c211e7 [ 18.699916][ T298] RDX: 0000000000000000 RSI: 00007ffc87fb2f90 RDI: 0000000000000005 [ 18.700329][ T298] RBP: 0000000000000006 R08: 0000000000000003 R09: 0000000000000078 [ 18.700782][ T298] R10: 00007ff721b1eee8 R11: 0000000000000246 R12: 0000000000000006 [ 18.701206][ T298] R13: 00000000686e5d11 R14: 0000000000499600 R15: 0000000000000000 | [ 21.497216][ T310] ------------[ cut here ]------------ | [ 21.497800][ T310] WARNING: CPU: 2 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) | [ 21.498452][ T310] Modules linked in: | [ 21.499359][ T310] Tainted: [W]=WARN [ 21.499615][ T310] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.500744][ 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) [ 21.501081][ T310] Code: 00 00 8b 05 77 04 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 da fc 9b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 77 04 bc 02 mov 0x2bc0477(%rip),%eax # 0x2bc047f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da fc 9b 00 call 0x9bfcfb 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 21.502155][ T310] RSP: 0018:ffffc90000cf6ef0 EFLAGS: 00010246 [ 21.502540][ T310] RAX: 0000000000000000 RBX: ffff88800ede2000 RCX: 0000000000000001 [ 21.503030][ T310] RDX: 0000000000000000 RSI: ffffffffb0110751 RDI: ffffffffaf858280 [ 21.503484][ T310] RBP: ffffc90000cf6fd8 R08: 0000000000000000 R09: 0000000000000000 [ 21.503987][ T310] R10: ffffc90000cf7008 R11: ffffffffb0b8d1e0 R12: 1ffff9200019ede2 [ 21.504490][ T310] R13: 00000000000005dc R14: ffffc90000cf7008 R15: ffff88800ede2f48 [ 21.505061][ T310] FS: 00007fdeb87fa800(0000) GS:ffff8880ba899000(0000) knlGS:0000000000000000 [ 21.505727][ T310] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 21.506231][ T310] CR2: 00000000004e5eb0 CR3: 000000000c9fa002 CR4: 0000000000772ef0 [ 21.506761][ T310] PKRU: 55555554 [ 21.507030][ T310] Call Trace: [ 21.507284][ T310] [ 21.507449][ T310] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 21.507765][ T310] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 21.508096][ T310] netif_set_mtu (net/core/dev.c:9652) [ 21.508403][ T310] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 21.508738][ T310] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 21.508986][ T310] br_mtu_auto_adjust (net/bridge/br_if.c:525) [ 21.509300][ T310] br_add_if (net/bridge/br_if.c:697) [ 21.509546][ T310] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 21.509867][ T310] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 21.510178][ T310] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 21.510525][ T310] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 21.511195][ T310] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.511734][ T310] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 21.512301][ T310] ? __kernel_text_address (kernel/extable.c:79) [ 21.512870][ T310] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 21.513420][ 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) [ 21.513976][ T310] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 21.514642][ T310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 21.515235][ T310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 21.515794][ T310] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 21.516174][ T310] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 21.516485][ T310] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 21.516822][ T310] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 21.517127][ T310] ? __create_object (mm/kmemleak.c:771) [ 21.517450][ T310] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 21.517765][ T310] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 21.518097][ T310] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 21.518473][ T310] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 21.518820][ T310] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 21.519136][ T310] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 21.519439][ T310] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 21.519761][ T310] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 21.520084][ T310] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 21.520395][ T310] ? __lock_release (kernel/locking/lockdep.c:5539) [ 21.520710][ T310] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 21.521027][ T310] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 21.521333][ T310] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 21.521646][ T310] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 21.521981][ T310] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 21.522289][ T310] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 21.522595][ T310] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 21.522950][ T310] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 21.523255][ 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) [ 21.523563][ T310] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 21.523882][ T310] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 21.524193][ T310] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 21.524501][ T310] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 21.524821][ T310] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 21.525138][ T310] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 21.525450][ T310] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 21.525756][ T310] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 21.526076][ T310] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 21.526464][ T310] ___sys_sendmsg (net/socket.c:2670) [ 21.526765][ T310] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 21.527097][ 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) [ 21.527495][ T310] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 21.527815][ T310] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 21.528130][ T310] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 21.528458][ T310] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 21.528764][ 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) [ 21.529080][ T310] ? __lock_release (kernel/locking/lockdep.c:5539) [ 21.529394][ T310] __sys_sendmsg (net/socket.c:2700) [ 21.529806][ T310] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 21.530387][ T310] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 21.530725][ T310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 21.531068][ T310] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 21.531378][ T310] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 21.531760][ T310] RIP: 0033:0x7fdeb89c71e7 [ 21.532088][ 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) [ 21.533174][ T310] RSP: 002b:00007fff83b5cde8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 21.533629][ T310] RAX: ffffffffffffffda RBX: 00007fff83b5d510 RCX: 00007fdeb89c71e7 [ 21.534097][ T310] RDX: 0000000000000000 RSI: 00007fff83b5ce50 RDI: 0000000000000005 [ 21.534557][ T310] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 21.535037][ T310] R10: 000000002fe7f910 R11: 0000000000000246 R12: 0000000000000003 [ 21.535488][ T310] R13: 00000000686e5d13 R14: 0000000000499600 R15: 0000000000000000 | [ 22.252354][ T312] ------------[ cut here ]------------ | [ 22.252676][ T312] WARNING: CPU: 0 PID: 312 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 22.253301][ T312] Modules linked in: amt | [ 22.255278][ T312] Tainted: [W]=WARN [ 22.255523][ T312] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.255916][ T312] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 22.256230][ T312] Code: 00 00 8b 05 77 04 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 da fc 9b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 77 04 bc 02 mov 0x2bc0477(%rip),%eax # 0x2bc047f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da fc 9b 00 call 0x9bfcfb 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 22.257348][ T312] RSP: 0018:ffffc90000d47080 EFLAGS: 00010246 [ 22.257734][ T312] RAX: 0000000000000000 RBX: ffff88800ede2000 RCX: 0000000000000001 [ 22.258199][ T312] RDX: 0000000000000000 RSI: ffffffffb0110751 RDI: ffffffffaf858280 [ 22.258659][ T312] RBP: ffffc90000d47168 R08: 0000000000000000 R09: 0000000000000000 [ 22.259126][ T312] R10: ffffc90000d47198 R11: ffffffffb14ceab8 R12: 1ffff920001a8e14 [ 22.259579][ T312] R13: 00000000000005b4 R14: ffffc90000d47198 R15: ffff88800ede2f48 [ 22.260044][ T312] FS: 00007f6f18256800(0000) GS:ffff8880ba799000(0000) knlGS:0000000000000000 [ 22.260641][ T312] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.261040][ T312] CR2: 00007fa9cbb38000 CR3: 000000000f5b2005 CR4: 0000000000772ef0 [ 22.261503][ T312] PKRU: 55555554 [ 22.261732][ T312] Call Trace: [ 22.261969][ T312] [ 22.262129][ T312] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 22.262444][ T312] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 22.262751][ T312] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 22.263143][ T312] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 22.263465][ T312] netif_set_mtu (net/core/dev.c:9652) [ 22.263781][ T312] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 22.264100][ T312] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) [ 22.264497][ T312] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 22.264737][ T312] br_mtu_auto_adjust (net/bridge/br_if.c:525) [ 22.265055][ T312] br_add_if (net/bridge/br_if.c:697) [ 22.265298][ T312] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 22.265608][ T312] ? rtnl_configure_link (net/core/rtnetlink.c:3592) [ 22.265921][ T312] ? nla_strscpy (lib/nlattr.c:798) [ 22.266236][ T312] rtnl_newlink_create (net/core/rtnetlink.c:3840) [ 22.266548][ T312] ? __pfx_rtnl_newlink_create (net/core/rtnetlink.c:3791) [ 22.266864][ T312] ? __dev_get_by_name (net/core/dev.c:865) [ 22.267201][ T312] ? rtnl_dev_get (net/core/rtnetlink.c:3404) [ 22.267516][ T312] ? __pfx_rtnl_dev_get (net/core/rtnetlink.c:3404) [ 22.267841][ T312] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 22.268156][ T312] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 22.268475][ T312] __rtnl_newlink (net/core/rtnetlink.c:3942) [ 22.268804][ T312] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 22.269122][ T312] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 22.269447][ T312] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 22.269756][ T312] ? __lock_release (kernel/locking/lockdep.c:5539) [ 22.270079][ T312] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 22.270397][ T312] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 22.270711][ T312] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 22.271036][ T312] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 22.271354][ T312] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 22.271661][ T312] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 22.271978][ T312] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 22.272298][ T312] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 22.272610][ T312] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 22.272931][ T312] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 22.273243][ T312] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 22.273547][ T312] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 22.273872][ T312] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 22.274185][ T312] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 22.274495][ T312] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 22.274818][ T312] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 22.275136][ T312] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 22.275447][ T312] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 22.275855][ T312] ___sys_sendmsg (net/socket.c:2670) [ 22.276162][ T312] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 22.276485][ T312] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 22.276868][ T312] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 22.277183][ T312] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 22.277500][ T312] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 22.277814][ T312] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 22.278116][ T312] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 22.278419][ T312] ? __lock_release (kernel/locking/lockdep.c:5539) [ 22.278730][ T312] __sys_sendmsg (net/socket.c:2700) [ 22.279040][ T312] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 22.279417][ T312] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 22.279741][ T312] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 22.280060][ T312] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.280364][ T312] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 22.280752][ T312] RIP: 0033:0x7f6f184231e7 [ 22.281102][ T312] Code: Unable to access opcode bytes at 0x7f6f184231bd. Code starting with the faulting instruction =========================================== [ 22.281505][ T312] RSP: 002b:00007ffedaa41298 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 22.281987][ T312] RAX: ffffffffffffffda RBX: 00007ffedaa419c0 RCX: 00007f6f184231e7 [ 22.282457][ T312] RDX: 0000000000000000 RSI: 00007ffedaa41300 RDI: 0000000000000005 [ 22.282926][ T312] RBP: 000000000000000c R08: 0000000000000074 R09: 0000000000000000 [ 22.283387][ T312] R10: 00007f6f184b1ac0 R11: 0000000000000246 R12: 00007ffedaa419e8 [ 22.283856][ T312] R13: 00000000686e5d14 R14: 0000000000499600 R15: 00007ffedaa413f0 | [ 1913.786943][ T67] ------------[ cut here ]------------ | [ 1913.787263][ T67] WARNING: CPU: 3 PID: 67 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) | [ 1913.787824][ T67] Modules linked in: xt_HL nft_compat nf_tables amt | [ 1913.789185][ T67] Tainted: [W]=WARN [ 1913.789435][ T67] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1913.789885][ T67] Workqueue: netns cleanup_net [ 1913.790222][ T67] 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) [ 1913.790574][ T67] Code: 00 00 8b 05 77 04 bc 02 85 c0 0f 84 52 fe ff ff 48 8d bb c0 0c 00 00 be ff ff ff ff e8 da fc 9b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 77 04 bc 02 mov 0x2bc0477(%rip),%eax # 0x2bc047f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb c0 0c 00 00 lea 0xcc0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 da fc 9b 00 call 0x9bfcfb 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 [ 1913.791620][ T67] RSP: 0018:ffffc900004875b0 EFLAGS: 00010246 [ 1913.791998][ T67] RAX: 0000000000000000 RBX: ffff88800ede2000 RCX: 0000000000000001 [ 1913.792434][ T67] RDX: 0000000000000000 RSI: ffffffffb0110751 RDI: ffffffffaf858280 [ 1913.792872][ T67] RBP: ffffc90000487698 R08: 0000000000000000 R09: 0000000000000000 [ 1913.793305][ T67] R10: ffffc900004876c8 R11: ffffffffac4be86a R12: 1ffff92000090eba [ 1913.793735][ T67] R13: 00000000000005b4 R14: ffffc900004876c8 R15: ffff88800ede2f48 [ 1913.794183][ T67] FS: 0000000000000000(0000) GS:ffff8880ba919000(0000) knlGS:0000000000000000 [ 1913.794690][ T67] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1913.795064][ T67] CR2: 00005612eb3ffdec CR3: 000000004c34a006 CR4: 0000000000772ef0 [ 1913.795507][ T67] PKRU: 55555554 [ 1913.795722][ T67] Call Trace: [ 1913.795950][ T67] [ 1913.796118][ T67] ? __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) [ 1913.796490][ T67] ? br_del_if (net/bridge/br_if.c:742) [ 1913.796716][ T67] ? br_device_event (net/bridge/br.c:141) [ 1913.797017][ T67] ? notifier_call_chain (kernel/notifier.c:85 (discriminator 2)) [ 1913.797324][ T67] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 1913.797609][ T67] ? cleanup_net (net/core/net_namespace.c:684) [ 1913.797904][ T67] ? process_one_work (kernel/workqueue.c:3238) [ 1913.798195][ T67] ? worker_thread (kernel/workqueue.c:3315 kernel/workqueue.c:3402) [ 1913.798490][ T67] ? kthread (kernel/kthread.c:464) [ 1913.798710][ T67] ? ret_from_fork (arch/x86/kernel/process.c:148) [ 1913.799010][ T67] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258) [ 1913.799306][ T67] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 1913.799622][ T67] netif_set_mtu (net/core/dev.c:9652) [ 1913.799939][ T67] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 1913.800248][ T67] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 1913.800477][ T67] br_mtu_auto_adjust (net/bridge/br_if.c:525) [ 1913.800781][ T67] br_del_if (net/bridge/br_if.c:743) [ 1913.801004][ T67] br_device_event (net/bridge/br.c:141) [ 1913.801291][ T67] ? __pfx_br_device_event (net/bridge/br.c:29) [ 1913.801586][ T67] notifier_call_chain (kernel/notifier.c:85 (discriminator 2)) [ 1913.801892][ T67] unregister_netdevice_many_notify (net/core/dev.c:12107) [ 1913.802258][ T67] ? mutex_is_locked (./arch/x86/include/asm/atomic64_64.h:15 ./include/linux/atomic/atomic-arch-fallback.h:2583 ./include/linux/atomic/atomic-long.h:38 ./include/linux/atomic/atomic-instrumented.h:3189 kernel/locking/mutex.h:47 kernel/locking/mutex.c:67) [ 1913.802544][ T67] ? __pfx_unregister_netdevice_many_notify (net/core/dev.c:12032) [ 1913.802909][ T67] ? unregister_netdevice_queue (net/core/dev.c:12004) [ 1913.803267][ T67] ? __pfx_unregister_netdevice_queue (net/core/dev.c:12003) [ 1913.803630][ T67] ? __pfx_unregister_netdevice_queue (net/core/dev.c:12003) [ 1913.804009][ T67] default_device_exit_batch (net/core/dev.c:12673) [ 1913.804300][ T67] ? __pfx_default_device_exit_batch (net/core/dev.c:12648) [ 1913.804670][ T67] ops_undo_list (net/core/net_namespace.c:250) [ 1913.804972][ T67] ? __pfx_ops_undo_list (net/core/net_namespace.c:222) [ 1913.805257][ T67] ? cleanup_net (./include/linux/list.h:183 net/core/net_namespace.c:679) [ 1913.805555][ T67] cleanup_net (net/core/net_namespace.c:684) [ 1913.805855][ T67] ? __pfx_cleanup_net (net/core/net_namespace.c:648) [ 1913.806146][ T67] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1913.806437][ T67] process_one_work (kernel/workqueue.c:3238) [ 1913.806738][ T67] ? __pfx_process_one_work (kernel/workqueue.c:3140) [ 1913.807040][ T67] ? assign_work (kernel/workqueue.c:1200) [ 1913.807336][ T67] worker_thread (kernel/workqueue.c:3315 kernel/workqueue.c:3402) [ 1913.807636][ T67] ? __pfx_worker_thread (kernel/workqueue.c:3348) [ 1913.807933][ T67] kthread (kernel/kthread.c:464) [ 1913.808153][ T67] ? __pfx_kthread (kernel/kthread.c:413) [ 1913.808443][ T67] ? ret_from_fork (arch/x86/kernel/process.c:147) [ 1913.808728][ T67] ? __lock_release (kernel/locking/lockdep.c:5539) [ 1913.809027][ T67] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1913.809315][ T67] ? __pfx_kthread (kernel/kthread.c:413) [ 1913.809613][ T67] ret_from_fork (arch/x86/kernel/process.c:148) [ 1913.809912][ T67] ? __pfx_kthread (kernel/kthread.c:413) Finger prints: netif_set_mtu_ext:rtnl_newlink:rtnetlink_rcv_msg:netlink_rcv_skb:netlink_unicast netif_set_mtu_ext:netif_set_mtu:dev_set_mtu:br_mtu_auto_adjust:br_del_if netif_set_mtu_ext:netif_set_mtu:dev_set_mtu:br_mtu_auto_adjust:br_add_if