====================================== | [ 22.148784][ T338] ip_gre: GRE over IPv4 tunneling driver | [ 22.193307][ T337] ------------[ cut here ]------------ | [ 22.193851][ T337] WARNING: CPU: 1 PID: 337 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 22.194491][ T337] Modules linked in: ip_gre gre 8021q dummy vrf veth [ 22.195535][ T337] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.195971][ T337] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 22.196301][ T337] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 22.197463][ T337] RSP: 0018:ffffc900004f7000 EFLAGS: 00010246 [ 22.197872][ T337] RAX: 0000000000000000 RBX: ffff88800c0a4000 RCX: 0000000000000001 [ 22.198360][ T337] RDX: 0000000000000000 RSI: ffffffff9969b941 RDI: ffffffff98e555e0 [ 22.198828][ T337] RBP: ffffc900004f70e8 R08: ffff88800c0a4218 R09: 0000000000000000 [ 22.199297][ T337] R10: ffffc900004f7118 R11: dffffc0000000000 R12: 1ffff9200009ee04 [ 22.199774][ T337] R13: 00000000000005c0 R14: ffffc900004f7118 R15: ffff88800c0a4218 [ 22.200576][ T337] FS: 00007fd3e430f800(0000) GS:ffff88809ab37000(0000) knlGS:0000000000000000 [ 22.201131][ T337] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.201553][ T337] CR2: 00000000004200f0 CR3: 000000000bf54003 CR4: 0000000000772ef0 [ 22.202042][ T337] PKRU: 55555554 [ 22.202280][ T337] Call Trace: [ 22.202527][ T337] [ 22.202688][ T337] ? __pfx_ip_route_output_key_hash (net/ipv4/route.c:2684) [ 22.203089][ T337] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 22.203418][ T337] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 22.203743][ T337] netif_set_mtu (net/core/dev.c:9652) [ 22.204059][ T337] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 22.204393][ T337] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 22.204645][ T337] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1246) [ 22.204959][ T337] ? __pfx_ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1209) [ 22.205277][ T337] ipgre_newlink (net/ipv4/ip_gre.c:1415 (discriminator 4)) ip_gre [ 22.205605][ T337] ? __pfx_ipgre_newlink (net/ipv4/ip_gre.c:1401) ip_gre [ 22.205995][ T337] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 22.206327][ T337] ? rtnl_create_link (net/core/rtnetlink.c:3642) [ 22.206748][ T337] rtnl_newlink_create (net/core/rtnetlink.c:3825) [ 22.207064][ T337] ? __pfx_rtnl_newlink_create (net/core/rtnetlink.c:3791) [ 22.207385][ T337] ? __dev_get_by_name (net/core/dev.c:865) [ 22.207698][ T337] ? rtnl_dev_get (net/core/rtnetlink.c:3404) [ 22.208014][ T337] ? __pfx_rtnl_dev_get (net/core/rtnetlink.c:3404) [ 22.208340][ T337] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 22.208668][ T337] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 22.208982][ T337] __rtnl_newlink (net/core/rtnetlink.c:3942) [ 22.209303][ T337] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 22.209630][ T337] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 22.209951][ T337] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 22.210335][ T337] ? __lock_release (kernel/locking/lockdep.c:5539) [ 22.210649][ T337] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 22.210971][ T337] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 22.211289][ T337] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 22.211609][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 22.211941][ T337] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 22.212255][ T337] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 22.212572][ T337] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 22.212893][ T337] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 22.213197][ T337] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 22.213707][ T337] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 22.214035][ T337] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 22.214582][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 22.214894][ T337] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 22.215198][ T337] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 22.215552][ T337] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 22.215879][ T337] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 22.216195][ T337] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 22.216524][ T337] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 22.216916][ T337] ___sys_sendmsg (net/socket.c:2670) [ 22.217221][ T337] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 22.217535][ T337] ? __pfx_handle_pte_fault (mm/memory.c:6026) [ 22.217849][ T337] ? mt_find (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 lib/maple_tree.c:6937) [ 22.218099][ T337] ? __handle_mm_fault (mm/memory.c:6212) [ 22.218421][ T337] ? __pfx___handle_mm_fault (mm/memory.c:6121) [ 22.218728][ T337] ? mt_find (lib/maple_tree.c:6938) [ 22.218976][ T337] __sys_sendmsg (net/socket.c:2700) [ 22.219291][ T337] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 22.219604][ T337] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415) [ 22.219918][ T337] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415) [ 22.220240][ T337] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 22.220588][ T337] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.220933][ T337] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 22.221346][ T337] RIP: 0033:0x7fd3e44dc1e7 [ 22.221678][ T337] Code: Unable to access opcode bytes at 0x7fd3e44dc1bd. Code starting with the faulting instruction =========================================== [ 22.222105][ T337] RSP: 002b:00007ffcc6af0f98 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 22.222593][ T337] RAX: ffffffffffffffda RBX: 00007ffcc6af16c0 RCX: 00007fd3e44dc1e7 [ 22.223436][ T337] RDX: 0000000000000000 RSI: 00007ffcc6af1000 RDI: 0000000000000005 [ 22.223931][ T337] RBP: 000000000000000c R08: 00000000000000b0 R09: 0000000000000000 [ 22.224418][ T337] R10: 00007fd3e456aac0 R11: 0000000000000246 R12: 00007ffcc6af16e0 [ 22.224897][ T337] R13: 00000000686e4b4d R14: 0000000000499600 R15: 00007ffcc6af10e4 | [ 25.376002][ T373] ------------[ cut here ]------------ | [ 25.376466][ T373] WARNING: CPU: 1 PID: 373 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) | [ 25.377084][ T373] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 25.378459][ T373] Tainted: [W]=WARN [ 25.378703][ T373] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.379085][ T373] 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) [ 25.379647][ T373] 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 [ 25.380947][ T373] RSP: 0018:ffffc90000607000 EFLAGS: 00010246 [ 25.381503][ T373] RAX: 0000000000000000 RBX: ffff888005229000 RCX: 0000000000000001 [ 25.381963][ T373] RDX: 0000000000000000 RSI: ffffffff9969b941 RDI: ffffffff98e555e0 [ 25.382561][ T373] RBP: ffffc900006070e8 R08: ffff888005229218 R09: 0000000000000000 [ 25.383017][ T373] R10: ffffc90000607118 R11: dffffc0000000000 R12: 1ffff920000c0e04 [ 25.383601][ T373] R13: 00000000000005c0 R14: ffffc90000607118 R15: ffff888005229218 [ 25.384053][ T373] FS: 00007ff4a4971800(0000) GS:ffff88809ab37000(0000) knlGS:0000000000000000 [ 25.384591][ T373] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.384972][ T373] CR2: 00000000004200f0 CR3: 0000000009819001 CR4: 0000000000772ef0 [ 25.385453][ T373] PKRU: 55555554 [ 25.385683][ T373] Call Trace: [ 25.385910][ T373] [ 25.386065][ T373] ? __pfx_ip_route_output_key_hash (net/ipv4/route.c:2684) [ 25.386462][ T373] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 25.386770][ T373] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 25.387089][ T373] netif_set_mtu (net/core/dev.c:9652) [ 25.387405][ T373] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 25.387742][ T373] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 25.387982][ T373] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1246) [ 25.388289][ T373] ? __pfx_ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1209) [ 25.388614][ T373] ipgre_newlink (net/ipv4/ip_gre.c:1415 (discriminator 4)) ip_gre [ 25.388927][ T373] ? __pfx_ipgre_newlink (net/ipv4/ip_gre.c:1401) ip_gre [ 25.389319][ T373] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 25.389645][ T373] ? rtnl_create_link (net/core/rtnetlink.c:3642) [ 25.389952][ T373] rtnl_newlink_create (net/core/rtnetlink.c:3825) [ 25.390266][ T373] ? __pfx_rtnl_newlink_create (net/core/rtnetlink.c:3791) [ 25.390578][ T373] ? __dev_get_by_name (net/core/dev.c:865) [ 25.390894][ T373] ? rtnl_dev_get (net/core/rtnetlink.c:3404) [ 25.391199][ T373] ? __pfx_rtnl_dev_get (net/core/rtnetlink.c:3404) [ 25.391543][ T373] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 25.391861][ T373] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 25.392171][ T373] __rtnl_newlink (net/core/rtnetlink.c:3942) [ 25.392511][ T373] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 25.392825][ T373] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 25.393140][ T373] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 25.393451][ T373] ? __lock_release (kernel/locking/lockdep.c:5539) [ 25.393777][ T373] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 25.394078][ T373] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 25.394400][ T373] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 25.394708][ T373] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 25.395028][ T373] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 25.395344][ T373] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 25.395649][ T373] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 25.395975][ T373] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 25.396276][ T373] ? 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) [ 25.396597][ T373] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 25.396904][ T373] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 25.397216][ T373] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 25.397539][ T373] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 25.397861][ T373] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 25.398163][ T373] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 25.398489][ T373] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 25.398798][ T373] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 25.399100][ T373] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 25.399512][ T373] ___sys_sendmsg (net/socket.c:2670) [ 25.399829][ T373] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 25.400131][ T373] ? __pfx_handle_pte_fault (mm/memory.c:6026) [ 25.400454][ T373] ? mt_find (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 lib/maple_tree.c:6937) [ 25.400695][ T373] ? __handle_mm_fault (mm/memory.c:6212) [ 25.401001][ T373] ? __pfx___handle_mm_fault (mm/memory.c:6121) [ 25.401301][ T373] ? mt_find (lib/maple_tree.c:6938) [ 25.401573][ T373] __sys_sendmsg (net/socket.c:2700) [ 25.401881][ T373] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 25.402185][ T373] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415) [ 25.402514][ T373] ? do_user_addr_fault (./include/linux/mmap_lock.h:440 arch/x86/mm/fault.c:1415) [ 25.402826][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 25.403134][ T373] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.403457][ T373] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 25.403845][ T373] RIP: 0033:0x7ff4a4b3e1e7 [ 25.404168][ T373] 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) [ 25.405298][ T373] RSP: 002b:00007ffe462662e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 25.405774][ T373] RAX: ffffffffffffffda RBX: 00007ffe46266a10 RCX: 00007ff4a4b3e1e7 [ 25.406233][ T373] RDX: 0000000000000000 RSI: 00007ffe46266350 RDI: 0000000000000005 [ 25.406714][ T373] RBP: 000000000000000c R08: 00000000000000b0 R09: 0000000000000000 [ 25.407173][ T373] R10: 00007ff4a4bccac0 R11: 0000000000000246 R12: 00007ffe46266a30 [ 25.407645][ T373] R13: 00000000686e4b51 R14: 0000000000499600 R15: 00007ffe46266434 | [ 34.814953][ T419] ------------[ cut here ]------------ | [ 34.815424][ T419] WARNING: CPU: 1 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) | [ 34.815994][ T419] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 34.818119][ T419] Tainted: [W]=WARN [ 34.818339][ T419] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.818685][ 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) [ 34.818977][ 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 [ 34.819985][ T419] RSP: 0018:ffffc90000a77140 EFLAGS: 00010246 [ 34.820349][ T419] RAX: 0000000000000000 RBX: ffff888007bfc000 RCX: 0000000000000001 [ 34.820781][ T419] RDX: 0000000000000000 RSI: ffffffff9969b941 RDI: ffffffff98e555e0 [ 34.821195][ T419] RBP: ffffc90000a77230 R08: ffff888009bd8800 R09: 0000000000000000 [ 34.821617][ T419] R10: ffffc90000a775c8 R11: ffffffff9a450668 R12: 1ffff9200014ee2c [ 34.822036][ T419] R13: 00000000000007d0 R14: ffffc90000a77880 R15: ffff8880099d9560 [ 34.822460][ T419] FS: 00007f2df0507800(0000) GS:ffff88809ab37000(0000) knlGS:0000000000000000 [ 34.822951][ T419] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.823303][ T419] CR2: 00000000004e5aa0 CR3: 000000000c48b003 CR4: 0000000000772ef0 [ 34.823743][ T419] PKRU: 55555554 [ 34.823951][ T419] Call Trace: [ 34.824157][ T419] [ 34.824638][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.824939][ T419] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 34.825219][ T419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 34.825513][ T419] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 34.825795][ T419] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 34.826072][ T419] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 34.826364][ T419] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 34.826655][ T419] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 34.827009][ T419] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.827340][ T419] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 34.827617][ T419] ? __kernel_text_address (kernel/extable.c:79) [ 34.827899][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.828178][ 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) [ 34.828468][ T419] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 34.828816][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.829102][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.829397][ T419] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 34.829674][ T419] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 34.829954][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.830268][ T419] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 34.830558][ T419] ? __create_object (mm/kmemleak.c:771) [ 34.830858][ T419] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 34.831140][ T419] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 34.831430][ T419] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 34.831790][ T419] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 34.832080][ T419] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 34.832377][ T419] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 34.832660][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.832948][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.833229][ T419] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 34.833523][ T419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 34.833815][ T419] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 34.834094][ T419] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 34.834387][ T419] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 34.834670][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.834955][ T419] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.835249][ T419] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 34.835539][ T419] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 34.835828][ T419] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 34.836116][ 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) [ 34.836412][ T419] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 34.836692][ T419] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 34.836967][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.837254][ T419] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 34.837550][ T419] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 34.837828][ T419] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 34.838123][ T419] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 34.838418][ T419] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 34.838694][ T419] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 34.839051][ T419] ___sys_sendmsg (net/socket.c:2670) [ 34.839345][ T419] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 34.839623][ 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) [ 34.839971][ T419] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 34.840266][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.840564][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.840859][ T419] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.841140][ 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) [ 34.841430][ T419] ? __lock_release (kernel/locking/lockdep.c:5539) [ 34.841714][ T419] __sys_sendmsg (net/socket.c:2700) [ 34.841989][ T419] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 34.842351][ T419] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 34.842640][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.842918][ T419] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.843198][ T419] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 34.843554][ T419] RIP: 0033:0x7f2df06d41e7 [ 34.843846][ 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) [ 34.844862][ T419] RSP: 002b:00007ffc9ba6c1a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 34.845287][ T419] RAX: ffffffffffffffda RBX: 00007ffc9ba6c8d0 RCX: 00007f2df06d41e7 [ 34.845718][ T419] RDX: 0000000000000000 RSI: 00007ffc9ba6c210 RDI: 0000000000000005 [ 34.846140][ T419] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 34.846572][ T419] R10: 00007f2df05d1ee8 R11: 0000000000000246 R12: 0000000000000004 [ 34.846989][ T419] R13: 00000000686e4b5a R14: 0000000000499600 R15: 0000000000000000 | [ 34.979041][ T420] ------------[ cut here ]------------ | [ 34.979375][ 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) | [ 34.979929][ T420] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 34.980971][ T420] Tainted: [W]=WARN [ 34.981181][ T420] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.982986][ 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) [ 34.983282][ 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 [ 34.984281][ T420] RSP: 0018:ffffc90000a77140 EFLAGS: 00010246 [ 34.984643][ T420] RAX: 0000000000000000 RBX: ffff88800a88c000 RCX: 0000000000000001 [ 34.985087][ T420] RDX: 0000000000000000 RSI: ffffffff9969b941 RDI: ffffffff98e555e0 [ 34.985516][ T420] RBP: ffffc90000a77230 R08: ffff88800baa8800 R09: 0000000000000000 [ 34.985929][ T420] R10: ffffc90000a775c8 R11: ffffffff9a450668 R12: 1ffff9200014ee2c [ 34.986352][ T420] R13: 00000000000007d0 R14: ffffc90000a77880 R15: ffff8880099db860 [ 34.986764][ T420] FS: 00007faff22c3800(0000) GS:ffff88809aab7000(0000) knlGS:0000000000000000 [ 34.987245][ T420] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.987607][ T420] CR2: 00000000004e5aa8 CR3: 000000000c2d6006 CR4: 0000000000772ef0 [ 34.988024][ T420] PKRU: 55555554 [ 34.988233][ T420] Call Trace: [ 34.988451][ T420] [ 34.988593][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.988878][ T420] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 34.989152][ T420] ? __lock_release (kernel/locking/lockdep.c:5539) [ 34.989445][ T420] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 34.989723][ T420] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 34.989998][ T420] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 34.990278][ T420] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 34.990573][ T420] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 34.990967][ T420] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.991248][ T420] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 34.991534][ T420] ? __kernel_text_address (kernel/extable.c:79) [ 34.991816][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.992098][ 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) [ 34.992384][ T420] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 34.992729][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.993006][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.993281][ T420] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 34.993568][ T420] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 34.993848][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.994125][ T420] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 34.994407][ T420] ? __create_object (mm/kmemleak.c:771) [ 34.994691][ T420] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 34.994970][ T420] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 34.995245][ T420] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 34.995603][ T420] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 34.995886][ T420] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 34.996197][ T420] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 34.996480][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.996760][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.997037][ T420] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 34.997320][ T420] ? __lock_release (kernel/locking/lockdep.c:5539) [ 34.997606][ T420] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 34.997890][ T420] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 34.998166][ T420] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 34.998460][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.998747][ T420] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.999027][ T420] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 34.999305][ T420] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 34.999605][ T420] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 34.999890][ 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) [ 35.000167][ T420] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 35.000460][ T420] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 35.000773][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.001077][ T420] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 35.001367][ T420] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 35.001645][ T420] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 35.001936][ T420] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 35.002216][ T420] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 35.002499][ T420] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 35.002854][ T420] ___sys_sendmsg (net/socket.c:2670) [ 35.003125][ T420] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 35.003410][ 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) [ 35.003754][ T420] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 35.004036][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.004323][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.004604][ T420] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.004882][ 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) [ 35.005157][ T420] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.005448][ T420] __sys_sendmsg (net/socket.c:2700) [ 35.005721][ T420] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 35.006060][ T420] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 35.006360][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.006644][ T420] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.006926][ T420] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.007266][ T420] RIP: 0033:0x7faff24901e7 [ 35.007564][ 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) [ 35.008565][ T420] RSP: 002b:00007ffec67425d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 35.008985][ T420] RAX: ffffffffffffffda RBX: 00007ffec6742d00 RCX: 00007faff24901e7 [ 35.009408][ T420] RDX: 0000000000000000 RSI: 00007ffec6742640 RDI: 0000000000000005 [ 35.009823][ T420] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 35.010240][ T420] R10: 00007faff238dee8 R11: 0000000000000246 R12: 0000000000000004 [ 35.010662][ T420] R13: 00000000686e4b5a R14: 0000000000499600 R15: 0000000000000000 | [ 35.137806][ T421] ------------[ cut here ]------------ | [ 35.138161][ 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) | [ 35.139047][ T421] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 35.140020][ T421] Tainted: [W]=WARN [ 35.140242][ T421] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.140612][ 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) [ 35.140934][ 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 [ 35.141946][ T421] RSP: 0018:ffffc90000a77140 EFLAGS: 00010246 [ 35.142319][ T421] RAX: 0000000000000000 RBX: ffff88800c0a4000 RCX: 0000000000000001 [ 35.142747][ T421] RDX: 0000000000000000 RSI: ffffffff9969b941 RDI: ffffffff98e555e0 [ 35.143178][ T421] RBP: ffffc90000a77230 R08: ffff88800b80b800 R09: 0000000000000000 [ 35.143615][ T421] R10: ffffc90000a775c8 R11: ffffffff9a450668 R12: 1ffff9200014ee2c [ 35.144041][ T421] R13: 00000000000007d0 R14: ffffc90000a77880 R15: ffff8880099d98e0 [ 35.144477][ T421] FS: 00007f71b8a76800(0000) GS:ffff88809abb7000(0000) knlGS:0000000000000000 [ 35.144979][ T421] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.145351][ T421] CR2: 00000000004e73d0 CR3: 000000000c48b005 CR4: 0000000000772ef0 [ 35.145785][ T421] PKRU: 55555554 [ 35.146007][ T421] Call Trace: [ 35.146228][ T421] [ 35.146393][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.146695][ T421] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 35.146989][ T421] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.147287][ T421] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 35.147587][ T421] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 35.147999][ T421] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 35.148294][ T421] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 35.148600][ T421] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 35.148971][ T421] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.149264][ T421] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 35.149572][ T421] ? __kernel_text_address (kernel/extable.c:79) [ 35.149867][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.150159][ 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) [ 35.150461][ T421] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 35.150831][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.151137][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.151437][ T421] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 35.151728][ T421] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 35.152020][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.152322][ T421] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 35.152607][ T421] ? __create_object (mm/kmemleak.c:771) [ 35.152904][ T421] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 35.153196][ T421] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 35.153505][ T421] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 35.153863][ T421] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 35.154163][ T421] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 35.154468][ T421] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.154762][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.155060][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.155363][ T421] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 35.155654][ T421] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.155953][ T421] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.156243][ T421] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 35.156542][ T421] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.156835][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.157127][ T421] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.157424][ T421] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.157715][ T421] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 35.158023][ T421] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 35.158321][ 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) [ 35.158616][ T421] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 35.158906][ T421] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 35.159197][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.159496][ T421] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 35.159791][ T421] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 35.160086][ T421] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 35.160394][ T421] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 35.160694][ T421] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 35.160985][ T421] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 35.161360][ T421] ___sys_sendmsg (net/socket.c:2670) [ 35.161647][ T421] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 35.161936][ 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) [ 35.162302][ T421] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 35.162607][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.162900][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.163196][ T421] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.163496][ 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) [ 35.163788][ T421] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.164081][ T421] __sys_sendmsg (net/socket.c:2700) [ 35.164378][ T421] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 35.164740][ T421] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 35.165042][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.165343][ T421] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.165634][ T421] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.165984][ T421] RIP: 0033:0x7f71b8c431e7 [ 35.166284][ 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) [ 35.167292][ T421] RSP: 002b:00007ffeea8846f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 35.167735][ T421] RAX: ffffffffffffffda RBX: 00007ffeea884e20 RCX: 00007f71b8c431e7 [ 35.168163][ T421] RDX: 0000000000000000 RSI: 00007ffeea884760 RDI: 0000000000000005 [ 35.168603][ T421] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 35.169028][ T421] R10: 00007f71b8b40ee8 R11: 0000000000000246 R12: 0000000000000004 [ 35.169460][ T421] R13: 00000000686e4b5a R14: 0000000000499600 R15: 0000000000000000 | [ 35.314806][ T422] ------------[ cut here ]------------ | [ 35.315146][ T422] WARNING: CPU: 0 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) | [ 35.315719][ T422] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 35.316706][ T422] Tainted: [W]=WARN [ 35.316915][ T422] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.317275][ 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) [ 35.317573][ 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 [ 35.318585][ T422] RSP: 0018:ffffc90000a87140 EFLAGS: 00010246 [ 35.318934][ T422] RAX: 0000000000000000 RBX: ffff88800aa64000 RCX: 0000000000000001 [ 35.319364][ T422] RDX: 0000000000000000 RSI: ffffffff9969b941 RDI: ffffffff98e555e0 [ 35.319777][ T422] RBP: ffffc90000a87230 R08: ffff888004f23800 R09: 0000000000000000 [ 35.320209][ T422] R10: ffffc90000a875c8 R11: ffffffff9a450668 R12: 1ffff92000150e2c [ 35.320649][ T422] R13: 00000000000007d0 R14: ffffc90000a87880 R15: ffff8880099da6e0 [ 35.321079][ T422] FS: 00007f3f6ba31800(0000) GS:ffff88809aab7000(0000) knlGS:0000000000000000 [ 35.321585][ T422] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.321938][ T422] CR2: 00000000004e5ab0 CR3: 000000000c2d6002 CR4: 0000000000772ef0 [ 35.322391][ T422] PKRU: 55555554 [ 35.322600][ T422] Call Trace: [ 35.322808][ T422] [ 35.322951][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.323247][ T422] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 35.323538][ T422] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.323820][ T422] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 35.324111][ T422] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 35.324411][ T422] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 35.324690][ T422] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 35.324970][ T422] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 35.325348][ T422] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.325626][ T422] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 35.325905][ T422] ? __kernel_text_address (kernel/extable.c:79) [ 35.326180][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.326482][ 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) [ 35.326761][ T422] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 35.327103][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.327407][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.327682][ T422] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 35.327964][ T422] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 35.328241][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.328561][ T422] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 35.328837][ T422] ? __create_object (mm/kmemleak.c:771) [ 35.329115][ T422] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 35.329406][ T422] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 35.329732][ T422] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 35.330081][ T422] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 35.330397][ T422] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 35.330720][ T422] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.331012][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.331323][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.331619][ T422] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 35.331890][ T422] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.332173][ T422] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.332458][ T422] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 35.332753][ T422] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.333037][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.333329][ T422] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.333623][ T422] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.333900][ T422] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 35.334195][ T422] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 35.334478][ 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) [ 35.334795][ T422] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 35.335077][ T422] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 35.335365][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.335659][ T422] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 35.335939][ T422] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 35.336229][ T422] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 35.336523][ T422] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 35.336818][ T422] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 35.337096][ T422] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 35.337461][ T422] ___sys_sendmsg (net/socket.c:2670) [ 35.337751][ T422] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 35.338028][ 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) [ 35.338387][ T422] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 35.338679][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.338990][ T422] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.339276][ T422] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.339565][ 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) [ 35.339854][ T422] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.340139][ T422] __sys_sendmsg (net/socket.c:2700) [ 35.340423][ T422] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 35.340812][ T422] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 35.341110][ T422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.341403][ T422] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.341683][ T422] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.342045][ T422] RIP: 0033:0x7f3f6bbfe1e7 [ 35.342345][ 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) [ 35.343356][ T422] RSP: 002b:00007ffef56bf738 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 35.343790][ T422] RAX: ffffffffffffffda RBX: 00007ffef56bfe60 RCX: 00007f3f6bbfe1e7 [ 35.344205][ T422] RDX: 0000000000000000 RSI: 00007ffef56bf7a0 RDI: 0000000000000005 [ 35.344633][ T422] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 35.345070][ T422] R10: 00007f3f6bafbee8 R11: 0000000000000246 R12: 0000000000000004 [ 35.345494][ T422] R13: 00000000686e4b5b R14: 0000000000499600 R15: 0000000000000000 | [ 35.463482][ T423] ------------[ cut here ]------------ | [ 35.463838][ 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) | [ 35.464417][ T423] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 35.465385][ T423] Tainted: [W]=WARN [ 35.465611][ T423] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.465966][ 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) [ 35.466267][ 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 [ 35.467277][ T423] RSP: 0018:ffffc90000a97140 EFLAGS: 00010246 [ 35.467649][ T423] RAX: 0000000000000000 RBX: ffff88800ba4c000 RCX: 0000000000000001 [ 35.468075][ T423] RDX: 0000000000000000 RSI: ffffffff9969b941 RDI: ffffffff98e555e0 [ 35.469079][ T423] RBP: ffffc90000a97230 R08: ffff888002080800 R09: 0000000000000000 [ 35.469521][ T423] R10: ffffc90000a975c8 R11: ffffffff9a450668 R12: 1ffff92000152e2c [ 35.469950][ T423] R13: 00000000000007d0 R14: ffffc90000a97880 R15: ffff8880099db4e0 [ 35.470388][ T423] FS: 00007f01a6a80800(0000) GS:ffff88809abb7000(0000) knlGS:0000000000000000 [ 35.470911][ T423] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.471276][ T423] CR2: 00000000004e55b8 CR3: 000000000edad001 CR4: 0000000000772ef0 [ 35.471718][ T423] PKRU: 55555554 [ 35.471942][ T423] Call Trace: [ 35.472161][ T423] [ 35.472326][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.472628][ T423] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 35.472920][ T423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.473220][ T423] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 35.473528][ T423] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 35.473821][ T423] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 35.474159][ T423] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 35.474473][ T423] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 35.474843][ T423] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.475143][ T423] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 35.475447][ T423] ? __kernel_text_address (kernel/extable.c:79) [ 35.475739][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.476034][ 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) [ 35.476344][ T423] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 35.476708][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.477000][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.477292][ T423] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 35.477601][ T423] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 35.477893][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.478185][ T423] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 35.478485][ T423] ? __create_object (mm/kmemleak.c:771) [ 35.478780][ T423] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 35.479068][ T423] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 35.479373][ T423] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 35.479735][ T423] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 35.480032][ T423] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 35.480339][ T423] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.480630][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.480939][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.481254][ T423] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 35.481555][ T423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.481849][ T423] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.482139][ T423] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 35.482439][ T423] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.482733][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.483030][ T423] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.483349][ T423] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.483643][ T423] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 35.483944][ T423] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 35.484237][ 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) [ 35.484544][ T423] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 35.484840][ T423] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 35.485132][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.485439][ T423] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 35.485733][ T423] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 35.486023][ T423] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 35.486337][ T423] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 35.486632][ T423] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 35.486921][ T423] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 35.487221][ T423] ___sys_sendmsg (net/socket.c:2670) [ 35.487522][ T423] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 35.487810][ 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) [ 35.488169][ T423] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 35.488478][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.488772][ T423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.489064][ T423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.489364][ 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) [ 35.489652][ T423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.489949][ T423] __sys_sendmsg (net/socket.c:2700) [ 35.490235][ T423] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 35.490603][ T423] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 35.490926][ T423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.491219][ T423] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.491520][ T423] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.491878][ T423] RIP: 0033:0x7f01a6c4d1e7 [ 35.492177][ 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) [ 35.493197][ T423] RSP: 002b:00007ffd62387eb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 35.493638][ T423] RAX: ffffffffffffffda RBX: 00007ffd623885e0 RCX: 00007f01a6c4d1e7 [ 35.494065][ T423] RDX: 0000000000000000 RSI: 00007ffd62387f20 RDI: 0000000000000005 [ 35.494502][ T423] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 35.494936][ T423] R10: 00007f01a6b4aee8 R11: 0000000000000246 R12: 0000000000000004 [ 35.495376][ T423] R13: 00000000686e4b5b R14: 0000000000499600 R15: 0000000000000000 | [ 35.627143][ T424] ------------[ cut here ]------------ | [ 35.627477][ T424] WARNING: CPU: 0 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) | [ 35.628035][ T424] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 35.628992][ T424] Tainted: [W]=WARN [ 35.629204][ T424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.629556][ 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) [ 35.629842][ 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 [ 35.630899][ T424] RSP: 0018:ffffc90000aa7140 EFLAGS: 00010246 [ 35.631250][ T424] RAX: 0000000000000000 RBX: ffff88800c1a9000 RCX: 0000000000000001 [ 35.631672][ T424] RDX: 0000000000000000 RSI: ffffffff9969b941 RDI: ffffffff98e555e0 [ 35.632089][ T424] RBP: ffffc90000aa7230 R08: ffff888009062000 R09: 0000000000000000 [ 35.632519][ T424] R10: ffffc90000aa75c8 R11: ffffffff9a450668 R12: 1ffff92000154e2c [ 35.632940][ T424] R13: 00000000000007d0 R14: ffffc90000aa7880 R15: ffff8880099d83e0 [ 35.633375][ T424] FS: 00007f31446e2800(0000) GS:ffff88809aab7000(0000) knlGS:0000000000000000 [ 35.633856][ T424] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.634202][ T424] CR2: 00000000004e5ac8 CR3: 000000000c2d6004 CR4: 0000000000772ef0 [ 35.634821][ T424] PKRU: 55555554 [ 35.635031][ T424] Call Trace: [ 35.635240][ T424] [ 35.635392][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.635679][ T424] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 35.635957][ T424] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.636241][ T424] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 35.636534][ T424] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 35.636813][ T424] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 35.637100][ T424] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 35.637397][ T424] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 35.637744][ T424] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.638021][ T424] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 35.638294][ T424] ? __kernel_text_address (kernel/extable.c:79) [ 35.638584][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.638867][ 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) [ 35.639144][ T424] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 35.639497][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.639778][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.640055][ T424] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 35.640343][ T424] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 35.640629][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.640945][ T424] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 35.641217][ T424] ? __create_object (mm/kmemleak.c:771) [ 35.641508][ T424] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 35.641786][ T424] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 35.642062][ T424] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 35.642411][ T424] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 35.642697][ T424] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 35.642985][ T424] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.643258][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.643553][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.643831][ T424] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 35.644132][ T424] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.644424][ T424] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.644700][ T424] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 35.644977][ T424] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.645264][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.645554][ T424] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.645836][ T424] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.646114][ T424] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 35.646410][ T424] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 35.646683][ 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) [ 35.646968][ T424] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 35.647252][ T424] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 35.647537][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.647821][ T424] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 35.648098][ T424] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 35.648383][ T424] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 35.648666][ T424] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 35.648946][ T424] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 35.649227][ T424] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 35.649596][ T424] ___sys_sendmsg (net/socket.c:2670) [ 35.649870][ T424] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 35.650144][ 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) [ 35.650499][ T424] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 35.650822][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.651107][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.651406][ T424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.651684][ 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) [ 35.651963][ T424] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.652245][ T424] __sys_sendmsg (net/socket.c:2700) [ 35.652531][ T424] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 35.652873][ T424] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 35.653162][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.653453][ T424] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.653732][ T424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.654076][ T424] RIP: 0033:0x7f31448af1e7 [ 35.654370][ 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) [ 35.655360][ T424] RSP: 002b:00007ffed997cc18 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 35.655776][ T424] RAX: ffffffffffffffda RBX: 00007ffed997d340 RCX: 00007f31448af1e7 [ 35.656187][ T424] RDX: 0000000000000000 RSI: 00007ffed997cc80 RDI: 0000000000000005 [ 35.656607][ T424] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 35.657021][ T424] R10: 00007f31447acee8 R11: 0000000000000246 R12: 0000000000000004 [ 35.657441][ T424] R13: 00000000686e4b5b R14: 0000000000499600 R15: 0000000000000000 | [ 35.799969][ T425] ------------[ cut here ]------------ | [ 35.800293][ T425] WARNING: CPU: 3 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) | [ 35.800866][ T425] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 35.802535][ T425] Tainted: [W]=WARN [ 35.802750][ T425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.803101][ 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) [ 35.803410][ 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 [ 35.804397][ T425] RSP: 0018:ffffc90000aa7140 EFLAGS: 00010246 [ 35.804745][ T425] RAX: 0000000000000000 RBX: ffff88800c1ac000 RCX: 0000000000000001 [ 35.805160][ T425] RDX: 0000000000000000 RSI: ffffffff9969b941 RDI: ffffffff98e555e0 [ 35.805579][ T425] RBP: ffffc90000aa7230 R08: ffff88800925b800 R09: 0000000000000000 [ 35.805990][ T425] R10: ffffc90000aa75c8 R11: ffffffff9a450668 R12: 1ffff92000154e2c [ 35.806404][ T425] R13: 00000000000007d0 R14: ffffc90000aa7880 R15: ffff88800be95560 [ 35.806816][ T425] FS: 00007f0ee283d800(0000) GS:ffff88809ac37000(0000) knlGS:0000000000000000 [ 35.807305][ T425] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.807667][ T425] CR2: 00000000004e5ac0 CR3: 000000000edad006 CR4: 0000000000772ef0 [ 35.808108][ T425] PKRU: 55555554 [ 35.808331][ T425] Call Trace: [ 35.808541][ T425] [ 35.808682][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.808971][ T425] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 35.809249][ T425] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.809545][ T425] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 35.809823][ T425] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 35.810103][ T425] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 35.810391][ T425] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 35.810683][ T425] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 35.811039][ T425] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.811328][ T425] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 35.811607][ T425] ? __kernel_text_address (kernel/extable.c:79) [ 35.811885][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.812163][ 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) [ 35.812452][ T425] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 35.812797][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.813090][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.813381][ T425] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 35.813659][ T425] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 35.813938][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.814219][ T425] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 35.814521][ T425] ? __create_object (mm/kmemleak.c:771) [ 35.814803][ T425] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 35.815085][ T425] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 35.815377][ T425] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 35.815728][ T425] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 35.816018][ T425] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 35.816304][ T425] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.816596][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.816877][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.817152][ T425] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 35.817439][ T425] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.817722][ T425] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.817994][ T425] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 35.818272][ T425] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.818562][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.818845][ T425] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.819132][ T425] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.819417][ T425] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 35.819712][ T425] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 35.819988][ 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) [ 35.820264][ T425] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 35.820553][ T425] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 35.820838][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.821124][ T425] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 35.821410][ T425] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 35.821692][ T425] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 35.821978][ T425] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 35.822259][ T425] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 35.822539][ T425] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 35.822898][ T425] ___sys_sendmsg (net/socket.c:2670) [ 35.823171][ T425] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 35.823454][ 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) [ 35.823808][ T425] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 35.824088][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.824374][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.824655][ T425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.824931][ 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) [ 35.825204][ T425] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.825498][ T425] __sys_sendmsg (net/socket.c:2700) [ 35.825777][ T425] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 35.826120][ T425] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 35.826414][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.826690][ T425] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.826965][ T425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.827325][ T425] RIP: 0033:0x7f0ee2a0a1e7 [ 35.827611][ 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) [ 35.828599][ T425] RSP: 002b:00007ffe48c64188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 35.829017][ T425] RAX: ffffffffffffffda RBX: 00007ffe48c648b0 RCX: 00007f0ee2a0a1e7 [ 35.829440][ T425] RDX: 0000000000000000 RSI: 00007ffe48c641f0 RDI: 0000000000000005 [ 35.829857][ T425] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 35.830266][ T425] R10: 00007f0ee2907ee8 R11: 0000000000000246 R12: 0000000000000004 [ 35.830694][ T425] R13: 00000000686e4b5b R14: 0000000000499600 R15: 0000000000000000 | [ 36.014397][ T426] ------------[ cut here ]------------ | [ 36.014788][ T426] WARNING: CPU: 1 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) | [ 36.015389][ T426] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.017082][ T426] Tainted: [W]=WARN [ 36.017297][ T426] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.017649][ 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) [ 36.017935][ 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 [ 36.018934][ T426] RSP: 0018:ffffc90000ad7140 EFLAGS: 00010246 [ 36.019286][ T426] RAX: 0000000000000000 RBX: ffff888005229000 RCX: 0000000000000001 [ 36.019724][ T426] RDX: 0000000000000000 RSI: ffffffff9969b941 RDI: ffffffff98e555e0 [ 36.020149][ T426] RBP: ffffc90000ad7230 R08: ffff88800a84d000 R09: 0000000000000000 [ 36.020570][ T426] R10: ffffc90000ad75c8 R11: ffffffff9a450668 R12: 1ffff9200015ae2c [ 36.020995][ T426] R13: 00000000000007d0 R14: ffffc90000ad7880 R15: ffff88800be94ae0 [ 36.021412][ T426] FS: 00007f559a2b1800(0000) GS:ffff88809ab37000(0000) knlGS:0000000000000000 [ 36.021901][ T426] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.022249][ T426] CR2: 00000000004e73f8 CR3: 000000000c2d6004 CR4: 0000000000772ef0 [ 36.022672][ T426] PKRU: 55555554 [ 36.022882][ T426] Call Trace: [ 36.023110][ T426] [ 36.023254][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.023565][ T426] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.023865][ T426] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.024154][ T426] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.024442][ T426] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.024723][ T426] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.025016][ T426] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.025324][ T426] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.025693][ T426] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.026391][ T426] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.026673][ T426] ? __kernel_text_address (kernel/extable.c:79) [ 36.026949][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.027267][ 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) [ 36.027574][ T426] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.027953][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.028231][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.028524][ T426] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.028823][ T426] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.029123][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.029435][ T426] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.029724][ T426] ? __create_object (mm/kmemleak.c:771) [ 36.030001][ T426] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.030294][ T426] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.030589][ T426] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.030977][ T426] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.031283][ T426] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.031590][ T426] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.031912][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.032195][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.032490][ T426] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.032766][ T426] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.033054][ T426] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.033338][ T426] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.033618][ T426] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.033924][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.034207][ T426] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.034493][ T426] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.034789][ T426] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.035082][ T426] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.035385][ 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) [ 36.035666][ T426] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.035956][ T426] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.036269][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.036580][ T426] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.036867][ T426] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.037153][ T426] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.037445][ T426] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.037725][ T426] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.037998][ T426] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.038369][ T426] ___sys_sendmsg (net/socket.c:2670) [ 36.038675][ T426] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.038962][ 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) [ 36.039393][ T426] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.039673][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.040055][ T426] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.040357][ T426] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.040632][ 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) [ 36.040918][ T426] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.041200][ T426] __sys_sendmsg (net/socket.c:2700) [ 36.041510][ T426] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.041914][ T426] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.042238][ T426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.042528][ T426] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.042805][ T426] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.043146][ T426] RIP: 0033:0x7f559a47e1e7 [ 36.043467][ 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) [ 36.044497][ T426] RSP: 002b:00007ffd861ccd18 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.044915][ T426] RAX: ffffffffffffffda RBX: 00007ffd861cd440 RCX: 00007f559a47e1e7 [ 36.045353][ T426] RDX: 0000000000000000 RSI: 00007ffd861ccd80 RDI: 0000000000000005 [ 36.045836][ T426] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.046264][ T426] R10: 00007f559a37bee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.046711][ T426] R13: 00000000686e4b5b R14: 0000000000499600 R15: 0000000000000000 | [ 36.161662][ T427] ------------[ cut here ]------------ | [ 36.161991][ T427] WARNING: CPU: 3 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) | [ 36.162564][ T427] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.163565][ T427] Tainted: [W]=WARN [ 36.163781][ T427] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.164182][ 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) [ 36.164500][ 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 [ 36.165580][ T427] RSP: 0018:ffffc90000ad7140 EFLAGS: 00010246 [ 36.165990][ T427] RAX: 0000000000000000 RBX: ffff88800ba91000 RCX: 0000000000000001 [ 36.166425][ T427] RDX: 0000000000000000 RSI: ffffffff9969b941 RDI: ffffffff98e555e0 [ 36.166843][ T427] RBP: ffffc90000ad7230 R08: ffff888002730800 R09: 0000000000000000 [ 36.167270][ T427] R10: ffffc90000ad75c8 R11: ffffffff9a450668 R12: 1ffff9200015ae2c [ 36.167714][ T427] R13: 00000000000007d0 R14: ffffc90000ad7880 R15: ffff88800be94060 [ 36.168127][ T427] FS: 00007ff4d24fe800(0000) GS:ffff88809ac37000(0000) knlGS:0000000000000000 [ 36.168652][ T427] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.169003][ T427] CR2: 00000000004e5ab8 CR3: 000000000bd7b001 CR4: 0000000000772ef0 [ 36.169598][ T427] PKRU: 55555554 [ 36.169818][ T427] Call Trace: [ 36.170024][ T427] [ 36.170197][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.170755][ T427] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.171078][ T427] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.171571][ T427] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.171856][ T427] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.172153][ T427] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.172441][ T427] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.172735][ T427] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.173131][ T427] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.173450][ T427] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.173760][ T427] ? __kernel_text_address (kernel/extable.c:79) [ 36.174088][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.174435][ 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) [ 36.174722][ T427] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.175081][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.175434][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.175724][ T427] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.176058][ T427] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.176398][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.176686][ T427] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.176959][ T427] ? __create_object (mm/kmemleak.c:771) [ 36.177249][ T427] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.177556][ T427] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.177846][ T427] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.178198][ T427] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.178492][ T427] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.178792][ T427] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.179066][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.179364][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.179672][ T427] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.179946][ T427] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.180236][ T427] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.180522][ T427] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.180818][ T427] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.181095][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.181409][ T427] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.181696][ T427] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.182000][ T427] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.182331][ T427] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.182654][ 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) [ 36.182930][ T427] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.183210][ T427] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.183496][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.183776][ T427] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.184052][ T427] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.184357][ T427] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.184660][ T427] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.184939][ T427] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.185215][ T427] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.185587][ T427] ___sys_sendmsg (net/socket.c:2670) [ 36.185870][ T427] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.186146][ 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) [ 36.186502][ T427] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.186798][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.187109][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.187416][ T427] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.187732][ 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) [ 36.188009][ T427] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.188302][ T427] __sys_sendmsg (net/socket.c:2700) [ 36.188604][ T427] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.188964][ T427] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.189268][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.189570][ T427] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.189859][ T427] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.190204][ T427] RIP: 0033:0x7ff4d26cb1e7 [ 36.190535][ 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) [ 36.191638][ T427] RSP: 002b:00007ffdb87523d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.192072][ T427] RAX: ffffffffffffffda RBX: 00007ffdb8752b00 RCX: 00007ff4d26cb1e7 [ 36.192581][ T427] RDX: 0000000000000000 RSI: 00007ffdb8752440 RDI: 0000000000000005 [ 36.193027][ T427] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.193466][ T427] R10: 00007ff4d25c8ee8 R11: 0000000000000246 R12: 0000000000000004 [ 36.193917][ T427] R13: 00000000686e4b5b R14: 0000000000499600 R15: 0000000000000000 | [ 36.304208][ T428] ------------[ cut here ]------------ | [ 36.304555][ T428] WARNING: CPU: 3 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) | [ 36.305150][ T428] Modules linked in: ip_gre gre 8021q dummy vrf veth | [ 36.306141][ T428] Tainted: [W]=WARN [ 36.306365][ T428] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.306717][ 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) [ 36.307039][ 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 [ 36.309486][ T428] RSP: 0018:ffffc90000b37140 EFLAGS: 00010246 [ 36.309856][ T428] RAX: 0000000000000000 RBX: ffff88800226c000 RCX: 0000000000000001 [ 36.310285][ T428] RDX: 0000000000000000 RSI: ffffffff9969b941 RDI: ffffffff98e555e0 [ 36.310860][ T428] RBP: ffffc90000b37230 R08: ffff888009090800 R09: 0000000000000000 [ 36.311278][ T428] R10: ffffc90000b375c8 R11: ffffffff9a450668 R12: 1ffff92000166e2c [ 36.311828][ T428] R13: 00000000000007d0 R14: ffffc90000b37880 R15: ffff88800be96a60 [ 36.312244][ T428] FS: 00007f0d81144800(0000) GS:ffff88809ac37000(0000) knlGS:0000000000000000 [ 36.312923][ T428] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 36.313289][ T428] CR2: 00000000004e59c0 CR3: 000000000c2d6002 CR4: 0000000000772ef0 [ 36.313817][ T428] PKRU: 55555554 [ 36.314037][ T428] Call Trace: [ 36.314254][ T428] [ 36.314408][ T428] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.314700][ T428] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 36.314980][ T428] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.315266][ T428] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 36.315553][ T428] ? is_bpf_text_address (kernel/bpf/core.c:777) [ 36.315833][ T428] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.316141][ T428] do_setlink.constprop.0 (net/core/rtnetlink.c:3106) [ 36.316434][ T428] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 36.316790][ T428] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.317067][ T428] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 36.317350][ T428] ? __kernel_text_address (kernel/extable.c:79) [ 36.317647][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.317926][ 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) [ 36.318205][ T428] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 36.318567][ T428] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.318876][ T428] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.319152][ T428] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 36.319436][ T428] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 36.319778][ T428] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.320060][ T428] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 36.320357][ T428] ? __create_object (mm/kmemleak.c:771) [ 36.320643][ T428] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 36.320939][ T428] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 36.321230][ T428] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 36.321586][ T428] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 36.321877][ T428] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 36.322163][ T428] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.322482][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.322783][ T428] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.323063][ T428] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 36.323396][ T428] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.323766][ T428] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 36.324086][ T428] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 36.324380][ T428] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.324668][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.324948][ T428] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 36.325225][ T428] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 36.325569][ T428] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 36.325865][ T428] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 36.326182][ 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) [ 36.326500][ T428] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 36.326799][ T428] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 36.327079][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.327379][ T428] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 36.327656][ T428] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 36.327943][ T428] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 36.328226][ T428] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 36.328513][ T428] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 36.328786][ T428] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 36.329141][ T428] ___sys_sendmsg (net/socket.c:2670) [ 36.329422][ T428] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 36.329697][ 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) [ 36.330045][ T428] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 36.330337][ T428] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.330616][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 36.330914][ T428] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 36.331190][ 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) [ 36.331479][ T428] ? __lock_release (kernel/locking/lockdep.c:5539) [ 36.331763][ T428] __sys_sendmsg (net/socket.c:2700) [ 36.332046][ T428] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 36.332406][ T428] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 36.332719][ T428] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 36.333005][ T428] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 36.333329][ T428] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.333683][ T428] RIP: 0033:0x7f0d813111e7 [ 36.333974][ 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) [ 36.335013][ T428] RSP: 002b:00007fffda1afa88 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.335452][ T428] RAX: ffffffffffffffda RBX: 00007fffda1b01b0 RCX: 00007f0d813111e7 [ 36.335866][ T428] RDX: 0000000000000000 RSI: 00007fffda1afaf0 RDI: 0000000000000005 [ 36.336280][ T428] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 36.336702][ T428] R10: 00007f0d8120eee8 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