====================================== | [ 22.969727][ T340] ip_gre: GRE over IPv4 tunneling driver | [ 23.023417][ T339] ------------[ cut here ]------------ | [ 23.024008][ T339] WARNING: CPU: 3 PID: 339 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 23.024900][ T339] Modules linked in: ip_gre gre 8021q dummy vrf veth [ 23.025939][ T339] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.026353][ T339] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 23.026686][ T339] 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 [ 23.027840][ T339] RSP: 0018:ffffc900005d7000 EFLAGS: 00010246 [ 23.028246][ T339] RAX: 0000000000000000 RBX: ffff88800cc8c000 RCX: 0000000000000001 [ 23.028716][ T339] RDX: 0000000000000000 RSI: ffffffff9249b941 RDI: ffffffff91c555e0 [ 23.029191][ T339] RBP: ffffc900005d70e8 R08: ffff88800cc8c218 R09: 0000000000000000 [ 23.029655][ T339] R10: ffffc900005d7118 R11: dffffc0000000000 R12: 1ffff920000bae04 [ 23.030114][ T339] R13: 00000000000005c0 R14: ffffc900005d7118 R15: ffff88800cc8c218 [ 23.030583][ T339] FS: 00007f8dab5c2800(0000) GS:ffff8880a1e37000(0000) knlGS:0000000000000000 [ 23.031127][ T339] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.031550][ T339] CR2: 00000000004200f0 CR3: 000000000a367006 CR4: 0000000000772ef0 [ 23.032018][ T339] PKRU: 55555554 [ 23.032279][ T339] Call Trace: [ 23.032544][ T339] [ 23.032924][ T339] ? __pfx_ip_route_output_key_hash (net/ipv4/route.c:2684) [ 23.033348][ T339] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 23.033665][ T339] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.033998][ T339] netif_set_mtu (net/core/dev.c:9652) [ 23.034322][ T339] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 23.034645][ T339] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 23.034879][ T339] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1246) [ 23.035213][ T339] ? __pfx_ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1209) [ 23.035532][ T339] ipgre_newlink (net/ipv4/ip_gre.c:1415 (discriminator 4)) ip_gre [ 23.035851][ T339] ? __pfx_ipgre_newlink (net/ipv4/ip_gre.c:1401) ip_gre [ 23.036279][ T339] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 23.036601][ T339] ? rtnl_create_link (net/core/rtnetlink.c:3642) [ 23.036922][ T339] rtnl_newlink_create (net/core/rtnetlink.c:3825) [ 23.037251][ T339] ? __pfx_rtnl_newlink_create (net/core/rtnetlink.c:3791) [ 23.037554][ T339] ? __dev_get_by_name (net/core/dev.c:865) [ 23.037858][ T339] ? rtnl_dev_get (net/core/rtnetlink.c:3404) [ 23.038170][ T339] ? __pfx_rtnl_dev_get (net/core/rtnetlink.c:3404) [ 23.038490][ T339] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 23.038838][ T339] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 23.039170][ T339] __rtnl_newlink (net/core/rtnetlink.c:3942) [ 23.039511][ T339] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 23.039855][ T339] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 23.040208][ T339] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 23.040541][ T339] ? __lock_release (kernel/locking/lockdep.c:5539) [ 23.040870][ T339] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 23.041510][ T339] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 23.041838][ T339] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 23.042202][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.042552][ T339] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.042880][ T339] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 23.043238][ T339] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 23.043573][ T339] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 23.043925][ T339] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 23.044265][ T339] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 23.044593][ T339] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 23.044938][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.045282][ T339] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 23.045632][ T339] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 23.045960][ T339] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 23.046302][ T339] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 23.046637][ T339] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 23.046971][ T339] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 23.047396][ T339] ___sys_sendmsg (net/socket.c:2670) [ 23.047739][ T339] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 23.048065][ T339] ? __pfx_handle_pte_fault (mm/memory.c:6026) [ 23.048401][ T339] ? mt_find (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 lib/maple_tree.c:6937) [ 23.048650][ T339] ? __handle_mm_fault (mm/memory.c:6212) [ 23.048986][ T339] ? __pfx___handle_mm_fault (mm/memory.c:6121) [ 23.049341][ T339] ? mt_find (lib/maple_tree.c:6938) [ 23.049602][ T339] __sys_sendmsg (net/socket.c:2700) [ 23.049946][ T339] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 23.050293][ T339] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415) [ 23.050624][ T339] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415) [ 23.050967][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 23.051332][ T339] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.056834][ T339] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 23.057261][ T339] RIP: 0033:0x7f8dab78f1e7 [ 23.057597][ T339] Code: Unable to access opcode bytes at 0x7f8dab78f1bd. Code starting with the faulting instruction =========================================== [ 23.058012][ T339] RSP: 002b:00007ffe1748f438 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 23.058509][ T339] RAX: ffffffffffffffda RBX: 00007ffe1748fb60 RCX: 00007f8dab78f1e7 [ 23.058995][ T339] RDX: 0000000000000000 RSI: 00007ffe1748f4a0 RDI: 0000000000000005 [ 23.059486][ T339] RBP: 000000000000000a R08: 00000000000000b0 R09: 0000000000000000 [ 23.059972][ T339] R10: 00007f8dab81dac0 R11: 0000000000000246 R12: 00007ffe1748fb80 [ 23.060466][ T339] R13: 00000000686e21b3 R14: 0000000000499600 R15: 00007ffe1748f584 | [ 26.388554][ T374] ------------[ cut here ]------------ | [ 26.389040][ T374] WARNING: CPU: 2 PID: 374 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) | [ 26.389688][ T374] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 26.390756][ T374] Tainted: [W]=WARN [ 26.391010][ T374] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.391439][ T374] 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) [ 26.391776][ T374] 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 [ 26.392924][ T374] RSP: 0018:ffffc90000777000 EFLAGS: 00010246 [ 26.393351][ T374] RAX: 0000000000000000 RBX: ffff88800cf54000 RCX: 0000000000000001 [ 26.393824][ T374] RDX: 0000000000000000 RSI: ffffffff9249b941 RDI: ffffffff91c555e0 [ 26.394307][ T374] RBP: ffffc900007770e8 R08: ffff88800cf54218 R09: 0000000000000000 [ 26.394774][ T374] R10: ffffc90000777118 R11: dffffc0000000000 R12: 1ffff920000eee04 [ 26.395261][ T374] R13: 00000000000005c0 R14: ffffc90000777118 R15: ffff88800cf54218 [ 26.395726][ T374] FS: 00007fa2907c8800(0000) GS:ffff8880a1db7000(0000) knlGS:0000000000000000 [ 26.396276][ T374] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.396669][ T374] CR2: 00000000004200f0 CR3: 00000000091c2003 CR4: 0000000000772ef0 [ 26.397169][ T374] PKRU: 55555554 [ 26.397421][ T374] Call Trace: [ 26.397662][ T374] [ 26.397828][ T374] ? __pfx_ip_route_output_key_hash (net/ipv4/route.c:2684) [ 26.398234][ T374] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 26.398555][ T374] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 26.398881][ T374] netif_set_mtu (net/core/dev.c:9652) [ 26.399211][ T374] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 26.399549][ T374] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 26.399791][ T374] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1246) [ 26.400108][ T374] ? __pfx_ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1209) [ 26.400443][ T374] ipgre_newlink (net/ipv4/ip_gre.c:1415 (discriminator 4)) ip_gre [ 26.400766][ T374] ? __pfx_ipgre_newlink (net/ipv4/ip_gre.c:1401) ip_gre [ 26.401154][ T374] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 26.401488][ T374] ? rtnl_create_link (net/core/rtnetlink.c:3642) [ 26.401812][ T374] rtnl_newlink_create (net/core/rtnetlink.c:3825) [ 26.402133][ T374] ? __pfx_rtnl_newlink_create (net/core/rtnetlink.c:3791) [ 26.402455][ T374] ? __dev_get_by_name (net/core/dev.c:865) [ 26.402771][ T374] ? rtnl_dev_get (net/core/rtnetlink.c:3404) [ 26.403085][ T374] ? __pfx_rtnl_dev_get (net/core/rtnetlink.c:3404) [ 26.403449][ T374] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 26.403765][ T374] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 26.404094][ T374] __rtnl_newlink (net/core/rtnetlink.c:3942) [ 26.404434][ T374] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 26.404764][ T374] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 26.405088][ T374] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 26.405413][ T374] ? __lock_release (kernel/locking/lockdep.c:5539) [ 26.405734][ T374] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 26.406050][ T374] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 26.406378][ T374] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 26.406704][ T374] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 26.407036][ T374] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 26.407366][ T374] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 26.407682][ T374] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 26.408010][ T374] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 26.408335][ T374] ? 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) [ 26.408655][ T374] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 26.408979][ T374] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 26.409305][ T374] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 26.409630][ T374] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 26.409949][ T374] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 26.410277][ T374] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 26.410605][ T374] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 26.410925][ T374] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 26.411259][ T374] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 26.411664][ T374] ___sys_sendmsg (net/socket.c:2670) [ 26.411982][ T374] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 26.412309][ T374] ? __pfx_handle_pte_fault (mm/memory.c:6026) [ 26.412630][ T374] ? mt_find (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 lib/maple_tree.c:6937) [ 26.412877][ T374] ? __handle_mm_fault (mm/memory.c:6212) [ 26.413202][ T374] ? __pfx___handle_mm_fault (mm/memory.c:6121) [ 26.413520][ T374] ? mt_find (lib/maple_tree.c:6938) [ 26.413780][ T374] __sys_sendmsg (net/socket.c:2700) [ 26.414099][ T374] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 26.414424][ T374] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415) [ 26.414750][ T374] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415) [ 26.415067][ T374] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 26.415401][ T374] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.415725][ T374] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 26.416116][ T374] RIP: 0033:0x7fa2909951e7 [ 26.416459][ T374] 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) [ 26.417588][ T374] RSP: 002b:00007ffc5541c208 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 26.418067][ T374] RAX: ffffffffffffffda RBX: 00007ffc5541c930 RCX: 00007fa2909951e7 [ 26.418547][ T374] RDX: 0000000000000000 RSI: 00007ffc5541c270 RDI: 0000000000000005 [ 26.419014][ T374] RBP: 000000000000000a R08: 00000000000000b0 R09: 0000000000000000 [ 26.419497][ T374] R10: 00007fa290a23ac0 R11: 0000000000000246 R12: 00007ffc5541c950 [ 26.419977][ T374] R13: 00000000686e21b7 R14: 0000000000499600 R15: 00007ffc5541c354 | [ 35.990474][ T419] ------------[ cut here ]------------ | [ 35.990960][ T419] WARNING: CPU: 2 PID: 419 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) | [ 35.991628][ T419] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 35.993110][ T419] Tainted: [W]=WARN [ 35.993388][ T419] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.993798][ T419] 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) [ 35.994150][ T419] 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 [ 35.995298][ T419] RSP: 0018:ffffc90000aa7140 EFLAGS: 00010246 [ 35.995717][ T419] RAX: 0000000000000000 RBX: ffff8880052e9000 RCX: 0000000000000001 [ 35.996216][ T419] RDX: 0000000000000000 RSI: ffffffff9249b941 RDI: ffffffff91c555e0 [ 35.996706][ T419] RBP: ffffc90000aa7230 R08: ffff88800cd0e800 R09: 0000000000000000 [ 35.997236][ T419] R10: ffffc90000aa75c8 R11: ffffffff93250668 R12: 1ffff92000154e2c [ 35.997728][ T419] R13: 00000000000007d0 R14: ffffc90000aa7880 R15: ffff888005ae98e0 [ 35.998229][ T419] FS: 00007f14d6b24800(0000) GS:ffff8880a1db7000(0000) knlGS:0000000000000000 [ 35.999014][ T419] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.999453][ T419] CR2: 00000000004e5aa0 CR3: 000000000ccb6003 CR4: 0000000000772ef0 [ 35.999949][ T419] PKRU: 55555554 [ 36.000212][ T419] Call Trace: [ 36.000470][ T419] [ 36.000652][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.000987][ T419] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.001337][ T419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.001664][ T419] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.002023][ T419] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.002373][ T419] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.002694][ T419] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.003030][ T419] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.003455][ T419] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.003790][ T419] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.004125][ T419] ? __kernel_text_address (kernel/extable.c:79) [ 36.004476][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.004819][ T419] ? __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.005149][ T419] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.005565][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.005901][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.006240][ T419] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.006578][ T419] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.006923][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.007273][ T419] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.007604][ T419] ? __create_object (mm/kmemleak.c:771) [ 36.007936][ T419] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.008279][ T419] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.008612][ T419] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.009015][ T419] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.009374][ T419] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.009711][ T419] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.010039][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.010387][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.010722][ T419] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.011047][ T419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.011398][ T419] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.011734][ T419] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.012078][ T419] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.012425][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.012765][ T419] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.013099][ T419] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.013445][ T419] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.013787][ T419] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.014110][ T419] ? 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.014463][ T419] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.014798][ T419] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.015127][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.015472][ T419] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.015808][ T419] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.016137][ T419] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.016485][ T419] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.016831][ T419] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.017175][ T419] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.017608][ T419] ___sys_sendmsg (net/socket.c:2670) [ 36.017934][ T419] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.018260][ T419] ? __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.018669][ T419] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.019000][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.019355][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.019692][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.020020][ T419] ? __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.020367][ T419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.020707][ T419] __sys_sendmsg (net/socket.c:2700) [ 36.021031][ T419] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.021451][ T419] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.021804][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.022138][ T419] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.022486][ T419] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.022878][ T419] RIP: 0033:0x7f14d6cf11e7 [ 36.023231][ T419] 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.024376][ T419] RSP: 002b:00007ffca6d492d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.024868][ T419] RAX: ffffffffffffffda RBX: 00007ffca6d49a00 RCX: 00007f14d6cf11e7 [ 36.025364][ T419] RDX: 0000000000000000 RSI: 00007ffca6d49340 RDI: 0000000000000005 [ 36.025850][ T419] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.026354][ T419] R10: 00007f14d6beeee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.026837][ T419] R13: 00000000686e21c0 R14: 0000000000499600 R15: 0000000000000000 | [ 36.146746][ T420] ------------[ cut here ]------------ | [ 36.147093][ T420] WARNING: CPU: 0 PID: 420 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.147977][ T420] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.149019][ T420] Tainted: [W]=WARN [ 36.149264][ T420] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.149645][ T420] 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.149954][ T420] 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.151037][ T420] RSP: 0018:ffffc90000aa7140 EFLAGS: 00010246 [ 36.151438][ T420] RAX: 0000000000000000 RBX: ffff888007834000 RCX: 0000000000000001 [ 36.151882][ T420] RDX: 0000000000000000 RSI: ffffffff9249b941 RDI: ffffffff91c555e0 [ 36.152335][ T420] RBP: ffffc90000aa7230 R08: ffff88800be68800 R09: 0000000000000000 [ 36.152773][ T420] R10: ffffc90000aa75c8 R11: ffffffff93250668 R12: 1ffff92000154e2c [ 36.153216][ T420] R13: 00000000000007d0 R14: ffffc90000aa7880 R15: ffff888005ae8ae0 [ 36.153654][ T420] FS: 00007f07ba211800(0000) GS:ffff8880a1cb7000(0000) knlGS:0000000000000000 [ 36.154204][ T420] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.154596][ T420] CR2: 00000000004e5aa8 CR3: 000000000a28e001 CR4: 0000000000772ef0 [ 36.155058][ T420] PKRU: 55555554 [ 36.155302][ T420] Call Trace: [ 36.155541][ T420] [ 36.155695][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.156000][ T420] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.156302][ T420] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.156614][ T420] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.156929][ T420] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.157254][ T420] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.157570][ T420] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.157891][ T420] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.158280][ T420] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.158590][ T420] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.158886][ T420] ? __kernel_text_address (kernel/extable.c:79) [ 36.159202][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.159511][ T420] ? __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.159812][ T420] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.160227][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.160535][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.160838][ T420] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.161148][ T420] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.161481][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.161780][ T420] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.162075][ T420] ? __create_object (mm/kmemleak.c:771) [ 36.162387][ T420] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.162719][ T420] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.163015][ T420] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.163419][ T420] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.163752][ T420] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.164059][ T420] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.164380][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.164687][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.164992][ T420] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.165289][ T420] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.165584][ T420] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.165903][ T420] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.166238][ T420] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.166558][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.166868][ T420] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.167216][ T420] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.167530][ T420] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.167835][ T420] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.168135][ T420] ? 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.168458][ T420] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.168767][ T420] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.169058][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.169404][ T420] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.169704][ T420] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.170006][ T420] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.170338][ T420] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.170654][ T420] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.170946][ T420] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.171353][ T420] ___sys_sendmsg (net/socket.c:2670) [ 36.171655][ T420] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.171961][ T420] ? __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.172339][ T420] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.172654][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.172950][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.173287][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.173581][ T420] ? __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.173889][ T420] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.174208][ T420] __sys_sendmsg (net/socket.c:2700) [ 36.174503][ T420] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.174867][ T420] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.175232][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.175529][ T420] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.175821][ T420] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.176217][ T420] RIP: 0033:0x7f07ba3de1e7 [ 36.176523][ T420] 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.177592][ T420] RSP: 002b:00007ffd77bd62a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.178036][ T420] RAX: ffffffffffffffda RBX: 00007ffd77bd69d0 RCX: 00007f07ba3de1e7 [ 36.178494][ T420] RDX: 0000000000000000 RSI: 00007ffd77bd6310 RDI: 0000000000000005 [ 36.178951][ T420] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.179419][ T420] R10: 00007f07ba2dbee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.179869][ T420] R13: 00000000686e21c0 R14: 0000000000499600 R15: 0000000000000000 | [ 36.310181][ T421] ------------[ cut here ]------------ | [ 36.310560][ T421] WARNING: CPU: 2 PID: 421 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.311241][ T421] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.312339][ T421] Tainted: [W]=WARN [ 36.312597][ T421] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.313001][ T421] 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.313359][ T421] 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.314500][ T421] RSP: 0018:ffffc90000aa7140 EFLAGS: 00010246 [ 36.314899][ T421] RAX: 0000000000000000 RBX: ffff88800cc8c000 RCX: 0000000000000001 [ 36.315664][ T421] RDX: 0000000000000000 RSI: ffffffff9249b941 RDI: ffffffff91c555e0 [ 36.316146][ T421] RBP: ffffc90000aa7230 R08: ffff8880052b8800 R09: 0000000000000000 [ 36.316645][ T421] R10: ffffc90000aa75c8 R11: ffffffff93250668 R12: 1ffff92000154e2c [ 36.317144][ T421] R13: 00000000000007d0 R14: ffffc90000aa7880 R15: ffff888005ae83e0 [ 36.317643][ T421] FS: 00007f24821b5800(0000) GS:ffff8880a1db7000(0000) knlGS:0000000000000000 [ 36.318225][ T421] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.318635][ T421] CR2: 00000000004e73d0 CR3: 000000000e519005 CR4: 0000000000772ef0 [ 36.319120][ T421] PKRU: 55555554 [ 36.319383][ T421] Call Trace: [ 36.319637][ T421] [ 36.319812][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.320149][ T421] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.320487][ T421] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.320826][ T421] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.321155][ T421] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.321501][ T421] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.321838][ T421] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.322173][ T421] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.322605][ T421] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.322935][ T421] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.323278][ T421] ? __kernel_text_address (kernel/extable.c:79) [ 36.323613][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.323945][ T421] ? __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.324290][ T421] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.324699][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.325041][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.325388][ T421] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.325720][ T421] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.326053][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.326393][ T421] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.326724][ T421] ? __create_object (mm/kmemleak.c:771) [ 36.327066][ T421] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.327414][ T421] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.327755][ T421] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.328162][ T421] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.328513][ T421] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.328851][ T421] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.329179][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.329529][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.329861][ T421] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.330201][ T421] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.330548][ T421] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.330862][ T421] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.331204][ T421] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.331541][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.331874][ T421] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.332218][ T421] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.332550][ T421] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.332882][ T421] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.333222][ T421] ? 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.333556][ T421] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.333889][ T421] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.334233][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.334573][ T421] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.334889][ T421] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.335236][ T421] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.335574][ T421] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.335905][ T421] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.336244][ T421] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.336661][ T421] ___sys_sendmsg (net/socket.c:2670) [ 36.337002][ T421] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.337347][ T421] ? __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.337765][ T421] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.338097][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.338447][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.338783][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.339113][ T421] ? __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.339452][ T421] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.339776][ T421] __sys_sendmsg (net/socket.c:2700) [ 36.340102][ T421] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.340529][ T421] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.340870][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.341214][ T421] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.341547][ T421] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.341949][ T421] RIP: 0033:0x7f24823821e7 [ 36.342301][ T421] 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.343450][ T421] RSP: 002b:00007ffd92a85ca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.343938][ T421] RAX: ffffffffffffffda RBX: 00007ffd92a863d0 RCX: 00007f24823821e7 [ 36.344433][ T421] RDX: 0000000000000000 RSI: 00007ffd92a85d10 RDI: 0000000000000005 [ 36.344922][ T421] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.345416][ T421] R10: 00007f248227fee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.345899][ T421] R13: 00000000686e21c1 R14: 0000000000499600 R15: 0000000000000000 | [ 36.475078][ T422] ------------[ cut here ]------------ | [ 36.475402][ T422] WARNING: CPU: 1 PID: 422 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.475984][ T422] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.477090][ T422] Tainted: [W]=WARN [ 36.477436][ T422] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.477808][ T422] 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.478110][ T422] 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.479297][ T422] RSP: 0018:ffffc90000aa7140 EFLAGS: 00010246 [ 36.479654][ T422] RAX: 0000000000000000 RBX: ffff88800bce1000 RCX: 0000000000000001 [ 36.480085][ T422] RDX: 0000000000000000 RSI: ffffffff9249b941 RDI: ffffffff91c555e0 [ 36.480558][ T422] RBP: ffffc90000aa7230 R08: ffff88800b5ce800 R09: 0000000000000000 [ 36.480991][ T422] R10: ffffc90000aa75c8 R11: ffffffff93250668 R12: 1ffff92000154e2c [ 36.481442][ T422] R13: 00000000000007d0 R14: ffffc90000aa7880 R15: ffff888005ae91e0 [ 36.481883][ T422] FS: 00007f070a018800(0000) GS:ffff8880a1d37000(0000) knlGS:0000000000000000 [ 36.482401][ T422] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.482769][ T422] CR2: 00000000004e5ab0 CR3: 0000000004ec4003 CR4: 0000000000772ef0 [ 36.483218][ T422] PKRU: 55555554 [ 36.483437][ T422] Call Trace: [ 36.483655][ T422] [ 36.483809][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.484107][ T422] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.484408][ T422] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.484705][ T422] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.484997][ T422] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.485299][ T422] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.485600][ T422] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.485903][ T422] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.486282][ T422] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.486574][ T422] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.486863][ T422] ? __kernel_text_address (kernel/extable.c:79) [ 36.487171][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.487476][ T422] ? __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.487767][ T422] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.488137][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.488440][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.488729][ T422] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.489021][ T422] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.489321][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.489613][ T422] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.489903][ T422] ? __create_object (mm/kmemleak.c:771) [ 36.490207][ T422] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.490507][ T422] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.490797][ T422] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.491160][ T422] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.491468][ T422] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.491764][ T422] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.492054][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.492369][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.492671][ T422] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.492958][ T422] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.493263][ T422] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.493553][ T422] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.493844][ T422] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.494137][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.494440][ T422] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.494732][ T422] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.495031][ T422] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.495341][ T422] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.495631][ T422] ? 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.495920][ T422] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.496224][ T422] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.496521][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.496816][ T422] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.497123][ T422] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.497427][ T422] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.497727][ T422] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.498025][ T422] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.498325][ T422] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.498700][ T422] ___sys_sendmsg (net/socket.c:2670) [ 36.498991][ T422] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.499297][ T422] ? __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.499660][ T422] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.499957][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.500264][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.500565][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.500857][ T422] ? __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.501149][ T422] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.501471][ T422] __sys_sendmsg (net/socket.c:2700) [ 36.501765][ T422] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.502129][ T422] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.502442][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.502736][ T422] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.503029][ T422] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.503400][ T422] RIP: 0033:0x7f070a1e51e7 [ 36.503709][ T422] 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.504759][ T422] RSP: 002b:00007ffcf764e3a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.505217][ T422] RAX: ffffffffffffffda RBX: 00007ffcf764ead0 RCX: 00007f070a1e51e7 [ 36.505665][ T422] RDX: 0000000000000000 RSI: 00007ffcf764e410 RDI: 0000000000000005 [ 36.506114][ T422] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.506560][ T422] R10: 00007f070a0e2ee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.507011][ T422] R13: 00000000686e21c1 R14: 0000000000499600 R15: 0000000000000000 | [ 36.619360][ T423] ------------[ cut here ]------------ | [ 36.619713][ T423] WARNING: CPU: 2 PID: 423 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.620316][ T423] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.621361][ T423] Tainted: [W]=WARN [ 36.621585][ T423] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.621969][ T423] 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.622286][ T423] 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.623298][ T423] RSP: 0018:ffffc90000ab7140 EFLAGS: 00010246 [ 36.623661][ T423] RAX: 0000000000000000 RBX: ffff88800cf8c000 RCX: 0000000000000001 [ 36.624105][ T423] RDX: 0000000000000000 RSI: ffffffff9249b941 RDI: ffffffff91c555e0 [ 36.624539][ T423] RBP: ffffc90000ab7230 R08: ffff8880057d0800 R09: 0000000000000000 [ 36.625042][ T423] R10: ffffc90000ab75c8 R11: ffffffff93250668 R12: 1ffff92000156e2c [ 36.625519][ T423] R13: 00000000000007d0 R14: ffffc90000ab7880 R15: ffff888005aeade0 [ 36.625970][ T423] FS: 00007f839598a800(0000) GS:ffff8880a1db7000(0000) knlGS:0000000000000000 [ 36.626607][ T423] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.627000][ T423] CR2: 00000000004e55b8 CR3: 000000000b590001 CR4: 0000000000772ef0 [ 36.627527][ T423] PKRU: 55555554 [ 36.627767][ T423] Call Trace: [ 36.628084][ T423] [ 36.628260][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.628584][ T423] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.628929][ T423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.629341][ T423] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.629717][ T423] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.630158][ T423] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.630521][ T423] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.630905][ T423] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.631400][ T423] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.631805][ T423] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.632315][ T423] ? __kernel_text_address (kernel/extable.c:79) [ 36.632827][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.633358][ T423] ? __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.633866][ T423] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.634499][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.634877][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.635282][ T423] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.635659][ T423] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.636152][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.636676][ T423] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.637199][ T423] ? __create_object (mm/kmemleak.c:771) [ 36.637723][ T423] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.638247][ T423] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.638753][ T423] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.639387][ T423] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.639910][ T423] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.640293][ T423] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.640586][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.640894][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.641203][ T423] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.641491][ T423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.641819][ T423] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.642201][ T423] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.642499][ T423] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.642898][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.643210][ T423] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.643502][ T423] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.643814][ T423] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.644221][ T423] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.644575][ T423] ? 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.644881][ T423] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.645278][ T423] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.645569][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.645928][ T423] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.646364][ T423] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.646660][ T423] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.647041][ T423] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.647353][ T423] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.647641][ T423] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.648006][ T423] ___sys_sendmsg (net/socket.c:2670) [ 36.648298][ T423] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.648595][ T423] ? __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.648952][ T423] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.649254][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.649542][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.649837][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.650126][ T423] ? __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.650423][ T423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.650722][ T423] __sys_sendmsg (net/socket.c:2700) [ 36.651005][ T423] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.651367][ T423] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.651666][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.651958][ T423] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.652255][ T423] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.652607][ T423] RIP: 0033:0x7f8395b571e7 [ 36.652911][ T423] 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.653926][ T423] RSP: 002b:00007ffd041ac488 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.654363][ T423] RAX: ffffffffffffffda RBX: 00007ffd041acbb0 RCX: 00007f8395b571e7 [ 36.654795][ T423] RDX: 0000000000000000 RSI: 00007ffd041ac4f0 RDI: 0000000000000005 [ 36.655226][ T423] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.655649][ T423] R10: 00007f8395a54ee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.656072][ T423] R13: 00000000686e21c1 R14: 0000000000499600 R15: 0000000000000000 | [ 36.767678][ T424] ------------[ cut here ]------------ | [ 36.768024][ T424] WARNING: CPU: 2 PID: 424 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.768616][ T424] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.769575][ T424] Tainted: [W]=WARN [ 36.769797][ T424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.770161][ T424] 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.772012][ T424] 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.773155][ T424] RSP: 0018:ffffc90000ab7140 EFLAGS: 00010246 [ 36.773689][ T424] RAX: 0000000000000000 RBX: ffff88800a379000 RCX: 0000000000000001 [ 36.774145][ T424] RDX: 0000000000000000 RSI: ffffffff9249b941 RDI: ffffffff91c555e0 [ 36.774587][ T424] RBP: ffffc90000ab7230 R08: ffff888005a9e800 R09: 0000000000000000 [ 36.775008][ T424] R10: ffffc90000ab75c8 R11: ffffffff93250668 R12: 1ffff92000156e2c [ 36.775449][ T424] R13: 00000000000007d0 R14: ffffc90000ab7880 R15: ffff88800cd9bbe0 [ 36.775879][ T424] FS: 00007f91c4efd800(0000) GS:ffff8880a1db7000(0000) knlGS:0000000000000000 [ 36.776379][ T424] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.776737][ T424] CR2: 00000000004e5ac8 CR3: 000000000beae002 CR4: 0000000000772ef0 [ 36.777176][ T424] PKRU: 55555554 [ 36.777407][ T424] Call Trace: [ 36.777629][ T424] [ 36.777782][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.778082][ T424] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.778380][ T424] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.778678][ T424] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.778981][ T424] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.779294][ T424] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.779605][ T424] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.779920][ T424] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.780314][ T424] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.780622][ T424] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.780926][ T424] ? __kernel_text_address (kernel/extable.c:79) [ 36.781240][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.781546][ T424] ? __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.781846][ T424] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.782234][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.782538][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.782844][ T424] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.783145][ T424] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.783458][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.783762][ T424] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.784064][ T424] ? __create_object (mm/kmemleak.c:771) [ 36.784379][ T424] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.784691][ T424] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.784991][ T424] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.785384][ T424] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.785692][ T424] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.786001][ T424] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.786311][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.786622][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.786934][ T424] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.787256][ T424] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.787560][ T424] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.787863][ T424] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.788168][ T424] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.788487][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.788795][ T424] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.789101][ T424] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.789422][ T424] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.789736][ T424] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.790038][ T424] ? 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.790354][ T424] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.790664][ T424] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.790968][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.791287][ T424] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.791600][ T424] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.791904][ T424] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.792225][ T424] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.792535][ T424] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.792835][ T424] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.793229][ T424] ___sys_sendmsg (net/socket.c:2670) [ 36.793529][ T424] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.793836][ T424] ? __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.794218][ T424] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.794526][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.794829][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.795137][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.795447][ T424] ? __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.795751][ T424] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.796068][ T424] __sys_sendmsg (net/socket.c:2700) [ 36.796383][ T424] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.796756][ T424] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.797086][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.797400][ T424] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.797706][ T424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.798077][ T424] RIP: 0033:0x7f91c50ca1e7 [ 36.798403][ T424] 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.799469][ T424] RSP: 002b:00007ffcff084188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.799921][ T424] RAX: ffffffffffffffda RBX: 00007ffcff0848b0 RCX: 00007f91c50ca1e7 [ 36.800387][ T424] RDX: 0000000000000000 RSI: 00007ffcff0841f0 RDI: 0000000000000005 [ 36.800840][ T424] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.801299][ T424] R10: 00007f91c4fc7ee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.801744][ T424] R13: 00000000686e21c1 R14: 0000000000499600 R15: 0000000000000000 | [ 36.932590][ T425] ------------[ cut here ]------------ | [ 36.932938][ T425] WARNING: CPU: 0 PID: 425 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.933543][ T425] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.934542][ T425] Tainted: [W]=WARN [ 36.934763][ T425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.935125][ T425] 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.935433][ T425] 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.936481][ T425] RSP: 0018:ffffc90000ae7140 EFLAGS: 00010246 [ 36.936850][ T425] RAX: 0000000000000000 RBX: ffff888004dfc000 RCX: 0000000000000001 [ 36.937308][ T425] RDX: 0000000000000000 RSI: ffffffff9249b941 RDI: ffffffff91c555e0 [ 36.937743][ T425] RBP: ffffc90000ae7230 R08: ffff8880098da000 R09: 0000000000000000 [ 36.938200][ T425] R10: ffffc90000ae75c8 R11: ffffffff93250668 R12: 1ffff9200015ce2c [ 36.938632][ T425] R13: 00000000000007d0 R14: ffffc90000ae7880 R15: ffff88800cd9b860 [ 36.939080][ T425] FS: 00007fe87a82f800(0000) GS:ffff8880a1cb7000(0000) knlGS:0000000000000000 [ 36.939597][ T425] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.939968][ T425] CR2: 00000000004e5ac0 CR3: 000000000b6e5003 CR4: 0000000000772ef0 [ 36.940447][ T425] PKRU: 55555554 [ 36.940669][ T425] Call Trace: [ 36.940888][ T425] [ 36.941038][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.941347][ T425] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.941639][ T425] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.941936][ T425] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.942242][ T425] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.942534][ T425] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.942833][ T425] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.943131][ T425] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.943509][ T425] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.943803][ T425] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.944094][ T425] ? __kernel_text_address (kernel/extable.c:79) [ 36.944405][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.944699][ T425] ? __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.944988][ T425] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.945357][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.945648][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.945939][ T425] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.946239][ T425] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.946536][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.946825][ T425] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.947133][ T425] ? __create_object (mm/kmemleak.c:771) [ 36.947435][ T425] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.947729][ T425] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.948020][ T425] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.948387][ T425] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.948687][ T425] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.948989][ T425] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.949290][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.949590][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.949878][ T425] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.950166][ T425] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.950470][ T425] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.950878][ T425] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.951159][ T425] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.951452][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.951732][ T425] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.952008][ T425] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.952312][ T425] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.952602][ T425] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.952876][ T425] ? 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.953159][ T425] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.953446][ T425] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.953721][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.954003][ T425] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.954288][ T425] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.954563][ T425] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.954853][ T425] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.955134][ T425] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.955431][ T425] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.955785][ T425] ___sys_sendmsg (net/socket.c:2670) [ 36.956059][ T425] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.956343][ T425] ? __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.956686][ T425] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.956977][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.957270][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.957561][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.957837][ T425] ? __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.958110][ T425] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.958407][ T425] __sys_sendmsg (net/socket.c:2700) [ 36.958680][ T425] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.959049][ T425] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.959349][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.959635][ T425] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.959912][ T425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.960259][ T425] RIP: 0033:0x7fe87a9fc1e7 [ 36.960548][ T425] 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.961562][ T425] RSP: 002b:00007ffc9b9a0608 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.961979][ T425] RAX: ffffffffffffffda RBX: 00007ffc9b9a0d30 RCX: 00007fe87a9fc1e7 [ 36.962403][ T425] RDX: 0000000000000000 RSI: 00007ffc9b9a0670 RDI: 0000000000000005 [ 36.962817][ T425] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.963250][ T425] R10: 00007fe87a8f9ee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.963670][ T425] R13: 00000000686e21c1 R14: 0000000000499600 R15: 0000000000000000 | [ 37.094392][ T426] ------------[ cut here ]------------ | [ 37.094755][ T426] WARNING: CPU: 2 PID: 426 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.095374][ T426] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 37.096378][ T426] Tainted: [W]=WARN [ 37.096612][ T426] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.097012][ T426] 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.097340][ T426] 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.098400][ T426] RSP: 0018:ffffc90000ae7140 EFLAGS: 00010246 [ 37.098786][ T426] RAX: 0000000000000000 RBX: ffff88800cf54000 RCX: 0000000000000001 [ 37.099259][ T426] RDX: 0000000000000000 RSI: ffffffff9249b941 RDI: ffffffff91c555e0 [ 37.099709][ T426] RBP: ffffc90000ae7230 R08: ffff888009526800 R09: 0000000000000000 [ 37.100159][ T426] R10: ffffc90000ae75c8 R11: ffffffff93250668 R12: 1ffff9200015ce2c [ 37.100619][ T426] R13: 00000000000007d0 R14: ffffc90000ae7880 R15: ffff88800cd983e0 [ 37.101076][ T426] FS: 00007fc55514e800(0000) GS:ffff8880a1db7000(0000) knlGS:0000000000000000 [ 37.101614][ T426] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.101995][ T426] CR2: 00000000004e73f8 CR3: 0000000009908005 CR4: 0000000000772ef0 [ 37.102453][ T426] PKRU: 55555554 [ 37.102683][ T426] Call Trace: [ 37.102915][ T426] [ 37.103082][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.103401][ T426] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.103708][ T426] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.104016][ T426] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.104335][ T426] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.104643][ T426] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.104953][ T426] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.105282][ T426] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.105661][ T426] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.105964][ T426] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.106279][ T426] ? __kernel_text_address (kernel/extable.c:79) [ 37.106583][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.106890][ T426] ? __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.107216][ T426] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.107595][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.107899][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.108213][ T426] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.108518][ T426] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.108825][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.109128][ T426] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.109441][ T426] ? __create_object (mm/kmemleak.c:771) [ 37.109753][ T426] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.110059][ T426] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.110375][ T426] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.110751][ T426] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.111058][ T426] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.111380][ T426] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.111683][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.111996][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.112321][ T426] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.112620][ T426] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.112930][ T426] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.113243][ T426] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.113548][ T426] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.113855][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.114168][ T426] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.114485][ T426] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.114800][ T426] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.115120][ T426] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.115444][ T426] ? 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.115748][ T426] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.116061][ T426] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.116374][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.116701][ T426] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.117032][ T426] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.117351][ T426] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.117660][ T426] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.117965][ T426] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.118276][ T426] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.118660][ T426] ___sys_sendmsg (net/socket.c:2670) [ 37.118958][ T426] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.119278][ T426] ? __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.119662][ T426] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.119982][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.120318][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.120627][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.120931][ T426] ? __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.121248][ T426] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.121567][ T426] __sys_sendmsg (net/socket.c:2700) [ 37.121869][ T426] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.122254][ T426] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.122572][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.122875][ T426] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.123178][ T426] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.123561][ T426] RIP: 0033:0x7fc55531b1e7 [ 37.123877][ T426] 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.124937][ T426] RSP: 002b:00007ffd394f32a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.125400][ T426] RAX: ffffffffffffffda RBX: 00007ffd394f39d0 RCX: 00007fc55531b1e7 [ 37.125853][ T426] RDX: 0000000000000000 RSI: 00007ffd394f3310 RDI: 0000000000000005 [ 37.126310][ T426] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.126755][ T426] R10: 00007fc555218ee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.127224][ T426] R13: 00000000686e21c1 R14: 0000000000499600 R15: 0000000000000000 | [ 37.245838][ T427] ------------[ cut here ]------------ | [ 37.246175][ T427] WARNING: CPU: 0 PID: 427 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.246771][ T427] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 37.247770][ T427] Tainted: [W]=WARN [ 37.247992][ T427] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.248362][ T427] 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.248662][ T427] 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.249719][ T427] RSP: 0018:ffffc90000b07140 EFLAGS: 00010246 [ 37.250088][ T427] RAX: 0000000000000000 RBX: ffff88800bce4000 RCX: 0000000000000001 [ 37.250531][ T427] RDX: 0000000000000000 RSI: ffffffff9249b941 RDI: ffffffff91c555e0 [ 37.250971][ T427] RBP: ffffc90000b07230 R08: ffff888004c58800 R09: 0000000000000000 [ 37.251414][ T427] R10: ffffc90000b075c8 R11: ffffffff93250668 R12: 1ffff92000160e2c [ 37.251849][ T427] R13: 00000000000007d0 R14: ffffc90000b07880 R15: ffff88800cd98760 [ 37.252289][ T427] FS: 00007fc495ba7800(0000) GS:ffff8880a1cb7000(0000) knlGS:0000000000000000 [ 37.252803][ T427] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.253168][ T427] CR2: 00000000004e5ab8 CR3: 0000000009622005 CR4: 0000000000772ef0 [ 37.253617][ T427] PKRU: 55555554 [ 37.253835][ T427] Call Trace: [ 37.254052][ T427] [ 37.254210][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.254532][ T427] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.254829][ T427] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.255123][ T427] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.255423][ T427] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.255717][ T427] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.256011][ T427] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.256317][ T427] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.256695][ T427] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.257011][ T427] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.257309][ T427] ? __kernel_text_address (kernel/extable.c:79) [ 37.257602][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.257897][ T427] ? __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.258198][ T427] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.258563][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.258863][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.259151][ T427] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.259451][ T427] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.259750][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.260041][ T427] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.260337][ T427] ? __create_object (mm/kmemleak.c:771) [ 37.260632][ T427] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.260923][ T427] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.261254][ T427] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.261617][ T427] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.261916][ T427] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.262222][ T427] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.262514][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.262809][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.263102][ T427] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.263399][ T427] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.263699][ T427] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.263987][ T427] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.264302][ T427] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.264597][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.264892][ T427] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.265181][ T427] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.265481][ T427] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.265793][ T427] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.266081][ T427] ? 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.266382][ T427] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.266678][ T427] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.266985][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.267301][ T427] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.267594][ T427] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.267893][ T427] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.268198][ T427] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.268491][ T427] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.268782][ T427] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.269153][ T427] ___sys_sendmsg (net/socket.c:2670) [ 37.269450][ T427] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.269765][ T427] ? __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.270140][ T427] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.270443][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.270740][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.271036][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.271334][ T427] ? __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.271628][ T427] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.271929][ T427] __sys_sendmsg (net/socket.c:2700) [ 37.272248][ T427] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.272614][ T427] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.272915][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.273219][ T427] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.273509][ T427] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.273868][ T427] RIP: 0033:0x7fc495d741e7 [ 37.274168][ T427] 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.275211][ T427] RSP: 002b:00007ffe7991ac58 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.275650][ T427] RAX: ffffffffffffffda RBX: 00007ffe7991b380 RCX: 00007fc495d741e7 [ 37.276085][ T427] RDX: 0000000000000000 RSI: 00007ffe7991acc0 RDI: 0000000000000005 [ 37.276535][ T427] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.276985][ T427] R10: 00007fc495c71ee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.277434][ T427] R13: 00000000686e21c2 R14: 0000000000499600 R15: 0000000000000000 | [ 37.394129][ T428] ------------[ cut here ]------------ | [ 37.394469][ T428] WARNING: CPU: 1 PID: 428 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.395050][ T428] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 37.396034][ T428] Tainted: [W]=WARN [ 37.396274][ T428] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.396638][ T428] 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.396945][ T428] 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.398745][ T428] RSP: 0018:ffffc90000b17140 EFLAGS: 00010246 [ 37.399111][ T428] RAX: 0000000000000000 RBX: ffff8880091bc000 RCX: 0000000000000001 [ 37.399531][ T428] RDX: 0000000000000000 RSI: ffffffff9249b941 RDI: ffffffff91c555e0 [ 37.399944][ T428] RBP: ffffc90000b17230 R08: ffff88800a3a5000 R09: 0000000000000000 [ 37.400382][ T428] R10: ffffc90000b175c8 R11: ffffffff93250668 R12: 1ffff92000162e2c [ 37.400830][ T428] R13: 00000000000007d0 R14: ffffc90000b17880 R15: ffff88800cd9aa60 [ 37.401255][ T428] FS: 00007fec0bef8800(0000) GS:ffff8880a1d37000(0000) knlGS:0000000000000000 [ 37.401731][ T428] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.402082][ T428] CR2: 00000000004e59c0 CR3: 000000000a34a002 CR4: 0000000000772ef0 [ 37.402506][ T428] PKRU: 55555554 [ 37.402712][ T428] Call Trace: [ 37.402918][ T428] [ 37.403059][ T428] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.403347][ T428] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.403622][ T428] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.403900][ T428] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 37.404181][ T428] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 37.404478][ T428] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.404756][ T428] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 37.405038][ T428] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.405392][ T428] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.405667][ T428] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.405940][ T428] ? __kernel_text_address (kernel/extable.c:79) [ 37.406232][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.406511][ T428] ? __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.406786][ T428] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.407143][ T428] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.407426][ T428] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.407700][ T428] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.407973][ T428] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.408274][ T428] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.408550][ T428] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.408820][ T428] ? __create_object (mm/kmemleak.c:771) [ 37.409095][ T428] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.409378][ T428] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.409653][ T428] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.409993][ T428] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.410287][ T428] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.410567][ T428] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.410844][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.411122][ T428] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.411407][ T428] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.411680][ T428] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.411957][ T428] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.412246][ T428] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.412525][ T428] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.412804][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.413084][ T428] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.413369][ T428] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.413645][ T428] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.413929][ T428] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.414213][ T428] ? 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.414496][ T428] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.414774][ T428] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.415051][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.415340][ T428] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.415618][ T428] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.415891][ T428] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.416172][ T428] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.416471][ T428] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.416750][ T428] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.417114][ T428] ___sys_sendmsg (net/socket.c:2670) [ 37.417397][ T428] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.417671][ T428] ? __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.418012][ T428] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.418315][ T428] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.418596][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.418877][ T428] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.419155][ T428] ? __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.419441][ T428] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.419723][ T428] __sys_sendmsg (net/socket.c:2700) [ 37.419995][ T428] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.420353][ T428] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.420647][ T428] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.420927][ T428] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.421216][ T428] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.421559][ T428] RIP: 0033:0x7fec0c0c51e7 [ 37.421843][ T428] 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.422839][ T428] RSP: 002b:00007ffc419e0d68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.423267][ T428] RAX: ffffffffffffffda RBX: 00007ffc419e1490 RCX: 00007fec0c0c51e7 [ 37.423677][ T428] RDX: 0000000000000000 RSI: 00007ffc419e0dd0 RDI: 0000000000000005 [ 37.424088][ T428] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.424522][ T428] R10: 00007fec0bfc2ee8 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