====================================== | [ 42.556252][ T539] vxlan0: entered promiscuous mode | [ 42.559570][ T539] ------------[ cut here ]------------ | [ 42.559878][ T539] WARNING: CPU: 0 PID: 539 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) | [ 42.561442][ T539] Modules linked in: vxlan pktgen [ 42.562358][ T539] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.562738][ T539] 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) [ 42.563049][ T539] 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 [ 42.564229][ T539] RSP: 0018:ffffc900004f6ef0 EFLAGS: 00010246 [ 42.564610][ T539] RAX: 0000000000000000 RBX: ffff88800ecea000 RCX: 0000000000000001 [ 42.565058][ T539] RDX: 0000000000000000 RSI: ffffffff86310751 RDI: ffffffff85a58280 [ 42.565512][ T539] RBP: ffffc900004f6fd8 R08: 0000000000000000 R09: 0000000000000000 [ 42.565967][ T539] R10: ffffc900004f7008 R11: ffffffff86d8d1e0 R12: 1ffff9200009ede2 [ 42.566432][ T539] R13: 00000000000005aa R14: ffffc900004f7008 R15: ffff88800eceaf48 [ 42.566878][ T539] FS: 00007f04553a9800(0000) GS:ffff8880e4599000(0000) knlGS:0000000000000000 [ 42.567412][ T539] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.567787][ T539] CR2: 00000000004e6888 CR3: 0000000011759001 CR4: 0000000000772ef0 [ 42.568251][ T539] PKRU: 55555554 [ 42.568477][ T539] Call Trace: [ 42.568702][ T539] [ 42.568859][ T539] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 42.569169][ T539] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 42.569479][ T539] netif_set_mtu (net/core/dev.c:9652) [ 42.569780][ T539] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 42.570111][ T539] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 42.570345][ T539] br_mtu_auto_adjust (net/bridge/br_if.c:525) [ 42.570646][ T539] br_add_if (net/bridge/br_if.c:697) [ 42.570883][ T539] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 42.571191][ T539] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 42.571492][ T539] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 42.571796][ T539] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 42.572183][ T539] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.572482][ T539] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 42.572775][ T539] ? __kernel_text_address (kernel/extable.c:79) [ 42.573087][ T539] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 42.573387][ T539] ? __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) [ 42.573682][ T539] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 42.574050][ T539] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 42.574367][ T539] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 42.574667][ T539] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 42.574965][ T539] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 42.575275][ T539] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 42.575572][ T539] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 42.575865][ T539] ? __create_object (mm/kmemleak.c:771) [ 42.576171][ T539] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 42.576467][ T539] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 42.576766][ T539] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 42.577141][ T539] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 42.577447][ T539] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 42.577751][ T539] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 42.578047][ T539] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 42.578365][ T539] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 42.578662][ T539] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 42.578956][ T539] ? __lock_release (kernel/locking/lockdep.c:5539) [ 42.579270][ T539] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 42.579568][ T539] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 42.579866][ T539] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 42.580180][ T539] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 42.580488][ T539] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 42.580784][ T539] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 42.581095][ T539] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 42.581408][ T539] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 42.581705][ T539] ? 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) [ 42.582004][ T539] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 42.582333][ T539] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 42.582641][ T539] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 42.582941][ T539] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 42.583254][ T539] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 42.583558][ T539] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 42.583886][ T539] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 42.584198][ T539] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 42.584496][ T539] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 42.584877][ T539] ___sys_sendmsg (net/socket.c:2670) [ 42.585180][ T539] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 42.585476][ T539] ? __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) [ 42.585851][ T539] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 42.586162][ T539] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 42.586464][ T539] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 42.586765][ T539] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 42.587060][ T539] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 42.587371][ T539] ? __lock_release (kernel/locking/lockdep.c:5539) [ 42.587676][ T539] __sys_sendmsg (net/socket.c:2700) [ 42.587970][ T539] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 42.588350][ T539] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 42.588660][ T539] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 42.588957][ T539] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 42.589264][ T539] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 42.589631][ T539] RIP: 0033:0x7f04555761e7 [ 42.589950][ T539] 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) [ 42.591263][ T539] RSP: 002b:00007fffc82ddb38 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 42.591727][ T539] RAX: ffffffffffffffda RBX: 00007fffc82de270 RCX: 00007f04555761e7 [ 42.592188][ T539] RDX: 0000000000000000 RSI: 00007fffc82ddba0 RDI: 0000000000000005 [ 42.592650][ T539] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 42.593101][ T539] R10: 0000000004484910 R11: 0000000000000246 R12: 0000000000000003 [ 42.593548][ T539] R13: 00000000686e77c0 R14: 0000000000499600 R15: 0000000000000000 | [ 43.945018][ T550] ------------[ cut here ]------------ | [ 43.945381][ T550] WARNING: CPU: 2 PID: 550 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) | [ 43.946004][ T550] Modules linked in: vxlan pktgen | [ 43.947032][ T550] Tainted: [W]=WARN [ 43.947312][ T550] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.947719][ T550] 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) [ 43.948054][ T550] 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 [ 43.949175][ T550] RSP: 0018:ffffc900005d6ef0 EFLAGS: 00010246 [ 43.949584][ T550] RAX: 0000000000000000 RBX: ffff88800e8ea000 RCX: 0000000000000001 [ 43.950057][ T550] RDX: 0000000000000000 RSI: ffffffff86310751 RDI: ffffffff85a58280 [ 43.950591][ T550] RBP: ffffc900005d6fd8 R08: 0000000000000000 R09: 0000000000000000 [ 43.951105][ T550] R10: ffffc900005d7008 R11: ffffffff86d8d1e0 R12: 1ffff920000bade2 [ 43.951586][ T550] R13: 00000000000005aa R14: ffffc900005d7008 R15: ffff88800e8eaf48 [ 43.952061][ T550] FS: 00007fc57cc04800(0000) GS:ffff8880e4699000(0000) knlGS:0000000000000000 [ 43.952628][ T550] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.953029][ T550] CR2: 00000000004e6888 CR3: 000000000b7b4005 CR4: 0000000000772ef0 [ 43.953517][ T550] PKRU: 55555554 [ 43.953767][ T550] Call Trace: [ 43.954013][ T550] [ 43.954196][ T550] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 43.954522][ T550] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 43.954861][ T550] netif_set_mtu (net/core/dev.c:9652) [ 43.955209][ T550] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 43.955550][ T550] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 43.955798][ T550] br_mtu_auto_adjust (net/bridge/br_if.c:525) [ 43.956143][ T550] br_add_if (net/bridge/br_if.c:697) [ 43.956400][ T550] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 43.956720][ T550] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 43.957045][ T550] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 43.957385][ T550] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 43.957789][ T550] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.958137][ T550] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 43.958469][ T550] ? __kernel_text_address (kernel/extable.c:79) [ 43.958796][ T550] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 43.959143][ T550] ? __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) [ 43.959474][ T550] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 43.959868][ T550] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 43.960204][ T550] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 43.960540][ T550] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 43.960868][ T550] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 43.961202][ T550] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 43.961525][ T550] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 43.961840][ T550] ? __create_object (mm/kmemleak.c:771) [ 43.962171][ T550] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 43.962493][ T550] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 43.962818][ T550] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 43.963237][ T550] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 43.963576][ T550] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 43.963900][ T550] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 43.964234][ T550] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 43.964564][ T550] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 43.964887][ T550] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 43.965216][ T550] ? __lock_release (kernel/locking/lockdep.c:5539) [ 43.965543][ T550] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 43.965861][ T550] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 43.966216][ T550] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 43.966547][ T550] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 43.966873][ T550] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 43.967212][ T550] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 43.967540][ T550] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 43.967871][ T550] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 43.968202][ T550] ? 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) [ 43.968529][ T550] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 43.968853][ T550] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 43.969181][ T550] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 43.969509][ T550] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 43.969833][ T550] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 43.970168][ T550] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 43.970506][ T550] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 43.970841][ T550] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 43.971187][ T550] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 43.971597][ T550] ___sys_sendmsg (net/socket.c:2670) [ 43.971917][ T550] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 43.972252][ T550] ? __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) [ 43.972650][ T550] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 43.972977][ T550] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 43.973318][ T550] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 43.973646][ T550] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 43.973967][ T550] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 43.974304][ T550] ? __lock_release (kernel/locking/lockdep.c:5539) [ 43.974640][ T550] __sys_sendmsg (net/socket.c:2700) [ 43.974957][ T550] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 43.975375][ T550] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 43.975722][ T550] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 43.976043][ T550] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 43.976382][ T550] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 43.976774][ T550] RIP: 0033:0x7fc57cdd11e7 [ 43.977110][ T550] 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) [ 43.978232][ T550] RSP: 002b:00007ffc24312618 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 43.978713][ T550] RAX: ffffffffffffffda RBX: 00007ffc24312d50 RCX: 00007fc57cdd11e7 [ 43.979210][ T550] RDX: 0000000000000000 RSI: 00007ffc24312680 RDI: 0000000000000005 [ 43.979689][ T550] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 43.980176][ T550] R10: 000000002fbcf910 R11: 0000000000000246 R12: 0000000000000003 [ 43.980665][ T550] R13: 00000000686e77c1 R14: 0000000000499600 R15: 0000000000000000 | [ 44.741001][ T557] ------------[ cut here ]------------ | [ 44.741347][ T557] WARNING: CPU: 3 PID: 557 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 44.741973][ T557] Modules linked in: vxlan pktgen | [ 44.743577][ T557] Tainted: [W]=WARN [ 44.743815][ T557] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.744217][ T557] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 44.744541][ T557] 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 [ 44.745677][ T557] RSP: 0018:ffffc90000606ef0 EFLAGS: 00010246 [ 44.746083][ T557] RAX: 0000000000000000 RBX: ffff88800ecea000 RCX: 0000000000000001 [ 44.746549][ T557] RDX: 0000000000000000 RSI: ffffffff86310751 RDI: ffffffff85a58280 [ 44.747029][ T557] RBP: ffffc90000606fd8 R08: 0000000000000000 R09: 0000000000000000 [ 44.747514][ T557] R10: ffffc90000607008 R11: ffffffff876ceab8 R12: 1ffff920000c0de2 [ 44.747985][ T557] R13: 00000000000005aa R14: ffffc90000607008 R15: ffff88800eceaf48 [ 44.748454][ T557] FS: 00007f7ac9c92800(0000) GS:ffff8880e4719000(0000) knlGS:0000000000000000 [ 44.749004][ T557] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.749414][ T557] CR2: 00000000004e6888 CR3: 000000000caff006 CR4: 0000000000772ef0 [ 44.749884][ T557] PKRU: 55555554 [ 44.750127][ T557] Call Trace: [ 44.750365][ T557] [ 44.750531][ T557] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 44.750854][ T557] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 44.751180][ T557] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 44.751574][ T557] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 44.751894][ T557] netif_set_mtu (net/core/dev.c:9652) [ 44.752219][ T557] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 44.752554][ T557] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) [ 44.752946][ T557] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 44.753193][ T557] br_mtu_auto_adjust (net/bridge/br_if.c:525) [ 44.753510][ T557] br_add_if (net/bridge/br_if.c:697) [ 44.753758][ T557] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 44.754077][ T557] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 44.754394][ T557] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 44.754715][ T557] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 44.755120][ T557] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.755439][ T557] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 44.755753][ T557] ? __kernel_text_address (kernel/extable.c:79) [ 44.756083][ T557] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.756398][ T557] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 44.756710][ T557] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 44.757107][ T557] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 44.757431][ T557] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 44.757743][ T557] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 44.758057][ T557] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 44.758382][ T557] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.758693][ T557] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 44.758997][ T557] ? __create_object (mm/kmemleak.c:771) [ 44.759320][ T557] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 44.759634][ T557] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 44.759954][ T557] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 44.760364][ T557] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 44.760685][ T557] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 44.761001][ T557] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 44.761322][ T557] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.761639][ T557] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.761951][ T557] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 44.762272][ T557] ? __lock_release (kernel/locking/lockdep.c:5539) [ 44.762591][ T557] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 44.762895][ T557] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 44.763217][ T557] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 44.763536][ T557] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.763855][ T557] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 44.764177][ T557] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 44.764494][ T557] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 44.764820][ T557] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 44.765142][ T557] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 44.765455][ T557] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 44.765771][ T557] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 44.766126][ T557] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.766453][ T557] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 44.766772][ T557] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 44.767096][ T557] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 44.767423][ T557] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 44.767741][ T557] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 44.768053][ T557] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 44.768466][ T557] ___sys_sendmsg (net/socket.c:2670) [ 44.768779][ T557] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 44.769096][ T557] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 44.769489][ T557] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 44.769811][ T557] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.770136][ T557] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.770461][ T557] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.770773][ T557] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 44.771097][ T557] ? __lock_release (kernel/locking/lockdep.c:5539) [ 44.771418][ T557] __sys_sendmsg (net/socket.c:2700) [ 44.771727][ T557] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 44.772129][ T557] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 44.772460][ T557] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 44.772778][ T557] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.773104][ T557] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 44.773494][ T557] RIP: 0033:0x7f7ac9e5f1e7 [ 44.773816][ T557] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 44.774954][ T557] RSP: 002b:00007ffec5df9a18 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 44.775435][ T557] RAX: ffffffffffffffda RBX: 00007ffec5dfa150 RCX: 00007f7ac9e5f1e7 [ 44.775908][ T557] RDX: 0000000000000000 RSI: 00007ffec5df9a80 RDI: 0000000000000005 [ 44.776389][ T557] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 44.776869][ T557] R10: 00000000250b5910 R11: 0000000000000246 R12: 0000000000000003 [ 44.777342][ T557] R13: 00000000686e77c2 R14: 0000000000499600 R15: 0000000000000000 | [ 45.851815][ T567] ------------[ cut here ]------------ | [ 45.852145][ T567] WARNING: CPU: 3 PID: 567 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 45.852771][ T567] Modules linked in: vxlan pktgen | [ 45.853744][ T567] Tainted: [W]=WARN [ 45.853982][ T567] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.854382][ T567] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 45.854710][ T567] 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 [ 45.855846][ T567] RSP: 0018:ffffc90000636ef0 EFLAGS: 00010246 [ 45.856250][ T567] RAX: 0000000000000000 RBX: ffff88800e8ea000 RCX: 0000000000000001 [ 45.856732][ T567] RDX: 0000000000000000 RSI: ffffffff86310751 RDI: ffffffff85a58280 [ 45.857223][ T567] RBP: ffffc90000636fd8 R08: 0000000000000000 R09: 0000000000000000 [ 45.857687][ T567] R10: ffffc90000637008 R11: ffffffff876ceab8 R12: 1ffff920000c6de2 [ 45.858176][ T567] R13: 00000000000005aa R14: ffffc90000637008 R15: ffff88800e8eaf48 [ 45.858643][ T567] FS: 00007fb4ee4eb800(0000) GS:ffff8880e4719000(0000) knlGS:0000000000000000 [ 45.859198][ T567] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.859598][ T567] CR2: 00000000004e6888 CR3: 00000000117e3001 CR4: 0000000000772ef0 [ 45.860062][ T567] PKRU: 55555554 [ 45.860304][ T567] Call Trace: [ 45.860556][ T567] [ 45.860718][ T567] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 45.861031][ T567] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 45.861351][ T567] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 45.861741][ T567] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 45.862058][ T567] netif_set_mtu (net/core/dev.c:9652) [ 45.862378][ T567] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 45.862702][ T567] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) [ 45.863105][ T567] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 45.863341][ T567] br_mtu_auto_adjust (net/bridge/br_if.c:525) [ 45.863658][ T567] br_add_if (net/bridge/br_if.c:697) [ 45.863906][ T567] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 45.864227][ T567] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 45.864548][ T567] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 45.864869][ T567] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 45.865271][ T567] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.865586][ T567] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 45.865896][ T567] ? __kernel_text_address (kernel/extable.c:79) [ 45.866222][ T567] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 45.866541][ T567] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 45.866867][ T567] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 45.867264][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 45.867582][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 45.867893][ T567] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 45.868214][ T567] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 45.868533][ T567] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 45.868848][ T567] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 45.869170][ T567] ? __create_object (mm/kmemleak.c:771) [ 45.869486][ T567] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 45.869802][ T567] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 45.870136][ T567] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 45.870534][ T567] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 45.870857][ T567] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 45.871189][ T567] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 45.871504][ T567] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 45.871838][ T567] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 45.872159][ T567] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 45.872482][ T567] ? __lock_release (kernel/locking/lockdep.c:5539) [ 45.872798][ T567] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 45.873120][ T567] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 45.873437][ T567] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 45.873753][ T567] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 45.874075][ T567] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 45.874386][ T567] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 45.874704][ T567] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 45.875034][ T567] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 45.875353][ T567] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 45.875664][ T567] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 45.875978][ T567] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 45.876297][ T567] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 45.876623][ T567] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 45.876942][ T567] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 45.877266][ T567] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 45.877601][ T567] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 45.877920][ T567] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 45.878243][ T567] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 45.878650][ T567] ___sys_sendmsg (net/socket.c:2670) [ 45.878961][ T567] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 45.879285][ T567] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 45.879680][ T567] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 45.880003][ T567] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 45.880337][ T567] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 45.880878][ T567] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 45.881203][ T567] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 45.881522][ T567] ? __lock_release (kernel/locking/lockdep.c:5539) [ 45.881843][ T567] __sys_sendmsg (net/socket.c:2700) [ 45.882590][ T567] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 45.882980][ T567] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 45.883326][ T567] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 45.883644][ T567] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 45.883961][ T567] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 45.884361][ T567] RIP: 0033:0x7fb4ee6b81e7 [ 45.884687][ T567] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 45.885833][ T567] RSP: 002b:00007ffddb4b3328 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 45.886325][ T567] RAX: ffffffffffffffda RBX: 00007ffddb4b3a60 RCX: 00007fb4ee6b81e7 [ 45.886806][ T567] RDX: 0000000000000000 RSI: 00007ffddb4b3390 RDI: 0000000000000005 [ 45.887291][ T567] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 45.887776][ T567] R10: 0000000006362910 R11: 0000000000000246 R12: 0000000000000003 [ 45.888259][ T567] R13: 00000000686e77c3 R14: 0000000000499600 R15: 0000000000000000 | [ 50.040429][ T67] ------------[ cut here ]------------ | [ 50.040778][ T67] WARNING: CPU: 2 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) | [ 50.042146][ T67] Modules linked in: vxlan pktgen | [ 50.043424][ T67] Tainted: [W]=WARN [ 50.043673][ T67] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.044086][ T67] Workqueue: netns cleanup_net [ 50.044440][ 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) [ 50.044777][ 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 [ 50.045916][ T67] RSP: 0018:ffffc90000487360 EFLAGS: 00010246 [ 50.046345][ T67] RAX: 0000000000000000 RBX: ffff88800e8ea000 RCX: 0000000000000001 [ 50.046827][ T67] RDX: 0000000000000000 RSI: ffffffff86310751 RDI: ffffffff85a58280 [ 50.047330][ T67] RBP: ffffc90000487450 R08: 0000000000000000 R09: 0000000000000000 [ 50.047816][ T67] R10: ffffc90000487480 R11: ffffffff826be86a R12: 1ffff92000090e70 [ 50.048307][ T67] R13: 00000000000005dc R14: ffffc90000487480 R15: ffff88800e8eaf48 [ 50.048792][ T67] FS: 0000000000000000(0000) GS:ffff8880e4699000(0000) knlGS:0000000000000000 [ 50.049371][ T67] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.049785][ T67] CR2: 00005568a9684dec CR3: 000000000508f005 CR4: 0000000000772ef0 [ 50.050280][ T67] PKRU: 55555554 [ 50.050544][ T67] Call Trace: [ 50.050799][ T67] [ 50.050977][ T67] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 50.051319][ 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) [ 50.051720][ T67] ? br_del_if (net/bridge/br_if.c:742) [ 50.051990][ T67] ? br_device_event (net/bridge/br.c:141) [ 50.052339][ T67] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 50.052679][ T67] ? notifier_call_chain (kernel/notifier.c:85 (discriminator 2)) [ 50.053010][ T67] ? unregister_netdevice_many_notify (net/core/dev.c:12107) [ 50.053426][ T67] ? default_device_exit_batch (net/core/dev.c:12673) [ 50.053836][ T67] ? ops_undo_list (net/core/net_namespace.c:250) [ 50.054176][ T67] ? cleanup_net (net/core/net_namespace.c:684) [ 50.054508][ T67] ? process_one_work (kernel/workqueue.c:3238) [ 50.054834][ T67] ? worker_thread (kernel/workqueue.c:3315 kernel/workqueue.c:3402) [ 50.055172][ T67] ? kthread (kernel/kthread.c:464) [ 50.055425][ T67] ? ret_from_fork (arch/x86/kernel/process.c:148) [ 50.055762][ T67] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258) [ 50.056109][ T67] netif_set_mtu (net/core/dev.c:9652) [ 50.056434][ T67] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 50.056774][ T67] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 50.057027][ T67] br_mtu_auto_adjust (net/bridge/br_if.c:525) [ 50.057373][ T67] br_del_if (net/bridge/br_if.c:743) [ 50.057632][ T67] br_device_event (net/bridge/br.c:141) [ 50.057959][ T67] ? __pfx_br_device_event (net/bridge/br.c:29) [ 50.058311][ T67] notifier_call_chain (kernel/notifier.c:85 (discriminator 2)) [ 50.058655][ T67] unregister_netdevice_many_notify (net/core/dev.c:12107) [ 50.059062][ T67] ? __pfx_vxlan_dellink (drivers/net/vxlan/vxlan_core.c:4473) vxlan [ 50.059494][ T67] ? __pfx_unregister_netdevice_many_notify (net/core/dev.c:12032) [ 50.059901][ T67] ? net_generic (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) vxlan [ 50.060258][ T67] vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4709 drivers/net/vxlan/vxlan_core.c:4718) vxlan [ 50.060685][ T67] ? pktgen_find_dev (./arch/x86/include/asm/jump_label.h:36 net/core/pktgen.c:3788) pktgen [ 50.061013][ T67] ? __pfx_vxlan_netdevice_event (drivers/net/vxlan/vxlan_core.c:4713) vxlan [ 50.061439][ T67] ? pktgen_device_event (net/core/pktgen.c:2133) pktgen [ 50.061845][ T67] notifier_call_chain (kernel/notifier.c:85 (discriminator 2)) [ 50.062201][ T67] unregister_netdevice_many_notify (net/core/dev.c:12107) [ 50.062610][ 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) [ 50.062941][ T67] ? __pfx_unregister_netdevice_many_notify (net/core/dev.c:12032) [ 50.063360][ T67] ? unregister_netdevice_queue (net/core/dev.c:12004) [ 50.063766][ T67] ? __pfx_unregister_netdevice_queue (net/core/dev.c:12003) [ 50.064175][ T67] ? vrf_dellink (drivers/net/vrf.c:1665) [ 50.064504][ T67] ? __pfx_unregister_netdevice_queue (net/core/dev.c:12003) [ 50.064914][ T67] default_device_exit_batch (net/core/dev.c:12673) [ 50.065252][ T67] ? __pfx_default_device_exit_batch (net/core/dev.c:12648) [ 50.065665][ T67] ops_undo_list (net/core/net_namespace.c:250) [ 50.065998][ T67] ? __pfx_ops_undo_list (net/core/net_namespace.c:222) [ 50.066334][ T67] ? cleanup_net (./include/linux/list.h:183 net/core/net_namespace.c:679) [ 50.066668][ T67] cleanup_net (net/core/net_namespace.c:684) [ 50.066994][ T67] ? __pfx_cleanup_net (net/core/net_namespace.c:648) [ 50.067337][ T67] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 50.067667][ T67] process_one_work (kernel/workqueue.c:3238) [ 50.068008][ T67] ? __pfx_process_one_work (kernel/workqueue.c:3140) [ 50.068350][ T67] ? assign_work (kernel/workqueue.c:1200) [ 50.068679][ T67] worker_thread (kernel/workqueue.c:3315 kernel/workqueue.c:3402) [ 50.069016][ T67] ? __pfx_worker_thread (kernel/workqueue.c:3348) [ 50.069355][ T67] kthread (kernel/kthread.c:464) [ 50.069608][ T67] ? __pfx_kthread (kernel/kthread.c:413) [ 50.069928][ T67] ? ret_from_fork (arch/x86/kernel/process.c:147) [ 50.070264][ T67] ? __lock_release (kernel/locking/lockdep.c:5539) [ 50.070620][ T67] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 50.070945][ T67] ? __pfx_kthread (kernel/kthread.c:413) [ 50.071289][ T67] ret_from_fork (arch/x86/kernel/process.c:148) [ 50.071610][ T67] ? __pfx_kthread (kernel/kthread.c:413) 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