====================================== | [ 20.475268][ T313] ip_gre: GRE over IPv4 tunneling driver | [ 20.552118][ T312] ------------[ cut here ]------------ | [ 20.552954][ 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) | [ 20.554091][ T312] Modules linked in: ip_gre gre sch_ingress vrf veth [ 20.555911][ T312] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.556589][ 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) [ 20.557153][ T312] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 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 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 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 fa 61 7b 00 call 0x7b621b 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.559127][ T312] RSP: 0018:ffffc90000687000 EFLAGS: 00010246 [ 20.559807][ T312] RAX: 0000000000000000 RBX: ffff88800a5c4000 RCX: 0000000000000001 [ 20.560642][ T312] RDX: 0000000000000000 RSI: ffffffffa3a9b939 RDI: ffffffffa32555e0 [ 20.561487][ T312] RBP: ffffc900006870e8 R08: ffff88800a5c4218 R09: 0000000000000000 [ 20.562364][ T312] R10: ffffc90000687118 R11: ffffffffa3f79160 R12: 1ffff920000d0e04 [ 20.563195][ T312] R13: 00000000000005b6 R14: ffffc90000687118 R15: ffff88800a5c4218 [ 20.564374][ T312] FS: 00007f90ca875800(0000) GS:ffff8880906b7000(0000) knlGS:0000000000000000 [ 20.565645][ T312] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.566333][ T312] CR2: 000055b28b779ab8 CR3: 000000000a80a004 CR4: 0000000000772ef0 [ 20.567205][ T312] PKRU: 55555554 [ 20.567634][ T312] Call Trace: [ 20.568063][ T312] [ 20.568363][ T312] ? __pfx_ip_route_output_key_hash (net/ipv4/route.c:2684) [ 20.569052][ T312] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 20.569616][ T312] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 20.570174][ T312] ? crng_make_state (drivers/char/random.c:393 (discriminator 1)) [ 20.570734][ T312] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 20.571317][ T312] netif_set_mtu (net/core/dev.c:9652) [ 20.571871][ T312] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 20.572466][ T312] ? dev_addr_mod (net/core/dev_addr_lists.c:584) [ 20.573020][ T312] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 20.573450][ T312] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1246) [ 20.574003][ T312] ? __pfx_ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1209) [ 20.574582][ T312] ipgre_newlink (net/ipv4/ip_gre.c:1415 (discriminator 4)) ip_gre [ 20.575169][ T312] ? __pfx_ipgre_newlink (net/ipv4/ip_gre.c:1401) ip_gre [ 20.575880][ T312] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 20.576468][ T312] ? rtnl_create_link (net/core/rtnetlink.c:3642) [ 20.577053][ T312] rtnl_newlink_create (net/core/rtnetlink.c:3828) [ 20.577628][ T312] ? __pfx_rtnl_newlink_create (net/core/rtnetlink.c:3791) [ 20.578179][ T312] ? __dev_get_by_name (net/core/dev.c:865) [ 20.578749][ T312] ? rtnl_dev_get (net/core/rtnetlink.c:3404) [ 20.579325][ T312] ? __pfx_rtnl_dev_get (net/core/rtnetlink.c:3404) [ 20.579897][ T312] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 20.580461][ T312] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 20.581039][ T312] __rtnl_newlink (net/core/rtnetlink.c:3942) [ 20.581627][ T312] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 20.582202][ T312] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 20.582800][ T312] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 20.583371][ T312] ? __lock_release (kernel/locking/lockdep.c:5539) [ 20.583936][ T312] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 20.584530][ T312] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 20.585090][ T312] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 20.585458][ T312] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.585775][ T312] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.586085][ T312] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 20.586399][ T312] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 20.586727][ T312] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 20.587035][ 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) [ 20.587353][ T312] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 20.587669][ T312] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 20.587989][ T312] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.588316][ T312] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 20.588628][ T312] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 20.588942][ T312] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 20.589266][ T312] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 20.589590][ T312] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 20.589900][ T312] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 20.590309][ T312] ___sys_sendmsg (net/socket.c:2670) [ 20.590622][ T312] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 20.590930][ T312] ? __pfx_handle_pte_fault (mm/memory.c:6026) [ 20.591246][ T312] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 20.591561][ T312] ? do_user_addr_fault (arch/x86/mm/fault.c:1327) [ 20.591874][ T312] ? __handle_mm_fault (mm/memory.c:6212) [ 20.592179][ T312] ? __pfx___handle_mm_fault (mm/memory.c:6121) [ 20.592491][ T312] ? lock_vma_under_rcu (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/mmap_lock.c:171) [ 20.592816][ T312] __sys_sendmsg (net/socket.c:2700) [ 20.593121][ T312] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 20.593435][ T312] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1484 arch/x86/mm/fault.c:1532) [ 20.593750][ T312] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338) [ 20.594057][ T312] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 20.594373][ T312] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.594712][ T312] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 20.595112][ T312] RIP: 0033:0x7f90caa421e7 [ 20.595465][ T312] Code: Unable to access opcode bytes at 0x7f90caa421bd. Code starting with the faulting instruction =========================================== [ 20.597795][ T312] RSP: 002b:00007ffe4d651238 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 20.598275][ T312] RAX: ffffffffffffffda RBX: 00007ffe4d651960 RCX: 00007f90caa421e7 [ 20.598747][ T312] RDX: 0000000000000000 RSI: 00007ffe4d6512a0 RDI: 0000000000000005 [ 20.599359][ T312] RBP: 0000000000000004 R08: 00000000000000b0 R09: 0000000000000000 [ 20.599822][ T312] R10: 00007f90ca93a6f8 R11: 0000000000000246 R12: 00007ffe4d651980 [ 20.600293][ T312] R13: 00000000686e71b1 R14: 0000000000499600 R15: 00007ffe4d65138c | [ 23.499639][ T339] ------------[ cut here ]------------ | [ 23.500062][ T339] WARNING: CPU: 1 PID: 339 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) | [ 23.501549][ T339] Modules linked in: bridge stp llc ip6_gre ip6_tunnel tunnel6 act_gact cls_matchall ip_gre gre sch_ingress vrf veth | [ 23.502969][ T339] Tainted: [W]=WARN [ 23.503206][ T339] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.503626][ T339] 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) [ 23.503959][ T339] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 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 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 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 fa 61 7b 00 call 0x7b621b 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 [ 23.505095][ T339] RSP: 0018:ffffc90000596ef0 EFLAGS: 00010246 [ 23.505492][ T339] RAX: 0000000000000000 RBX: ffff88800e89a000 RCX: 0000000000000001 [ 23.505948][ T339] RDX: 0000000000000000 RSI: ffffffffa3a9b939 RDI: ffffffffa32555e0 [ 23.506626][ T339] RBP: ffffc90000596fe0 R08: 0000000000000000 R09: 0000000000000000 [ 23.507086][ T339] R10: ffffc90000597010 R11: ffffffffa48a8918 R12: 1ffff920000b2de2 [ 23.507564][ T339] R13: 00000000000005dc R14: ffffc90000597010 R15: ffff88800e89af08 [ 23.508032][ T339] FS: 00007f367ae22800(0000) GS:ffff888090737000(0000) knlGS:0000000000000000 [ 23.508575][ T339] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.508962][ T339] CR2: 00000000004e5aa8 CR3: 0000000005187006 CR4: 0000000000772ef0 [ 23.509435][ T339] PKRU: 55555554 [ 23.509667][ T339] Call Trace: [ 23.509901][ T339] [ 23.510062][ T339] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 23.510380][ T339] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.510698][ T339] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 23.511004][ T339] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 23.511401][ T339] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 23.511717][ T339] netif_set_mtu (net/core/dev.c:9652) [ 23.512039][ T339] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 23.512371][ T339] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) bridge [ 23.512800][ T339] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 23.513039][ T339] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 23.513462][ T339] br_add_if (net/bridge/br_if.c:697) bridge [ 23.513829][ T339] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 23.514146][ T339] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 23.514477][ T339] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 23.514873][ T339] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.515194][ T339] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 23.515516][ T339] ? __kernel_text_address (kernel/extable.c:79) [ 23.515831][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.516157][ T339] ? __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) [ 23.516474][ T339] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 23.516866][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 23.517220][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 23.517566][ T339] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 23.517898][ T339] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 23.518230][ T339] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.518569][ T339] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 23.518902][ T339] ? __create_object (mm/kmemleak.c:771) [ 23.519231][ T339] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 23.519568][ T339] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 23.519901][ T339] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 23.520316][ T339] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 23.520649][ T339] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 23.520981][ T339] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 23.521318][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.521663][ T339] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.521993][ T339] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 23.522333][ T339] ? __lock_release (kernel/locking/lockdep.c:5539) [ 23.522657][ T339] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 23.522985][ T339] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 23.523331][ T339] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 23.523691][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.524024][ T339] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.524368][ T339] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 23.524698][ T339] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 23.525057][ T339] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 23.525386][ T339] ? 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) [ 23.525737][ T339] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 23.526065][ T339] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 23.526403][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.526738][ T339] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 23.527064][ T339] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 23.527401][ T339] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 23.527737][ T339] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 23.528067][ T339] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 23.528396][ T339] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 23.528820][ T339] ___sys_sendmsg (net/socket.c:2670) [ 23.529136][ T339] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 23.529468][ T339] ? __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) [ 23.529876][ T339] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 23.530199][ T339] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.530528][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.530853][ T339] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.531178][ T339] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 23.531506][ T339] ? __lock_release (kernel/locking/lockdep.c:5539) [ 23.531832][ T339] __sys_sendmsg (net/socket.c:2700) [ 23.532156][ T339] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 23.532577][ T339] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 23.532919][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 23.533253][ T339] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.533591][ T339] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 23.533995][ T339] RIP: 0033:0x7f367afef1e7 [ 23.534332][ T339] 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) [ 23.535524][ T339] RSP: 002b:00007fff0f0ba418 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 23.536025][ T339] RAX: ffffffffffffffda RBX: 00007fff0f0bab40 RCX: 00007f367afef1e7 [ 23.536516][ T339] RDX: 0000000000000000 RSI: 00007fff0f0ba480 RDI: 0000000000000005 [ 23.537003][ T339] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 23.537491][ T339] R10: 000000001520e910 R11: 0000000000000246 R12: 0000000000000004 [ 23.537977][ T339] R13: 00000000686e71b4 R14: 0000000000499600 R15: 0000000000000000 | [ 23.771751][ T341] ------------[ cut here ]------------ | [ 23.772129][ T341] WARNING: CPU: 2 PID: 341 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) | [ 23.772809][ T341] Modules linked in: bridge stp llc ip6_gre ip6_tunnel tunnel6 act_gact cls_matchall ip_gre gre sch_ingress vrf veth | [ 23.774366][ T341] Tainted: [W]=WARN [ 23.774625][ T341] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.775066][ T341] 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) [ 23.775432][ T341] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 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 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 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 fa 61 7b 00 call 0x7b621b 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 [ 23.776641][ T341] RSP: 0018:ffffc90000596ef0 EFLAGS: 00010246 [ 23.777084][ T341] RAX: 0000000000000000 RBX: ffff88800e89a000 RCX: 0000000000000001 [ 23.777592][ T341] RDX: 0000000000000000 RSI: ffffffffa3a9b939 RDI: ffffffffa32555e0 [ 23.778102][ T341] RBP: ffffc90000596fe0 R08: 0000000000000000 R09: 0000000000000000 [ 23.778620][ T341] R10: ffffc90000597010 R11: ffffffffa48a8918 R12: 1ffff920000b2de2 [ 23.779150][ T341] R13: 00000000000005dc R14: ffffc90000597010 R15: ffff88800e89af08 [ 23.779660][ T341] FS: 00007fadfad4c800(0000) GS:ffff8880907b7000(0000) knlGS:0000000000000000 [ 23.780254][ T341] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.780697][ T341] CR2: 00000000004e5ab0 CR3: 000000000c484003 CR4: 0000000000772ef0 [ 23.781239][ T341] PKRU: 55555554 [ 23.781515][ T341] Call Trace: [ 23.781775][ T341] [ 23.781989][ T341] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 23.782385][ T341] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.782733][ T341] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 23.783086][ T341] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 23.783525][ T341] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 23.783867][ T341] netif_set_mtu (net/core/dev.c:9652) [ 23.784219][ T341] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 23.784594][ T341] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) bridge [ 23.785092][ T341] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 23.785369][ T341] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 23.785822][ T341] br_add_if (net/bridge/br_if.c:697) bridge [ 23.786239][ T341] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 23.786621][ T341] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 23.786976][ T341] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 23.787411][ T341] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.787749][ T341] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 23.788102][ T341] ? __kernel_text_address (kernel/extable.c:79) [ 23.788469][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.788818][ T341] ? __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) [ 23.789191][ T341] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 23.789620][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 23.789971][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 23.790320][ T341] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 23.790659][ T341] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 23.791008][ T341] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.791363][ T341] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 23.791695][ T341] ? __create_object (mm/kmemleak.c:771) [ 23.792046][ T341] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 23.792404][ T341] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 23.792741][ T341] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 23.793189][ T341] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 23.793543][ T341] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 23.793883][ T341] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 23.794236][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.794585][ T341] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.794943][ T341] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 23.795274][ T341] ? __lock_release (kernel/locking/lockdep.c:5539) [ 23.795625][ T341] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 23.795967][ T341] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 23.796328][ T341] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 23.796672][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.797026][ T341] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.797372][ T341] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 23.797709][ T341] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 23.798082][ T341] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 23.798432][ T341] ? 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) [ 23.798769][ T341] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 23.799129][ T341] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 23.799472][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.799816][ T341] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 23.800166][ T341] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 23.800524][ T341] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 23.800866][ T341] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 23.801220][ T341] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 23.801562][ T341] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 23.802004][ T341] ___sys_sendmsg (net/socket.c:2670) [ 23.802361][ T341] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 23.802702][ T341] ? __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) [ 23.803147][ T341] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 23.803502][ T341] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.803844][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.804198][ T341] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.804566][ T341] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 23.804917][ T341] ? __lock_release (kernel/locking/lockdep.c:5539) [ 23.805272][ T341] __sys_sendmsg (net/socket.c:2700) [ 23.805623][ T341] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 23.806051][ T341] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 23.806415][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 23.806758][ T341] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.807148][ T341] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 23.807578][ T341] RIP: 0033:0x7fadfaf191e7 [ 23.807938][ T341] 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) [ 23.809138][ T341] RSP: 002b:00007ffc08ad2698 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 23.809660][ T341] RAX: ffffffffffffffda RBX: 00007ffc08ad2dc0 RCX: 00007fadfaf191e7 [ 23.810174][ T341] RDX: 0000000000000000 RSI: 00007ffc08ad2700 RDI: 0000000000000005 [ 23.810682][ T341] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 23.811214][ T341] R10: 0000000014fba910 R11: 0000000000000246 R12: 0000000000000004 [ 23.811730][ T341] R13: 00000000686e71b4 R14: 0000000000499600 R15: 0000000000000000 | [ 24.199107][ T344] ------------[ cut here ]------------ | [ 24.200194][ T344] WARNING: CPU: 0 PID: 344 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) | [ 24.200835][ T344] Modules linked in: bridge stp llc ip6_gre ip6_tunnel tunnel6 act_gact cls_matchall ip_gre gre sch_ingress vrf veth | [ 24.202202][ T344] Tainted: [W]=WARN [ 24.202461][ T344] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.202848][ T344] 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) [ 24.203169][ T344] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 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 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 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 fa 61 7b 00 call 0x7b621b 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 [ 24.204309][ T344] RSP: 0018:ffffc900005e7000 EFLAGS: 00010246 [ 24.204708][ T344] RAX: 0000000000000000 RBX: ffff8880027c4000 RCX: 0000000000000001 [ 24.205177][ T344] RDX: 0000000000000000 RSI: ffffffffa3a9b939 RDI: ffffffffa32555e0 [ 24.205652][ T344] RBP: ffffc900005e70e8 R08: ffff8880027c4218 R09: 0000000000000000 [ 24.206112][ T344] R10: ffffc900005e7118 R11: ffffffffa3f79160 R12: 1ffff920000bce04 [ 24.206586][ T344] R13: 00000000000005b6 R14: ffffc900005e7118 R15: ffff8880027c4218 [ 24.207042][ T344] FS: 00007fb5ac067800(0000) GS:ffff8880906b7000(0000) knlGS:0000000000000000 [ 24.207604][ T344] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.207984][ T344] CR2: 0000000000436890 CR3: 0000000004f37004 CR4: 0000000000772ef0 [ 24.208457][ T344] PKRU: 55555554 [ 24.208699][ T344] Call Trace: [ 24.208927][ T344] [ 24.209088][ T344] ? __pfx_ip_route_output_key_hash (net/ipv4/route.c:2684) [ 24.209490][ T344] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.209822][ T344] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 24.210134][ T344] ? crng_make_state (drivers/char/random.c:393 (discriminator 1)) [ 24.210451][ T344] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 24.210779][ T344] netif_set_mtu (net/core/dev.c:9652) [ 24.211085][ T344] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 24.211409][ T344] ? dev_addr_mod (net/core/dev_addr_lists.c:584) [ 24.211723][ T344] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 24.211955][ T344] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1246) [ 24.212267][ T344] ? __pfx_ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1209) [ 24.212599][ T344] ipgre_newlink (net/ipv4/ip_gre.c:1415 (discriminator 4)) ip_gre [ 24.212914][ T344] ? __pfx_ipgre_newlink (net/ipv4/ip_gre.c:1401) ip_gre [ 24.213307][ T344] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 24.213637][ T344] ? rtnl_create_link (net/core/rtnetlink.c:3642) [ 24.213974][ T344] rtnl_newlink_create (net/core/rtnetlink.c:3828) [ 24.214315][ T344] ? __pfx_rtnl_newlink_create (net/core/rtnetlink.c:3791) [ 24.214633][ T344] ? __dev_get_by_name (net/core/dev.c:865) [ 24.214957][ T344] ? rtnl_dev_get (net/core/rtnetlink.c:3404) [ 24.215268][ T344] ? __pfx_rtnl_dev_get (net/core/rtnetlink.c:3404) [ 24.215605][ T344] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 24.215916][ T344] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 24.216234][ T344] __rtnl_newlink (net/core/rtnetlink.c:3942) [ 24.216566][ T344] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 24.216894][ T344] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 24.217214][ T344] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 24.217540][ T344] ? __lock_release (kernel/locking/lockdep.c:5539) [ 24.217865][ T344] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 24.218174][ T344] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 24.218496][ T344] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 24.218815][ T344] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.219152][ T344] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 24.219472][ T344] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 24.219798][ T344] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 24.220121][ T344] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 24.220439][ T344] ? 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) [ 24.220761][ T344] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 24.221076][ T344] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 24.221398][ T344] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.221724][ T344] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 24.222038][ T344] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 24.222356][ T344] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 24.222676][ T344] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 24.222997][ T344] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 24.223314][ T344] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 24.223724][ T344] ___sys_sendmsg (net/socket.c:2670) [ 24.224038][ T344] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 24.224365][ T344] ? __pfx_handle_pte_fault (mm/memory.c:6026) [ 24.224724][ T344] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 24.225057][ T344] ? do_user_addr_fault (arch/x86/mm/fault.c:1327) [ 24.225386][ T344] ? __handle_mm_fault (mm/memory.c:6212) [ 24.225697][ T344] ? __pfx___handle_mm_fault (mm/memory.c:6121) [ 24.226001][ T344] ? lock_vma_under_rcu (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/mmap_lock.c:171) [ 24.226336][ T344] __sys_sendmsg (net/socket.c:2700) [ 24.226656][ T344] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 24.226959][ T344] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1484 arch/x86/mm/fault.c:1532) [ 24.227275][ T344] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338) [ 24.227591][ T344] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 24.227908][ T344] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.228212][ T344] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 24.228600][ T344] RIP: 0033:0x7fb5ac2341e7 [ 24.228935][ T344] 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) [ 24.230075][ T344] RSP: 002b:00007ffe9dd75698 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 24.230550][ T344] RAX: ffffffffffffffda RBX: 00007ffe9dd75dc0 RCX: 00007fb5ac2341e7 [ 24.231009][ T344] RDX: 0000000000000000 RSI: 00007ffe9dd75700 RDI: 0000000000000005 [ 24.231703][ T344] RBP: 0000000000000008 R08: 00000000000000ac R09: 0000000000000000 [ 24.232391][ T344] R10: 00007fb5ac12c6f8 R11: 0000000000000246 R12: 00007ffe9dd75de0 [ 24.232851][ T344] R13: 00000000686e71b4 R14: 0000000000499600 R15: 00007ffe9dd757e8 | [ 24.878722][ T351] ------------[ cut here ]------------ | [ 24.879075][ T351] WARNING: CPU: 1 PID: 351 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) | [ 24.879723][ T351] Modules linked in: bridge stp llc ip6_gre ip6_tunnel tunnel6 act_gact cls_matchall ip_gre gre sch_ingress vrf veth | [ 24.881600][ T351] Tainted: [W]=WARN [ 24.881842][ T351] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.882222][ T351] 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) [ 24.882562][ T351] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 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 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 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 fa 61 7b 00 call 0x7b621b 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 [ 24.883704][ T351] RSP: 0018:ffffc90000596ef0 EFLAGS: 00010246 [ 24.884100][ T351] RAX: 0000000000000000 RBX: ffff88800e89a000 RCX: 0000000000000001 [ 24.884566][ T351] RDX: 0000000000000000 RSI: ffffffffa3a9b939 RDI: ffffffffa32555e0 [ 24.885035][ T351] RBP: ffffc90000596fe0 R08: 0000000000000000 R09: 0000000000000000 [ 24.885503][ T351] R10: ffffc90000597010 R11: ffffffffa48a8918 R12: 1ffff920000b2de2 [ 24.885968][ T351] R13: 00000000000005dc R14: ffffc90000597010 R15: ffff88800e89af08 [ 24.886444][ T351] FS: 00007fd548ef0800(0000) GS:ffff888090737000(0000) knlGS:0000000000000000 [ 24.887012][ T351] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.887426][ T351] CR2: 00000000004e5ac0 CR3: 0000000005252005 CR4: 0000000000772ef0 [ 24.887895][ T351] PKRU: 55555554 [ 24.888128][ T351] Call Trace: [ 24.888368][ T351] [ 24.888529][ T351] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 24.888841][ T351] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.889252][ T351] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 24.889852][ T351] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 24.890546][ T351] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 24.891102][ T351] netif_set_mtu (net/core/dev.c:9652) [ 24.891679][ T351] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 24.892257][ T351] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) bridge [ 24.893035][ T351] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 24.893479][ T351] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 24.894206][ T351] br_add_if (net/bridge/br_if.c:697) bridge [ 24.894850][ T351] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 24.895438][ T351] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 24.895831][ T351] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 24.896307][ T351] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.896621][ T351] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 24.896929][ T351] ? __kernel_text_address (kernel/extable.c:79) [ 24.897277][ T351] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.897606][ T351] ? __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) [ 24.897923][ T351] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 24.898331][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 24.898641][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 24.898946][ T351] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 24.899265][ T351] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 24.899588][ T351] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.899908][ T351] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 24.900221][ T351] ? __create_object (mm/kmemleak.c:771) [ 24.900547][ T351] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 24.900857][ T351] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 24.901193][ T351] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 24.901591][ T351] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 24.901909][ T351] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 24.902252][ T351] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 24.902572][ T351] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.902893][ T351] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.903362][ T351] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 24.903914][ T351] ? __lock_release (kernel/locking/lockdep.c:5539) [ 24.904486][ T351] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 24.905063][ T351] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 24.905641][ T351] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 24.906189][ T351] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.906756][ T351] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 24.907332][ T351] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 24.907883][ T351] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 24.908323][ T351] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 24.908633][ T351] ? 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) [ 24.908943][ T351] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 24.909277][ T351] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 24.909597][ T351] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.909922][ T351] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 24.910249][ T351] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 24.910566][ T351] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 24.910880][ T351] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 24.911229][ T351] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 24.911545][ T351] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 24.911936][ T351] ___sys_sendmsg (net/socket.c:2670) [ 24.912300][ T351] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 24.912610][ T351] ? __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) [ 24.912995][ T351] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 24.913545][ T351] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.914106][ T351] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.914533][ T351] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.914839][ T351] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 24.915182][ T351] ? __lock_release (kernel/locking/lockdep.c:5539) [ 24.915509][ T351] __sys_sendmsg (net/socket.c:2700) [ 24.915816][ T351] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 24.916234][ T351] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 24.916560][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 24.916868][ T351] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.917467][ T351] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 24.918132][ T351] RIP: 0033:0x7fd5490bd1e7 [ 24.918714][ T351] 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) [ 24.920021][ T351] RSP: 002b:00007ffce37c31f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 24.920535][ T351] RAX: ffffffffffffffda RBX: 00007ffce37c3920 RCX: 00007fd5490bd1e7 [ 24.921004][ T351] RDX: 0000000000000000 RSI: 00007ffce37c3260 RDI: 0000000000000005 [ 24.921499][ T351] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 24.921957][ T351] R10: 000000000c3ba910 R11: 0000000000000246 R12: 0000000000000004 [ 24.922439][ T351] R13: 00000000686e71b5 R14: 0000000000499600 R15: 0000000000000000 | [ 75.157442][ T584] ------------[ cut here ]------------ | [ 75.157784][ T584] WARNING: CPU: 3 PID: 584 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) | [ 75.159211][ T584] Modules linked in: cls_flower act_mirred 8021q bridge stp llc ip6_gre ip6_tunnel tunnel6 act_gact cls_matchall ip_gre gre sch_ingress vrf veth | [ 75.160732][ T584] Tainted: [W]=WARN [ 75.160965][ T584] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 75.161372][ T584] 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) [ 75.161702][ T584] Code: 00 00 8b 05 b7 bb 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 fa 61 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 b7 bb 3a 02 mov 0x23abbb7(%rip),%eax # 0x23abbbf 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 fa 61 7b 00 call 0x7b621b 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 [ 75.162818][ T584] RSP: 0018:ffffc90000feef70 EFLAGS: 00010246 [ 75.163209][ T584] RAX: 0000000000000000 RBX: ffff88800e89a000 RCX: 0000000000000001 [ 75.163680][ T584] RDX: 0000000000000000 RSI: ffffffffa3a9b939 RDI: ffffffffa32555e0 [ 75.164150][ T584] RBP: ffffc90000fef058 R08: 0000000000000000 R09: 0000000000000000 [ 75.164613][ T584] R10: ffffc90000fef088 R11: ffffffff9fe00130 R12: 1ffff920001fddf2 [ 75.165088][ T584] R13: 00000000000005dc R14: ffffc90000fef088 R15: ffff88800e89af08 [ 75.165554][ T584] FS: 00007f6526487800(0000) GS:ffff888090837000(0000) knlGS:0000000000000000 [ 75.166098][ T584] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 75.166507][ T584] CR2: 00000000004e5ac0 CR3: 0000000004e03002 CR4: 0000000000772ef0 [ 75.166970][ T584] PKRU: 55555554 [ 75.167199][ T584] Call Trace: [ 75.167628][ T584] [ 75.167788][ T584] ? __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) [ 75.168180][ T584] ? br_del_if (net/bridge/br_if.c:742) bridge [ 75.168718][ T584] ? do_set_master (net/core/rtnetlink.c:2932) [ 75.169034][ T584] ? do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 75.169583][ T584] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 75.169887][ T584] ? netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 75.170196][ T584] ? netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 75.170961][ T584] ? ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 75.171278][ T584] ? ___sys_sendmsg (net/socket.c:2670) [ 75.172134][ T584] ? __sys_sendmsg (net/socket.c:2700) [ 75.172992][ T584] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 75.173527][ T584] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 75.173907][ T584] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 75.174220][ T584] netif_set_mtu (net/core/dev.c:9652) [ 75.174549][ T584] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 75.174871][ T584] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 75.175119][ T584] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 75.175543][ T584] br_del_if (net/bridge/br_if.c:743) bridge [ 75.175874][ T584] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 75.176181][ T584] do_set_master (net/core/rtnetlink.c:2932) [ 75.176497][ T584] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 75.176815][ T584] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 75.177201][ T584] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 75.177522][ T584] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 75.177825][ T584] ? __kernel_text_address (kernel/extable.c:79) [ 75.178134][ T584] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 75.178462][ T584] ? __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) [ 75.178771][ T584] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 75.179150][ T584] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 75.179465][ T584] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 75.179767][ T584] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 75.180079][ T584] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 75.180397][ T584] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 75.180710][ T584] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 75.181013][ T584] ? __create_object (mm/kmemleak.c:771) [ 75.181328][ T584] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 75.181633][ T584] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 75.181937][ T584] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 75.182344][ T584] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 75.182665][ T584] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 75.182976][ T584] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 75.183300][ T584] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 75.183614][ T584] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 75.183920][ T584] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 75.184224][ T584] ? __lock_release (kernel/locking/lockdep.c:5539) [ 75.184559][ T584] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 75.184877][ T584] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 75.185194][ T584] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 75.185510][ T584] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 75.185820][ T584] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 75.186124][ T584] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 75.186481][ T584] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 75.186799][ T584] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 75.187106][ T584] ? 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) [ 75.187430][ T584] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 75.187742][ T584] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 75.188058][ T584] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 75.188383][ T584] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 75.188693][ T584] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 75.188998][ T584] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 75.189329][ T584] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 75.189646][ T584] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 75.189953][ T584] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 75.190371][ T584] ___sys_sendmsg (net/socket.c:2670) [ 75.190676][ T584] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 75.190981][ T584] ? __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) [ 75.191375][ T584] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 75.191690][ T584] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 75.192002][ T584] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 75.192324][ T584] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 75.192632][ T584] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 75.192939][ T584] ? __lock_release (kernel/locking/lockdep.c:5539) [ 75.193250][ T584] __sys_sendmsg (net/socket.c:2700) [ 75.193565][ T584] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 75.193940][ T584] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 75.194266][ T584] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 75.194596][ T584] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 75.194904][ T584] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 75.195299][ T584] RIP: 0033:0x7f65266541e7 [ 75.195617][ T584] 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) [ 75.196726][ T584] RSP: 002b:00007fff9e667a18 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 75.197196][ T584] RAX: ffffffffffffffda RBX: 00007fff9e668140 RCX: 00007f65266541e7 [ 75.197663][ T584] RDX: 0000000000000000 RSI: 00007fff9e667a80 RDI: 0000000000000005 [ 75.198122][ T584] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000078 [ 75.198602][ T584] R10: 00007f6526551ee8 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:ip_tunnel_newlink:ipgre_newlink netif_set_mtu_ext:netif_set_mtu:dev_set_mtu:br_mtu_auto_adjust:br_add_if