====================================== | [ 20.333043][ T319] ip_gre: GRE over IPv4 tunneling driver | [ 20.389294][ T318] ------------[ cut here ]------------ | [ 20.389774][ T318] WARNING: CPU: 0 PID: 318 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.390446][ T318] Modules linked in: ip_gre gre 8021q vrf veth [ 20.391528][ T318] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.391944][ T318] 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.392460][ T318] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 20.393637][ T318] RSP: 0018:ffffc90000587000 EFLAGS: 00010246 [ 20.394060][ T318] RAX: 0000000000000000 RBX: ffff888005874000 RCX: 0000000000000001 [ 20.394546][ T318] RDX: 0000000000000000 RSI: ffffffffacc9b941 RDI: ffffffffac4555e0 [ 20.395041][ T318] RBP: ffffc900005870e8 R08: ffff888005874218 R09: 0000000000000000 [ 20.395554][ T318] R10: ffffc90000587118 R11: ffffffffad179160 R12: 1ffff920000b0e04 [ 20.396046][ T318] R13: 00000000000005c4 R14: ffffc90000587118 R15: ffff888005874218 [ 20.396527][ T318] FS: 00007faa738f7800(0000) GS:ffff8880874b7000(0000) knlGS:0000000000000000 [ 20.397119][ T318] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.397528][ T318] CR2: 00007f83a5d23000 CR3: 0000000009391003 CR4: 0000000000772ef0 [ 20.398020][ T318] PKRU: 55555554 [ 20.398264][ T318] Call Trace: [ 20.398511][ T318] [ 20.398676][ T318] ? __pfx_ip_route_output_key_hash (net/ipv4/route.c:2684) [ 20.399092][ T318] ? packet_notifier (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/packet/af_packet.c:4283) [ 20.399417][ T318] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 20.399757][ T318] ? __pfx_vlan_device_event (net/8021q/vlan.c:362) 8021q [ 20.400171][ T318] ? __pfx_packet_notifier (net/packet/af_packet.c:4236) [ 20.400503][ T318] netif_set_mtu (net/core/dev.c:9652) [ 20.400853][ T318] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 20.401214][ T318] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 20.401458][ T318] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1246) [ 20.401781][ T318] ? __pfx_ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1209) [ 20.402119][ T318] ipgre_newlink (net/ipv4/ip_gre.c:1415 (discriminator 4)) ip_gre [ 20.422108][ T318] ? __pfx_ipgre_newlink (net/ipv4/ip_gre.c:1401) ip_gre [ 20.422741][ T318] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 20.423087][ T318] ? rtnl_create_link (net/core/rtnetlink.c:3642) [ 20.423412][ T318] rtnl_newlink_create (net/core/rtnetlink.c:3825) [ 20.423739][ T318] ? __pfx_rtnl_newlink_create (net/core/rtnetlink.c:3791) [ 20.424286][ T318] ? __dev_get_by_name (net/core/dev.c:865) [ 20.424611][ T318] ? rtnl_dev_get (net/core/rtnetlink.c:3404) [ 20.424944][ T318] ? __pfx_rtnl_dev_get (net/core/rtnetlink.c:3404) [ 20.425266][ T318] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 20.425568][ T318] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 20.426109][ T318] __rtnl_newlink (net/core/rtnetlink.c:3942) [ 20.426423][ T318] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 20.426734][ T318] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 20.427068][ T318] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 20.427371][ T318] ? __lock_release (kernel/locking/lockdep.c:5539) [ 20.427915][ T318] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 20.428246][ T318] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 20.428777][ T318] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 20.429316][ T318] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.429637][ T318] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.429962][ T318] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 20.430507][ T318] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 20.431061][ T318] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 20.431365][ T318] ? 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.431669][ T318] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 20.431990][ T318] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 20.432511][ T318] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.432821][ T318] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 20.433139][ T318] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 20.433446][ T318] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 20.434003][ T318] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 20.434331][ T318] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 20.434893][ T318] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 20.435750][ T318] ___sys_sendmsg (net/socket.c:2670) [ 20.436085][ T318] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 20.436406][ T318] ? __pfx_handle_pte_fault (mm/memory.c:6026) [ 20.436731][ T318] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 20.437060][ T318] ? do_user_addr_fault (arch/x86/mm/fault.c:1327) [ 20.437609][ T318] ? __handle_mm_fault (mm/memory.c:6212) [ 20.437943][ T318] ? __pfx___handle_mm_fault (mm/memory.c:6121) [ 20.438263][ T318] ? lock_vma_under_rcu (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/mmap_lock.c:171) [ 20.438603][ T318] __sys_sendmsg (net/socket.c:2700) [ 20.438938][ T318] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 20.439262][ T318] ? 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.439600][ T318] ? 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.439937][ T318] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 20.440263][ T318] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.440585][ T318] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 20.441218][ T318] RIP: 0033:0x7faa73ac41e7 [ 20.441789][ T318] Code: Unable to access opcode bytes at 0x7faa73ac41bd. Code starting with the faulting instruction =========================================== [ 20.442219][ T318] RSP: 002b:00007ffdc96f67e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 20.442962][ T318] RAX: ffffffffffffffda RBX: 00007ffdc96f6f10 RCX: 00007faa73ac41e7 [ 20.443785][ T318] RDX: 0000000000000000 RSI: 00007ffdc96f6850 RDI: 0000000000000005 [ 20.444515][ T318] RBP: 0000000000000006 R08: 00000000000000a8 R09: 0000000000000000 [ 20.445020][ T318] R10: 00007faa739bc6f8 R11: 0000000000000246 R12: 00007ffdc96f6f30 [ 20.445504][ T318] R13: 00000000686e1678 R14: 0000000000499600 R15: 00007ffdc96f6934 | [ 22.773471][ T345] ------------[ cut here ]------------ | [ 22.773837][ T345] WARNING: CPU: 1 PID: 345 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 22.774496][ T345] Modules linked in: ip_gre gre 8021q vrf veth | [ 22.775789][ T345] Tainted: [W]=WARN [ 22.776058][ T345] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.776514][ T345] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 22.776849][ T345] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 22.778017][ T345] RSP: 0018:ffffc900005b7000 EFLAGS: 00010246 [ 22.778421][ T345] RAX: 0000000000000000 RBX: ffff888007991000 RCX: 0000000000000001 [ 22.778910][ T345] RDX: 0000000000000000 RSI: ffffffffacc9b941 RDI: ffffffffac4555e0 [ 22.779392][ T345] RBP: ffffc900005b70e8 R08: ffff888007991218 R09: 0000000000000000 [ 22.779898][ T345] R10: ffffc900005b7118 R11: ffffffffad179160 R12: 1ffff920000b6e04 [ 22.780379][ T345] R13: 000000000000ffe7 R14: ffffc900005b7118 R15: ffff888007991218 [ 22.780876][ T345] FS: 00007f16a7cdc800(0000) GS:ffff888087537000(0000) knlGS:0000000000000000 [ 22.781430][ T345] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.781831][ T345] CR2: 00000000004e73c0 CR3: 000000000e100001 CR4: 0000000000772ef0 [ 22.782318][ T345] PKRU: 55555554 [ 22.782558][ T345] Call Trace: [ 22.782798][ T345] [ 22.782970][ T345] ? __pfx_ip_route_output_key_hash (net/ipv4/route.c:2684) [ 22.783398][ T345] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 22.783724][ T345] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 22.784065][ T345] netif_set_mtu (net/core/dev.c:9652) [ 22.784384][ T345] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 22.784726][ T345] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 22.784975][ T345] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1246) [ 22.785296][ T345] ? __pfx_ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1209) [ 22.785620][ T345] ipgre_newlink (net/ipv4/ip_gre.c:1415 (discriminator 4)) ip_gre [ 22.785968][ T345] ? __pfx_ipgre_newlink (net/ipv4/ip_gre.c:1401) ip_gre [ 22.786370][ T345] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 22.786696][ T345] ? rtnl_create_link (net/core/rtnetlink.c:3642) [ 22.787029][ T345] rtnl_newlink_create (net/core/rtnetlink.c:3825) [ 22.787353][ T345] ? __pfx_rtnl_newlink_create (net/core/rtnetlink.c:3791) [ 22.787670][ T345] ? __dev_get_by_name (net/core/dev.c:865) [ 22.787996][ T345] ? rtnl_dev_get (net/core/rtnetlink.c:3404) [ 22.788322][ T345] ? __pfx_rtnl_dev_get (net/core/rtnetlink.c:3404) [ 22.788646][ T345] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 22.788969][ T345] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 22.789298][ T345] __rtnl_newlink (net/core/rtnetlink.c:3942) [ 22.789648][ T345] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 22.789981][ T345] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 22.790314][ T345] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 22.790632][ T345] ? __lock_release (kernel/locking/lockdep.c:5539) [ 22.790962][ T345] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 22.791285][ T345] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 22.791606][ T345] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 22.791942][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 22.792269][ T345] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 22.792587][ T345] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 22.792916][ T345] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 22.793249][ T345] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 22.793565][ T345] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 22.793893][ T345] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 22.794218][ T345] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 22.794537][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 22.794875][ T345] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 22.795201][ T345] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 22.795522][ T345] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 22.795848][ T345] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 22.796188][ T345] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 22.796511][ T345] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 22.796929][ T345] ___sys_sendmsg (net/socket.c:2670) [ 22.797248][ T345] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 22.797565][ T345] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 22.797970][ T345] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 22.798293][ T345] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 22.798617][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 22.798951][ T345] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 22.799270][ T345] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 22.799603][ T345] ? __lock_release (kernel/locking/lockdep.c:5539) [ 22.799937][ T345] __sys_sendmsg (net/socket.c:2700) [ 22.800257][ T345] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 22.800653][ T345] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 22.800992][ T345] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 22.801314][ T345] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.801640][ T345] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 22.802045][ T345] RIP: 0033:0x7f16a7ea91e7 [ 22.802374][ T345] 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) [ 22.803526][ T345] RSP: 002b:00007ffcb573af68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 22.804026][ T345] RAX: ffffffffffffffda RBX: 00007ffcb573b690 RCX: 00007f16a7ea91e7 [ 22.804507][ T345] RDX: 0000000000000000 RSI: 00007ffcb573afd0 RDI: 0000000000000005 [ 22.804997][ T345] RBP: 0000000000000008 R08: 00000000000000b0 R09: 0000000000000078 [ 22.805475][ T345] R10: 00007f16a7da6ee8 R11: 0000000000000246 R12: 00007ffcb573b6b0 [ 22.805967][ T345] R13: 00000000686e167b R14: 0000000000499600 R15: 00007ffcb573b0b4 | [ 36.719998][ T392] ------------[ cut here ]------------ | [ 36.720398][ T392] WARNING: CPU: 0 PID: 392 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) | [ 36.720996][ T392] Modules linked in: ip_gre gre 8021q vrf veth | [ 36.722637][ T392] Tainted: [W]=WARN [ 36.722851][ T392] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.723212][ T392] 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) [ 36.723502][ T392] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 36.724501][ T392] RSP: 0018:ffffc90000977140 EFLAGS: 00010246 [ 36.724892][ T392] RAX: 0000000000000000 RBX: ffff888007e39000 RCX: 0000000000000001 [ 36.725310][ T392] RDX: 0000000000000000 RSI: ffffffffacc9b941 RDI: ffffffffac4555e0 [ 36.725725][ T392] RBP: ffffc90000977230 R08: ffff888009e3a000 R09: 0000000000000000 [ 36.726150][ T392] R10: ffffc900009775c8 R11: ffffffffada50668 R12: 1ffff9200012ee2c [ 36.726570][ T392] R13: 00000000000007d0 R14: ffffc90000977880 R15: ffff8880091b6de0 [ 36.726994][ T392] FS: 00007fefe3201800(0000) GS:ffff8880874b7000(0000) knlGS:0000000000000000 [ 36.727477][ T392] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.727826][ T392] CR2: 00000000004e5aa0 CR3: 00000000051b4005 CR4: 0000000000772ef0 [ 36.728255][ T392] PKRU: 55555554 [ 36.728462][ T392] Call Trace: [ 36.728670][ T392] [ 36.728813][ T392] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.729135][ T392] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.729412][ T392] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.729704][ T392] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.730200][ T392] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.730481][ T392] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.730759][ T392] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.731049][ T392] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.731405][ T392] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.731680][ T392] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.731964][ T392] ? __kernel_text_address (kernel/extable.c:79) [ 36.732245][ T392] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.732527][ T392] ? __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) [ 36.732804][ T392] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.733185][ T392] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.733464][ T392] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.733741][ T392] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.734059][ T392] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.734335][ T392] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.734608][ T392] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.734889][ T392] ? __create_object (mm/kmemleak.c:771) [ 36.735166][ T392] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.735441][ T392] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.735714][ T392] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.736062][ T392] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.736350][ T392] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.736627][ T392] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.736946][ T392] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.737229][ T392] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.737502][ T392] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.737775][ T392] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.738060][ T392] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.738334][ T392] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.738614][ T392] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.738902][ T392] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.739181][ T392] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.739456][ T392] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.739751][ T392] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.740046][ T392] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.740319][ T392] ? 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) [ 36.740601][ T392] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.740918][ T392] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.741195][ T392] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.741473][ T392] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.741754][ T392] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.742039][ T392] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.742319][ T392] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.742603][ T392] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.742885][ T392] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.743237][ T392] ___sys_sendmsg (net/socket.c:2670) [ 36.743507][ T392] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.743824][ T392] ? __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) [ 36.744177][ T392] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.744454][ T392] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.744739][ T392] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.745080][ T392] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.745358][ T392] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 36.745633][ T392] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.745923][ T392] __sys_sendmsg (net/socket.c:2700) [ 36.746198][ T392] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.746536][ T392] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.746830][ T392] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.747114][ T392] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.747392][ T392] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.747738][ T392] RIP: 0033:0x7fefe33ce1e7 [ 36.748054][ T392] 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) [ 36.749132][ T392] RSP: 002b:00007fff0a372698 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.749563][ T392] RAX: ffffffffffffffda RBX: 00007fff0a372dc0 RCX: 00007fefe33ce1e7 [ 36.749985][ T392] RDX: 0000000000000000 RSI: 00007fff0a372700 RDI: 0000000000000005 [ 36.750397][ T392] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.750840][ T392] R10: 00007fefe32cbee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.751258][ T392] R13: 00000000686e1689 R14: 0000000000499600 R15: 0000000000000000 | [ 36.880709][ T393] ------------[ cut here ]------------ | [ 36.881041][ T393] WARNING: CPU: 3 PID: 393 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) | [ 36.881584][ T393] Modules linked in: ip_gre gre 8021q vrf veth | [ 36.882547][ T393] Tainted: [W]=WARN [ 36.882756][ T393] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.883108][ T393] 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) [ 36.883392][ T393] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 36.884390][ T393] RSP: 0018:ffffc90000987140 EFLAGS: 00010246 [ 36.884737][ T393] RAX: 0000000000000000 RBX: ffff888008a64000 RCX: 0000000000000001 [ 36.885155][ T393] RDX: 0000000000000000 RSI: ffffffffacc9b941 RDI: ffffffffac4555e0 [ 36.885570][ T393] RBP: ffffc90000987230 R08: ffff888009cfd000 R09: 0000000000000000 [ 36.885987][ T393] R10: ffffc900009875c8 R11: ffffffffada50668 R12: 1ffff92000130e2c [ 36.886397][ T393] R13: 00000000000007d0 R14: ffffc90000987880 R15: ffff88800513f4e0 [ 36.886808][ T393] FS: 00007f0395f51800(0000) GS:ffff888087637000(0000) knlGS:0000000000000000 [ 36.887294][ T393] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.887644][ T393] CR2: 00000000004e5aa8 CR3: 0000000002620004 CR4: 0000000000772ef0 [ 36.888066][ T393] PKRU: 55555554 [ 36.888272][ T393] Call Trace: [ 36.888477][ T393] [ 36.888616][ T393] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.888905][ T393] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.889178][ T393] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.889462][ T393] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.889750][ T393] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.890032][ T393] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.890310][ T393] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.890594][ T393] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.890950][ T393] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.891232][ T393] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.891506][ T393] ? __kernel_text_address (kernel/extable.c:79) [ 36.891780][ T393] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.892078][ T393] ? __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) [ 36.892354][ T393] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.892712][ T393] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.893002][ T393] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.893274][ T393] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.893555][ T393] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.893827][ T393] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.894110][ T393] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.894380][ T393] ? __create_object (mm/kmemleak.c:771) [ 36.894655][ T393] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.894936][ T393] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.895211][ T393] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.895559][ T393] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.895838][ T393] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.896127][ T393] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.896398][ T393] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.896677][ T393] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.896956][ T393] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.897228][ T393] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.897515][ T393] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.897796][ T393] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.898089][ T393] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.898368][ T393] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.898646][ T393] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.898933][ T393] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.899209][ T393] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.899503][ T393] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.899784][ T393] ? 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) [ 36.900072][ T393] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.900351][ T393] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.900624][ T393] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.900912][ T393] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.901196][ T393] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.901470][ T393] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.901760][ T393] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.902052][ T393] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.902324][ T393] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.902675][ T393] ___sys_sendmsg (net/socket.c:2670) [ 36.902953][ T393] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.903226][ T393] ? __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) [ 36.903569][ T393] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.903867][ T393] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.904148][ T393] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.904431][ T393] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.904704][ T393] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 36.905003][ T393] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.905285][ T393] __sys_sendmsg (net/socket.c:2700) [ 36.905555][ T393] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.905902][ T393] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.906196][ T393] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.906471][ T393] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.906746][ T393] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.907101][ T393] RIP: 0033:0x7f039611e1e7 [ 36.907388][ T393] 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) [ 36.908379][ T393] RSP: 002b:00007ffdf610f988 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.908794][ T393] RAX: ffffffffffffffda RBX: 00007ffdf61100b0 RCX: 00007f039611e1e7 [ 36.909213][ T393] RDX: 0000000000000000 RSI: 00007ffdf610f9f0 RDI: 0000000000000005 [ 36.909638][ T393] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.910064][ T393] R10: 00007f039601bee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.910474][ T393] R13: 00000000686e1689 R14: 0000000000499600 R15: 0000000000000000 | [ 37.028077][ T394] ------------[ cut here ]------------ | [ 37.028384][ T394] WARNING: CPU: 3 PID: 394 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) | [ 37.028937][ T394] Modules linked in: ip_gre gre 8021q vrf veth | [ 37.029898][ T394] Tainted: [W]=WARN [ 37.030107][ T394] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.030449][ T394] 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) [ 37.030731][ T394] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 37.032942][ T394] RSP: 0018:ffffc90000997140 EFLAGS: 00010246 [ 37.033295][ T394] RAX: 0000000000000000 RBX: ffff888005874000 RCX: 0000000000000001 [ 37.033704][ T394] RDX: 0000000000000000 RSI: ffffffffacc9b941 RDI: ffffffffac4555e0 [ 37.034153][ T394] RBP: ffffc90000997230 R08: ffff88800e09d000 R09: 0000000000000000 [ 37.034569][ T394] R10: ffffc900009975c8 R11: ffffffffada50668 R12: 1ffff92000132e2c [ 37.034985][ T394] R13: 00000000000007d0 R14: ffffc90000997880 R15: ffff8880056203e0 [ 37.035397][ T394] FS: 00007f550370d800(0000) GS:ffff888087637000(0000) knlGS:0000000000000000 [ 37.035882][ T394] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.036229][ T394] CR2: 00000000004e73b8 CR3: 00000000051b4005 CR4: 0000000000772ef0 [ 37.036647][ T394] PKRU: 55555554 [ 37.036850][ T394] Call Trace: [ 37.037065][ T394] [ 37.037206][ T394] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.037485][ T394] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.037755][ T394] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.038042][ T394] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.038316][ T394] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.038596][ T394] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.038883][ T394] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.039162][ T394] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.039525][ T394] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.039821][ T394] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.040105][ T394] ? __kernel_text_address (kernel/extable.c:79) [ 37.040386][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.040674][ T394] ? __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) [ 37.040956][ T394] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.041302][ T394] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.041581][ T394] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.041872][ T394] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.042161][ T394] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.042445][ T394] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.042720][ T394] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.042999][ T394] ? __create_object (mm/kmemleak.c:771) [ 37.043281][ T394] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.043557][ T394] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.043829][ T394] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.044199][ T394] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.044488][ T394] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.044773][ T394] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.045053][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.045344][ T394] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.045627][ T394] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.045912][ T394] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.046205][ T394] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.046479][ T394] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.046756][ T394] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.047053][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.047343][ T394] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.047625][ T394] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.047917][ T394] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.048210][ T394] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.048491][ T394] ? 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) [ 37.048771][ T394] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.049069][ T394] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.049352][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.049661][ T394] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.049959][ T394] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.050247][ T394] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.050536][ T394] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.050812][ T394] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.051102][ T394] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.051464][ T394] ___sys_sendmsg (net/socket.c:2670) [ 37.051743][ T394] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.052030][ T394] ? __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) [ 37.052382][ T394] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.052664][ T394] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.052956][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.053247][ T394] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.053526][ T394] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 37.053804][ T394] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.054106][ T394] __sys_sendmsg (net/socket.c:2700) [ 37.054389][ T394] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.054743][ T394] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.055044][ T394] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.055336][ T394] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.055619][ T394] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.055972][ T394] RIP: 0033:0x7f55038da1e7 [ 37.056267][ T394] 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) [ 37.057272][ T394] RSP: 002b:00007ffcde6d6f38 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.057703][ T394] RAX: ffffffffffffffda RBX: 00007ffcde6d7660 RCX: 00007f55038da1e7 [ 37.058126][ T394] RDX: 0000000000000000 RSI: 00007ffcde6d6fa0 RDI: 0000000000000005 [ 37.058535][ T394] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.058954][ T394] R10: 00007f55037d7ee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.059369][ T394] R13: 00000000686e1689 R14: 0000000000499600 R15: 0000000000000000 | [ 37.169453][ T395] ------------[ cut here ]------------ | [ 37.169810][ T395] WARNING: CPU: 1 PID: 395 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) | [ 37.170395][ T395] Modules linked in: ip_gre gre 8021q vrf veth | [ 37.171323][ T395] Tainted: [W]=WARN [ 37.171540][ T395] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.171899][ T395] 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) [ 37.172187][ T395] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 37.173183][ T395] RSP: 0018:ffffc90000997140 EFLAGS: 00010246 [ 37.173559][ T395] RAX: 0000000000000000 RBX: ffff888004f74000 RCX: 0000000000000001 [ 37.174029][ T395] RDX: 0000000000000000 RSI: ffffffffacc9b941 RDI: ffffffffac4555e0 [ 37.174441][ T395] RBP: ffffc90000997230 R08: ffff88800bbea000 R09: 0000000000000000 [ 37.175710][ T395] R10: ffffc900009975c8 R11: ffffffffada50668 R12: 1ffff92000132e2c [ 37.176167][ T395] R13: 00000000000007d0 R14: ffffc90000997880 R15: ffff888005620e60 [ 37.176580][ T395] FS: 00007fcea91c7800(0000) GS:ffff888087537000(0000) knlGS:0000000000000000 [ 37.177076][ T395] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.177439][ T395] CR2: 00000000004e5ab0 CR3: 0000000009391002 CR4: 0000000000772ef0 [ 37.177917][ T395] PKRU: 55555554 [ 37.178126][ T395] Call Trace: [ 37.178336][ T395] [ 37.178481][ T395] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.178761][ T395] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.179044][ T395] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.179322][ T395] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.179610][ T395] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.179909][ T395] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.180203][ T395] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.180483][ T395] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.180831][ T395] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.181114][ T395] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.181387][ T395] ? __kernel_text_address (kernel/extable.c:79) [ 37.181667][ T395] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.181993][ T395] ? __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) [ 37.182276][ T395] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.182615][ T395] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.182900][ T395] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.183173][ T395] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.183444][ T395] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.183725][ T395] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.184008][ T395] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.184290][ T395] ? __create_object (mm/kmemleak.c:771) [ 37.184564][ T395] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.184841][ T395] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.185127][ T395] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.185467][ T395] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.185774][ T395] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.186084][ T395] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.186361][ T395] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.186640][ T395] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.186926][ T395] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.187233][ T395] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.187507][ T395] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.187777][ T395] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.188063][ T395] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.188361][ T395] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.188641][ T395] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.188923][ T395] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.189199][ T395] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.189493][ T395] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.189767][ T395] ? 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) [ 37.190101][ T395] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.190391][ T395] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.190667][ T395] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.191158][ T395] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.191643][ T395] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.192138][ T395] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.192622][ T395] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.193104][ T395] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.193594][ T395] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.194238][ T395] ___sys_sendmsg (net/socket.c:2670) [ 37.194668][ T395] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.195171][ T395] ? __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) [ 37.195766][ T395] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.196275][ T395] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.196782][ T395] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.197301][ T395] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.197702][ T395] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 37.198227][ T395] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.198728][ T395] __sys_sendmsg (net/socket.c:2700) [ 37.199212][ T395] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.199817][ T395] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.200353][ T395] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.200852][ T395] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.201377][ T395] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.202009][ T395] RIP: 0033:0x7fcea93941e7 [ 37.202521][ T395] 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) [ 37.204285][ T395] RSP: 002b:00007ffca0e1b048 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.205047][ T395] RAX: ffffffffffffffda RBX: 00007ffca0e1b770 RCX: 00007fcea93941e7 [ 37.205778][ T395] RDX: 0000000000000000 RSI: 00007ffca0e1b0b0 RDI: 0000000000000005 [ 37.206543][ T395] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.207299][ T395] R10: 00007fcea9291ee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.208068][ T395] R13: 00000000686e1689 R14: 0000000000499600 R15: 0000000000000000 | [ 37.348031][ T396] ------------[ cut here ]------------ | [ 37.348357][ T396] WARNING: CPU: 1 PID: 396 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) | [ 37.348947][ T396] Modules linked in: ip_gre gre 8021q vrf veth | [ 37.349970][ T396] Tainted: [W]=WARN [ 37.350218][ T396] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.350584][ T396] 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) [ 37.350911][ T396] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 37.351952][ T396] RSP: 0018:ffffc90000997140 EFLAGS: 00010246 [ 37.352340][ T396] RAX: 0000000000000000 RBX: ffff888008f2c000 RCX: 0000000000000001 [ 37.352778][ T396] RDX: 0000000000000000 RSI: ffffffffacc9b941 RDI: ffffffffac4555e0 [ 37.353347][ T396] RBP: ffffc90000997230 R08: ffff888004e0d000 R09: 0000000000000000 [ 37.353784][ T396] R10: ffffc900009975c8 R11: ffffffffada50668 R12: 1ffff92000132e2c [ 37.354362][ T396] R13: 00000000000007d0 R14: ffffc90000997880 R15: ffff8880056218e0 [ 37.354809][ T396] FS: 00007ff00b9f8800(0000) GS:ffff888087537000(0000) knlGS:0000000000000000 [ 37.355473][ T396] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.355842][ T396] CR2: 00000000004e55b8 CR3: 00000000051b4003 CR4: 0000000000772ef0 [ 37.356427][ T396] PKRU: 55555554 [ 37.356646][ T396] Call Trace: [ 37.357048][ T396] [ 37.357198][ T396] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.357492][ T396] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.357773][ T396] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.358190][ T396] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.358479][ T396] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.358766][ T396] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.359183][ T396] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.359493][ T396] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.360051][ T396] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.360347][ T396] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.360652][ T396] ? __kernel_text_address (kernel/extable.c:79) [ 37.361112][ T396] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.361419][ T396] ? __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) [ 37.361715][ T396] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.362115][ T396] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.362408][ T396] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.362694][ T396] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.363002][ T396] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.363294][ T396] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.363588][ T396] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.363889][ T396] ? __create_object (mm/kmemleak.c:771) [ 37.364193][ T396] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.364487][ T396] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.364788][ T396] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.365165][ T396] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.365474][ T396] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.365775][ T396] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.366076][ T396] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.366369][ T396] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.366672][ T396] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.366976][ T396] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.367272][ T396] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.367566][ T396] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.367854][ T396] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.368171][ T396] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.368507][ T396] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.368812][ T396] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.369120][ T396] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.369426][ T396] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.369730][ T396] ? 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) [ 37.370040][ T396] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.370345][ T396] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.370642][ T396] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.370963][ T396] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.371270][ T396] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.371570][ T396] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.371884][ T396] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.372190][ T396] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.372483][ T396] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.372887][ T396] ___sys_sendmsg (net/socket.c:2670) [ 37.373195][ T396] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.373496][ T396] ? __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) [ 37.373898][ T396] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.374189][ T396] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.374481][ T396] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.374774][ T396] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.375068][ T396] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 37.375363][ T396] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.375647][ T396] __sys_sendmsg (net/socket.c:2700) [ 37.375944][ T396] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.376300][ T396] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.376601][ T396] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.376930][ T396] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.377229][ T396] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.377579][ T396] RIP: 0033:0x7ff00bbc51e7 [ 37.377913][ T396] 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) [ 37.378963][ T396] RSP: 002b:00007ffd98a63e38 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.379411][ T396] RAX: ffffffffffffffda RBX: 00007ffd98a64560 RCX: 00007ff00bbc51e7 [ 37.379890][ T396] RDX: 0000000000000000 RSI: 00007ffd98a63ea0 RDI: 0000000000000005 [ 37.380326][ T396] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.380771][ T396] R10: 00007ff00bac2ee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.381210][ T396] R13: 00000000686e168a R14: 0000000000499600 R15: 0000000000000000 | [ 37.508156][ T397] ------------[ cut here ]------------ | [ 37.508524][ T397] WARNING: CPU: 2 PID: 397 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) | [ 37.509101][ T397] Modules linked in: ip_gre gre 8021q vrf veth | [ 37.510087][ T397] Tainted: [W]=WARN [ 37.510306][ T397] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.510662][ T397] 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) [ 37.510969][ T397] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 37.511974][ T397] RSP: 0018:ffffc900009a7140 EFLAGS: 00010246 [ 37.512333][ T397] RAX: 0000000000000000 RBX: ffff888004ea9000 RCX: 0000000000000001 [ 37.512758][ T397] RDX: 0000000000000000 RSI: ffffffffacc9b941 RDI: ffffffffac4555e0 [ 37.513193][ T397] RBP: ffffc900009a7230 R08: ffff88800a8ab800 R09: 0000000000000000 [ 37.513623][ T397] R10: ffffc900009a75c8 R11: ffffffffada50668 R12: 1ffff92000134e2c [ 37.514059][ T397] R13: 00000000000007d0 R14: ffffc900009a7880 R15: ffff888005622360 [ 37.514482][ T397] FS: 00007f25c81b7800(0000) GS:ffff8880875b7000(0000) knlGS:0000000000000000 [ 37.514988][ T397] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.515348][ T397] CR2: 00000000004e5ac8 CR3: 000000000ab52001 CR4: 0000000000772ef0 [ 37.515773][ T397] PKRU: 55555554 [ 37.516011][ T397] Call Trace: [ 37.516233][ T397] [ 37.516386][ T397] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.516680][ T397] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.516979][ T397] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.517276][ T397] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.517561][ T397] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.517849][ T397] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.518151][ T397] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.518443][ T397] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.518836][ T397] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.519137][ T397] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.519429][ T397] ? __kernel_text_address (kernel/extable.c:79) [ 37.519730][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.520031][ T397] ? __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) [ 37.520321][ T397] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.520673][ T397] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.520974][ T397] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.521258][ T397] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.521554][ T397] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.521844][ T397] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.522145][ T397] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.522446][ T397] ? __create_object (mm/kmemleak.c:771) [ 37.522735][ T397] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.523033][ T397] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.523318][ T397] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.523678][ T397] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.523978][ T397] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.524271][ T397] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.524556][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.524849][ T397] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.525144][ T397] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.525430][ T397] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.525715][ T397] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.526017][ T397] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.526306][ T397] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.526597][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.526895][ T397] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.527185][ T397] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.527472][ T397] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.527772][ T397] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.528071][ T397] ? 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) [ 37.528359][ T397] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.528647][ T397] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.528942][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.529235][ T397] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.529535][ T397] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.529870][ T397] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.530166][ T397] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.530462][ T397] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.530747][ T397] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.531125][ T397] ___sys_sendmsg (net/socket.c:2670) [ 37.531409][ T397] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.531695][ T397] ? __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) [ 37.532056][ T397] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.532351][ T397] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.532640][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.532942][ T397] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.533227][ T397] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 37.533513][ T397] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.533805][ T397] __sys_sendmsg (net/socket.c:2700) [ 37.534097][ T397] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.534445][ T397] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.534751][ T397] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.535063][ T397] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.535353][ T397] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.535701][ T397] RIP: 0033:0x7f25c83841e7 [ 37.536005][ T397] 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) [ 37.537008][ T397] RSP: 002b:00007fff92a18d88 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.537434][ T397] RAX: ffffffffffffffda RBX: 00007fff92a194b0 RCX: 00007f25c83841e7 [ 37.537868][ T397] RDX: 0000000000000000 RSI: 00007fff92a18df0 RDI: 0000000000000005 [ 37.538292][ T397] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.538718][ T397] R10: 00007f25c8281ee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.539150][ T397] R13: 00000000686e168a R14: 0000000000499600 R15: 0000000000000000 | [ 37.695018][ T398] ------------[ cut here ]------------ | [ 37.695353][ T398] WARNING: CPU: 0 PID: 398 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) | [ 37.695943][ T398] Modules linked in: ip_gre gre 8021q vrf veth | [ 37.696930][ T398] Tainted: [W]=WARN [ 37.697148][ T398] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.697507][ T398] 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) [ 37.697802][ T398] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 37.698837][ T398] RSP: 0018:ffffc90000957140 EFLAGS: 00010246 [ 37.699210][ T398] RAX: 0000000000000000 RBX: ffff888004eac000 RCX: 0000000000000001 [ 37.699709][ T398] RDX: 0000000000000000 RSI: ffffffffacc9b941 RDI: ffffffffac4555e0 [ 37.700136][ T398] RBP: ffffc90000957230 R08: ffff88800c046800 R09: 0000000000000000 [ 37.700554][ T398] R10: ffffc900009575c8 R11: ffffffffada50668 R12: 1ffff9200012ae2c [ 37.700995][ T398] R13: 00000000000007d0 R14: ffffc90000957880 R15: ffff888005622de0 [ 37.701409][ T398] FS: 00007f4d903d7800(0000) GS:ffff8880874b7000(0000) knlGS:0000000000000000 [ 37.701894][ T398] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.702249][ T398] CR2: 00000000004e5ac0 CR3: 000000000e016005 CR4: 0000000000772ef0 [ 37.702663][ T398] PKRU: 55555554 [ 37.702881][ T398] Call Trace: [ 37.703088][ T398] [ 37.703228][ T398] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.703508][ T398] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.703782][ T398] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.704068][ T398] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.704347][ T398] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.704620][ T398] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.704915][ T398] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.705198][ T398] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.705546][ T398] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.705820][ T398] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.706102][ T398] ? __kernel_text_address (kernel/extable.c:79) [ 37.706384][ T398] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.706661][ T398] ? __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) [ 37.706944][ T398] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.707285][ T398] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.707562][ T398] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.707837][ T398] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.708121][ T398] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.708400][ T398] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.708673][ T398] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.708958][ T398] ? __create_object (mm/kmemleak.c:771) [ 37.709232][ T398] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.709515][ T398] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.709792][ T398] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.710144][ T398] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.710429][ T398] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.710710][ T398] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.710991][ T398] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.711270][ T398] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.711548][ T398] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.711820][ T398] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.712108][ T398] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.712383][ T398] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.712667][ T398] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.712954][ T398] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.713282][ T398] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.713572][ T398] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.713876][ T398] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.714176][ T398] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.714459][ T398] ? 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) [ 37.714754][ T398] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.715057][ T398] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.715343][ T398] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.715635][ T398] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.715940][ T398] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.716226][ T398] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.716521][ T398] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.716813][ T398] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.717148][ T398] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.717518][ T398] ___sys_sendmsg (net/socket.c:2670) [ 37.717802][ T398] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.718100][ T398] ? __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) [ 37.718445][ T398] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.718721][ T398] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.719017][ T398] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.719297][ T398] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.719584][ T398] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 37.719872][ T398] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.720153][ T398] __sys_sendmsg (net/socket.c:2700) [ 37.720424][ T398] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.720763][ T398] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.721062][ T398] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.721345][ T398] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.721618][ T398] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.721969][ T398] RIP: 0033:0x7f4d905a41e7 [ 37.722253][ T398] 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) [ 37.723248][ T398] RSP: 002b:00007ffd7380a3e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.723663][ T398] RAX: ffffffffffffffda RBX: 00007ffd7380ab10 RCX: 00007f4d905a41e7 [ 37.724100][ T398] RDX: 0000000000000000 RSI: 00007ffd7380a450 RDI: 0000000000000005 [ 37.724535][ T398] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.724976][ T398] R10: 00007f4d904a1ee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.725384][ T398] R13: 00000000686e168a R14: 0000000000499600 R15: 0000000000000000 | [ 37.862919][ T399] ------------[ cut here ]------------ | [ 37.863607][ T399] WARNING: CPU: 1 PID: 399 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) | [ 37.864575][ T399] Modules linked in: ip_gre gre 8021q vrf veth | [ 37.867255][ T399] Tainted: [W]=WARN [ 37.867631][ T399] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.868263][ T399] 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) [ 37.868780][ T399] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 37.870541][ T399] RSP: 0018:ffffc900009a7140 EFLAGS: 00010246 [ 37.871171][ T399] RAX: 0000000000000000 RBX: ffff888007991000 RCX: 0000000000000001 [ 37.871919][ T399] RDX: 0000000000000000 RSI: ffffffffacc9b941 RDI: ffffffffac4555e0 [ 37.872650][ T399] RBP: ffffc900009a7230 R08: ffff88800bace800 R09: 0000000000000000 [ 37.873426][ T399] R10: ffffc900009a75c8 R11: ffffffffada50668 R12: 1ffff92000134e2c [ 37.874165][ T399] R13: 00000000000007d0 R14: ffffc900009a7880 R15: ffff888005623860 [ 37.874922][ T399] FS: 00007f6c4f271800(0000) GS:ffff888087537000(0000) knlGS:0000000000000000 [ 37.875764][ T399] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.876386][ T399] CR2: 00000000004e73d0 CR3: 000000000e019004 CR4: 0000000000772ef0 [ 37.877137][ T399] PKRU: 55555554 [ 37.877490][ T399] Call Trace: [ 37.877887][ T399] [ 37.878135][ T399] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.878623][ T399] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.879124][ T399] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.879619][ T399] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.880123][ T399] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.880611][ T399] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.881121][ T399] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.881619][ T399] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.882248][ T399] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.882731][ T399] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.883226][ T399] ? __kernel_text_address (kernel/extable.c:79) [ 37.883714][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.884228][ T399] ? __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) [ 37.884725][ T399] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.885349][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.885834][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.886320][ T399] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.886800][ T399] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.887299][ T399] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.887802][ T399] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.888299][ T399] ? __create_object (mm/kmemleak.c:771) [ 37.888808][ T399] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.889313][ T399] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.889810][ T399] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.890427][ T399] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.890935][ T399] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.891425][ T399] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.891931][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.892423][ T399] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.892940][ T399] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.893420][ T399] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.893930][ T399] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.894405][ T399] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.894908][ T399] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.895394][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.895903][ T399] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.896401][ T399] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.896915][ T399] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.897425][ T399] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.897925][ T399] ? 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) [ 37.898412][ T399] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.898919][ T399] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.899408][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.899964][ T399] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.900463][ T399] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.900976][ T399] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.901466][ T399] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.901979][ T399] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.902477][ T399] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.903139][ T399] ___sys_sendmsg (net/socket.c:2670) [ 37.903636][ T399] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.904156][ T399] ? __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) [ 37.904787][ T399] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.905311][ T399] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.905798][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.906326][ T399] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.906810][ T399] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 37.907312][ T399] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.907819][ T399] __sys_sendmsg (net/socket.c:2700) [ 37.908318][ T399] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.908940][ T399] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.909442][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.909966][ T399] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.910449][ T399] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.911067][ T399] RIP: 0033:0x7f6c4f43e1e7 [ 37.911568][ T399] 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) [ 37.913348][ T399] RSP: 002b:00007fff0e409348 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.914102][ T399] RAX: ffffffffffffffda RBX: 00007fff0e409a70 RCX: 00007f6c4f43e1e7 [ 37.914836][ T399] RDX: 0000000000000000 RSI: 00007fff0e4093b0 RDI: 0000000000000005 [ 37.915576][ T399] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.916319][ T399] R10: 00007f6c4f33bee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.917073][ T399] R13: 00000000686e168a R14: 0000000000499600 R15: 0000000000000000 | [ 38.048791][ T400] ------------[ cut here ]------------ | [ 38.049111][ T400] WARNING: CPU: 3 PID: 400 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) | [ 38.049673][ T400] Modules linked in: ip_gre gre 8021q vrf veth | [ 38.051844][ T400] Tainted: [W]=WARN [ 38.052060][ T400] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.052402][ T400] 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) [ 38.052682][ T400] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 38.053667][ T400] RSP: 0018:ffffc900005a7140 EFLAGS: 00010246 [ 38.054017][ T400] RAX: 0000000000000000 RBX: ffff88800aaac000 RCX: 0000000000000001 [ 38.054426][ T400] RDX: 0000000000000000 RSI: ffffffffacc9b941 RDI: ffffffffac4555e0 [ 38.054836][ T400] RBP: ffffc900005a7230 R08: ffff88800babd000 R09: 0000000000000000 [ 38.055251][ T400] R10: ffffc900005a75c8 R11: ffffffffada50668 R12: 1ffff920000b4e2c [ 38.055658][ T400] R13: 00000000000007d0 R14: ffffc900005a7880 R15: ffff8880091b4ae0 [ 38.056072][ T400] FS: 00007fe5fa1d5800(0000) GS:ffff888087637000(0000) knlGS:0000000000000000 [ 38.056552][ T400] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.056902][ T400] CR2: 00000000004e5ab8 CR3: 000000000990f005 CR4: 0000000000772ef0 [ 38.057312][ T400] PKRU: 55555554 [ 38.057517][ T400] Call Trace: [ 38.057719][ T400] [ 38.057866][ T400] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.058145][ T400] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 38.058416][ T400] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.058697][ T400] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 38.058979][ T400] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 38.059255][ T400] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 38.059545][ T400] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 38.059824][ T400] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 38.060181][ T400] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.060459][ T400] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 38.060729][ T400] ? __kernel_text_address (kernel/extable.c:79) [ 38.061012][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.061291][ T400] ? __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) [ 38.061565][ T400] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 38.061911][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.062187][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.062466][ T400] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 38.062738][ T400] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 38.063020][ T400] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.063293][ T400] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 38.063563][ T400] ? __create_object (mm/kmemleak.c:771) [ 38.063840][ T400] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 38.064136][ T400] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 38.064409][ T400] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 38.064754][ T400] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 38.065043][ T400] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 38.065323][ T400] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 38.065595][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.065885][ T400] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.066161][ T400] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 38.066431][ T400] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.066706][ T400] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 38.066993][ T400] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 38.067269][ T400] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 38.067605][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.068088][ T400] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 38.068552][ T400] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 38.069038][ T400] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 38.069545][ T400] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 38.070051][ T400] ? 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) [ 38.070537][ T400] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 38.071040][ T400] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 38.071518][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.072017][ T400] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 38.072493][ T400] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 38.072985][ T400] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 38.073486][ T400] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 38.073995][ T400] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 38.074476][ T400] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 38.075115][ T400] ___sys_sendmsg (net/socket.c:2670) [ 38.075577][ T400] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 38.076070][ T400] ? __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) [ 38.076673][ T400] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 38.077180][ T400] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.077671][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.078182][ T400] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.078667][ T400] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 38.079162][ T400] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.079669][ T400] __sys_sendmsg (net/socket.c:2700) [ 38.080167][ T400] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 38.080778][ T400] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 38.081303][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.081778][ T400] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.082280][ T400] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 38.082885][ T400] RIP: 0033:0x7fe5fa3a21e7 [ 38.083390][ T400] 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) [ 38.085136][ T400] RSP: 002b:00007ffcaaeed3c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 38.085836][ T400] RAX: ffffffffffffffda RBX: 00007ffcaaeedaf0 RCX: 00007fe5fa3a21e7 [ 38.086556][ T400] RDX: 0000000000000000 RSI: 00007ffcaaeed430 RDI: 0000000000000005 [ 38.087294][ T400] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 38.088044][ T400] R10: 00007fe5fa29fee8 R11: 0000000000000246 R12: 0000000000000004 [ 38.088754][ T400] R13: 00000000686e168a R14: 0000000000499600 R15: 0000000000000000 | [ 38.202821][ T401] ------------[ cut here ]------------ | [ 38.203178][ T401] WARNING: CPU: 2 PID: 401 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) | [ 38.203741][ T401] Modules linked in: ip_gre gre 8021q vrf veth | [ 38.204699][ T401] Tainted: [W]=WARN [ 38.205297][ T401] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.205666][ T401] 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) [ 38.205977][ T401] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 38.207010][ T401] RSP: 0018:ffffc900006e7140 EFLAGS: 00010246 [ 38.207370][ T401] RAX: 0000000000000000 RBX: ffff888005189000 RCX: 0000000000000001 [ 38.207800][ T401] RDX: 0000000000000000 RSI: ffffffffacc9b941 RDI: ffffffffac4555e0 [ 38.208240][ T401] RBP: ffffc900006e7230 R08: ffff88800b8b3800 R09: 0000000000000000 [ 38.208680][ T401] R10: ffffc900006e75c8 R11: ffffffffada50668 R12: 1ffff920000dce2c [ 38.209125][ T401] R13: 00000000000007d0 R14: ffffc900006e7880 R15: ffff8880091b43e0 [ 38.209579][ T401] FS: 00007f225511a800(0000) GS:ffff8880875b7000(0000) knlGS:0000000000000000 [ 38.210097][ T401] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.210470][ T401] CR2: 00000000004e59c0 CR3: 000000000e016004 CR4: 0000000000772ef0 [ 38.210923][ T401] PKRU: 55555554 [ 38.211145][ T401] Call Trace: [ 38.211375][ T401] [ 38.211526][ T401] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.211820][ T401] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 38.212131][ T401] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.212432][ T401] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 38.212730][ T401] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 38.213031][ T401] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 38.213321][ T401] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 38.213614][ T401] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 38.213990][ T401] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.214286][ T401] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 38.214585][ T401] ? __kernel_text_address (kernel/extable.c:79) [ 38.214889][ T401] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.215183][ T401] ? __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) [ 38.215473][ T401] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 38.215827][ T401] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.216128][ T401] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.216419][ T401] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 38.216711][ T401] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 38.217007][ T401] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.217294][ T401] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 38.217576][ T401] ? __create_object (mm/kmemleak.c:771) [ 38.217875][ T401] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 38.218167][ T401] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 38.218452][ T401] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 38.218811][ T401] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 38.219115][ T401] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 38.219405][ T401] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 38.219707][ T401] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.220010][ T401] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.220297][ T401] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 38.220579][ T401] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.220877][ T401] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 38.221171][ T401] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 38.221458][ T401] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 38.221750][ T401] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.222053][ T401] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 38.222342][ T401] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 38.222627][ T401] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 38.222937][ T401] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 38.223228][ T401] ? 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) [ 38.223518][ T401] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 38.223807][ T401] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 38.224103][ T401] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.224395][ T401] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 38.224686][ T401] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 38.224982][ T401] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 38.225278][ T401] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 38.225582][ T401] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 38.225907][ T401] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 38.226280][ T401] ___sys_sendmsg (net/socket.c:2670) [ 38.226572][ T401] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 38.226881][ T401] ? __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) [ 38.227245][ T401] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 38.227548][ T401] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.227843][ T401] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.228159][ T401] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.228454][ T401] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 38.228745][ T401] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.229064][ T401] __sys_sendmsg (net/socket.c:2700) [ 38.229356][ T401] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 38.229721][ T401] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 38.230040][ T401] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.230331][ T401] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.230618][ T401] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 38.230990][ T401] RIP: 0033:0x7f22552e71e7 [ 38.231295][ T401] 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) [ 38.232325][ T401] RSP: 002b:00007ffeecefba08 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 38.232767][ T401] RAX: ffffffffffffffda RBX: 00007ffeecefc130 RCX: 00007f22552e71e7 [ 38.233216][ T401] RDX: 0000000000000000 RSI: 00007ffeecefba70 RDI: 0000000000000005 [ 38.233648][ T401] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 38.234096][ T401] R10: 00007f22551e4ee8 R11: 0000000000000246 R12: 0000000000000004 Finger prints: netif_set_mtu_ext:rtnl_newlink:rtnetlink_rcv_msg:netlink_rcv_skb:netlink_unicast netif_set_mtu_ext:netif_set_mtu:dev_set_mtu:ip_tunnel_newlink:ipgre_newlink