====================================== | [ 20.407084][ T313] ip_gre: GRE over IPv4 tunneling driver | [ 20.469258][ T312] ------------[ cut here ]------------ | [ 20.469807][ T312] WARNING: CPU: 2 PID: 312 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 20.470508][ T312] Modules linked in: ip_gre gre sch_ingress vrf veth [ 20.472019][ T312] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.472572][ T312] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 20.472951][ T312] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 20.474217][ T312] RSP: 0018:ffffc90000577000 EFLAGS: 00010246 [ 20.474676][ T312] RAX: 0000000000000000 RBX: ffff888007ee1000 RCX: 0000000000000001 [ 20.475207][ T312] RDX: 0000000000000000 RSI: ffffffffb8a9b941 RDI: ffffffffb82555e0 [ 20.475745][ T312] RBP: ffffc900005770e8 R08: ffff888007ee1218 R09: 0000000000000000 [ 20.476286][ T312] R10: ffffc90000577118 R11: ffffffffb8f79160 R12: 1ffff920000aee04 [ 20.477024][ T312] R13: 00000000000005b6 R14: ffffc90000577118 R15: ffff888007ee1218 [ 20.477539][ T312] FS: 00007fb7291d7800(0000) GS:ffff88807b7b7000(0000) knlGS:0000000000000000 [ 20.478160][ T312] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.478601][ T312] CR2: 00007f45d777b6b0 CR3: 0000000009831005 CR4: 0000000000772ef0 [ 20.479123][ T312] PKRU: 55555554 [ 20.479391][ T312] Call Trace: [ 20.479670][ T312] [ 20.479854][ T312] ? __pfx_ip_route_output_key_hash (net/ipv4/route.c:2684) [ 20.480285][ T312] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 20.480643][ T312] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 20.480993][ T312] ? crng_make_state (drivers/char/random.c:393 (discriminator 1)) [ 20.481337][ T312] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 20.481693][ T312] netif_set_mtu (net/core/dev.c:9652) [ 20.482040][ T312] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 20.482401][ T312] ? dev_addr_mod (net/core/dev_addr_lists.c:584) [ 20.482750][ T312] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 20.483016][ T312] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1246) [ 20.483352][ T312] ? __pfx_ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1209) [ 20.483714][ T312] ipgre_newlink (net/ipv4/ip_gre.c:1415 (discriminator 4)) ip_gre [ 20.484058][ T312] ? __pfx_ipgre_newlink (net/ipv4/ip_gre.c:1401) ip_gre [ 20.484480][ T312] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 20.485096][ T312] ? rtnl_create_link (net/core/rtnetlink.c:3642) [ 20.485442][ T312] rtnl_newlink_create (net/core/rtnetlink.c:3825) [ 20.485791][ T312] ? __pfx_rtnl_newlink_create (net/core/rtnetlink.c:3791) [ 20.486364][ T312] ? __dev_get_by_name (net/core/dev.c:865) [ 20.486714][ T312] ? rtnl_dev_get (net/core/rtnetlink.c:3404) [ 20.487061][ T312] ? __pfx_rtnl_dev_get (net/core/rtnetlink.c:3404) [ 20.487407][ T312] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 20.487981][ T312] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 20.488326][ T312] __rtnl_newlink (net/core/rtnetlink.c:3942) [ 20.488703][ T312] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 20.489063][ T312] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 20.489432][ T312] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 20.489778][ T312] ? __lock_release (kernel/locking/lockdep.c:5539) [ 20.490342][ T312] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 20.490693][ T312] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 20.491036][ T312] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 20.491389][ T312] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.491751][ T312] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.492094][ T312] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 20.492440][ T312] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 20.492806][ T312] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 20.493154][ T312] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 20.493507][ T312] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 20.493876][ T312] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 20.494221][ T312] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.494568][ T312] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 20.494920][ T312] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 20.495262][ T312] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 20.495632][ T312] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 20.495983][ T312] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 20.496346][ T312] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 20.496786][ T312] ___sys_sendmsg (net/socket.c:2670) [ 20.497577][ T312] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 20.497933][ T312] ? __pfx_handle_pte_fault (mm/memory.c:6026) [ 20.498279][ T312] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 20.498639][ T312] ? do_user_addr_fault (arch/x86/mm/fault.c:1327) [ 20.498987][ T312] ? __handle_mm_fault (mm/memory.c:6212) [ 20.499342][ T312] ? __pfx___handle_mm_fault (mm/memory.c:6121) [ 20.499690][ T312] ? lock_vma_under_rcu (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/mmap_lock.c:171) [ 20.500051][ T312] __sys_sendmsg (net/socket.c:2700) [ 20.500390][ T312] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 20.500947][ T312] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1484 arch/x86/mm/fault.c:1532) [ 20.501331][ T312] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338) [ 20.501686][ T312] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 20.502025][ T312] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.502583][ T312] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 20.503016][ T312] RIP: 0033:0x7fb7293a41e7 [ 20.503374][ T312] Code: Unable to access opcode bytes at 0x7fb7293a41bd. Code starting with the faulting instruction =========================================== [ 20.503828][ T312] RSP: 002b:00007ffe865959f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 20.504348][ T312] RAX: ffffffffffffffda RBX: 00007ffe86596120 RCX: 00007fb7293a41e7 [ 20.504863][ T312] RDX: 0000000000000000 RSI: 00007ffe86595a60 RDI: 0000000000000005 [ 20.505381][ T312] RBP: 0000000000000004 R08: 00000000000000b0 R09: 0000000000000000 [ 20.505893][ T312] R10: 00007fb72929c6f8 R11: 0000000000000246 R12: 00007ffe86596140 [ 20.506878][ T312] R13: 00000000686e3c80 R14: 0000000000499600 R15: 00007ffe86595b4c | [ 23.354925][ T339] ------------[ cut here ]------------ | [ 23.355276][ T339] WARNING: CPU: 0 PID: 339 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 23.356597][ T339] Modules linked in: bridge stp llc ip6_gre ip6_tunnel tunnel6 act_gact cls_matchall ip_gre gre sch_ingress vrf veth | [ 23.358173][ T339] Tainted: [W]=WARN [ 23.358450][ T339] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.358888][ T339] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 23.359233][ T339] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 23.360443][ T339] RSP: 0018:ffffc90000626ef0 EFLAGS: 00010246 [ 23.360875][ T339] RAX: 0000000000000000 RBX: ffff88800ed12000 RCX: 0000000000000001 [ 23.361383][ T339] RDX: 0000000000000000 RSI: ffffffffb8a9b941 RDI: ffffffffb82555e0 [ 23.361889][ T339] RBP: ffffc90000626fe0 R08: 0000000000000000 R09: 0000000000000000 [ 23.362392][ T339] R10: ffffc90000627010 R11: ffffffffb98a8918 R12: 1ffff920000c4de2 [ 23.362907][ T339] R13: 00000000000005dc R14: ffffc90000627010 R15: ffff88800ed12f08 [ 23.363416][ T339] FS: 00007fd9f1609800(0000) GS:ffff88807b6b7000(0000) knlGS:0000000000000000 [ 23.364017][ T339] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.364440][ T339] CR2: 00000000004e5aa8 CR3: 000000000c10f003 CR4: 0000000000772ef0 [ 23.364955][ T339] PKRU: 55555554 [ 23.365210][ T339] Call Trace: [ 23.365466][ T339] [ 23.365649][ T339] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 23.365987][ T339] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.366338][ T339] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 23.366686][ T339] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 23.367106][ T339] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 23.367447][ T339] netif_set_mtu (net/core/dev.c:9652) [ 23.367798][ T339] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 23.368151][ T339] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) bridge [ 23.368629][ T339] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 23.368884][ T339] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 23.369336][ T339] br_add_if (net/bridge/br_if.c:697) bridge [ 23.369721][ T339] do_set_master (net/core/rtnetlink.c:2948) [ 23.370070][ T339] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 23.370411][ T339] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 23.370846][ T339] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.371184][ T339] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 23.371518][ T339] ? __kernel_text_address (kernel/extable.c:79) [ 23.371889][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.372233][ T339] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 23.372568][ T339] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 23.373002][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 23.373341][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 23.373682][ T339] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 23.374021][ T339] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 23.374359][ T339] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.374708][ T339] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 23.375049][ T339] ? __create_object (mm/kmemleak.c:771) [ 23.375392][ T339] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 23.375748][ T339] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 23.376091][ T339] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 23.376506][ T339] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 23.376864][ T339] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 23.377207][ T339] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 23.377543][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.377896][ T339] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.378232][ T339] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 23.378567][ T339] ? __lock_release (kernel/locking/lockdep.c:5539) [ 23.378913][ T339] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 23.379252][ T339] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 23.379587][ T339] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 23.379940][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.380282][ T339] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.380626][ T339] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 23.380968][ T339] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 23.381315][ T339] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 23.381659][ T339] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 23.382002][ T339] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 23.382342][ T339] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 23.382686][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.383029][ T339] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 23.383375][ T339] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 23.383722][ T339] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 23.384065][ T339] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 23.384406][ T339] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 23.384751][ T339] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 23.385183][ T339] ___sys_sendmsg (net/socket.c:2670) [ 23.385515][ T339] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 23.385865][ T339] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 23.386296][ T339] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 23.386650][ T339] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.386991][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.387331][ T339] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.387666][ T339] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 23.387987][ T339] ? __lock_release (kernel/locking/lockdep.c:5539) [ 23.388332][ T339] __sys_sendmsg (net/socket.c:2700) [ 23.388675][ T339] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 23.389077][ T339] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 23.389406][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 23.389733][ T339] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.390056][ T339] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 23.390453][ T339] RIP: 0033:0x7fd9f17d61e7 [ 23.390794][ T339] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 23.391947][ T339] RSP: 002b:00007ffcfb71d598 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 23.392453][ T339] RAX: ffffffffffffffda RBX: 00007ffcfb71dcc0 RCX: 00007fd9f17d61e7 [ 23.392972][ T339] RDX: 0000000000000000 RSI: 00007ffcfb71d600 RDI: 0000000000000005 [ 23.393472][ T339] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 23.393988][ T339] R10: 000000001dc4c910 R11: 0000000000000246 R12: 0000000000000004 [ 23.394490][ T339] R13: 00000000686e3c83 R14: 0000000000499600 R15: 0000000000000000 | [ 23.636702][ T341] ------------[ cut here ]------------ | [ 23.637053][ T341] WARNING: CPU: 2 PID: 341 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 23.637717][ T341] Modules linked in: bridge stp llc ip6_gre ip6_tunnel tunnel6 act_gact cls_matchall ip_gre gre sch_ingress vrf veth | [ 23.639150][ T341] Tainted: [W]=WARN [ 23.639408][ T341] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.639844][ T341] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 23.640190][ T341] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 23.641347][ T341] RSP: 0018:ffffc90000646ef0 EFLAGS: 00010246 [ 23.641771][ T341] RAX: 0000000000000000 RBX: ffff88800ed12000 RCX: 0000000000000001 [ 23.642271][ T341] RDX: 0000000000000000 RSI: ffffffffb8a9b941 RDI: ffffffffb82555e0 [ 23.642772][ T341] RBP: ffffc90000646fe0 R08: 0000000000000000 R09: 0000000000000000 [ 23.643261][ T341] R10: ffffc90000647010 R11: ffffffffb98a8918 R12: 1ffff920000c8de2 [ 23.643760][ T341] R13: 00000000000005dc R14: ffffc90000647010 R15: ffff88800ed12f08 [ 23.644261][ T341] FS: 00007f07b9ace800(0000) GS:ffff88807b7b7000(0000) knlGS:0000000000000000 [ 23.644974][ T341] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.645390][ T341] CR2: 00000000004e5ab0 CR3: 000000000c8be005 CR4: 0000000000772ef0 [ 23.645900][ T341] PKRU: 55555554 [ 23.646172][ T341] Call Trace: [ 23.646430][ T341] [ 23.646609][ T341] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 23.646978][ T341] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.647319][ T341] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 23.647666][ T341] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 23.648080][ T341] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 23.648414][ T341] netif_set_mtu (net/core/dev.c:9652) [ 23.648780][ T341] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 23.649135][ T341] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) bridge [ 23.649599][ T341] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 23.649871][ T341] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 23.650319][ T341] br_add_if (net/bridge/br_if.c:697) bridge [ 23.650704][ T341] do_set_master (net/core/rtnetlink.c:2948) [ 23.651044][ T341] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 23.651388][ T341] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 23.651819][ T341] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.652151][ T341] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 23.652483][ T341] ? __kernel_text_address (kernel/extable.c:79) [ 23.652846][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.653189][ T341] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 23.653521][ T341] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 23.653965][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 23.654299][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 23.654642][ T341] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 23.654974][ T341] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 23.655305][ T341] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.655649][ T341] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 23.655976][ T341] ? __create_object (mm/kmemleak.c:771) [ 23.656325][ T341] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 23.656691][ T341] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 23.657023][ T341] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 23.657431][ T341] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 23.657783][ T341] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 23.658124][ T341] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 23.658453][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.658801][ T341] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.659132][ T341] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 23.659499][ T341] ? __lock_release (kernel/locking/lockdep.c:5539) [ 23.659852][ T341] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 23.660187][ T341] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 23.660521][ T341] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 23.660886][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.661233][ T341] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.661564][ T341] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 23.661914][ T341] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 23.662258][ T341] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 23.662588][ T341] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 23.662935][ T341] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 23.663273][ T341] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 23.663605][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.663955][ T341] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 23.664301][ T341] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 23.664654][ T341] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 23.665002][ T341] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 23.665340][ T341] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 23.665687][ T341] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 23.666113][ T341] ___sys_sendmsg (net/socket.c:2670) [ 23.666450][ T341] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 23.666797][ T341] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 23.667211][ T341] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 23.667544][ T341] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.667891][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 23.668228][ T341] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 23.668562][ T341] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 23.668914][ T341] ? __lock_release (kernel/locking/lockdep.c:5539) [ 23.669270][ T341] __sys_sendmsg (net/socket.c:2700) [ 23.669602][ T341] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 23.670025][ T341] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 23.670372][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 23.670750][ T341] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.671086][ T341] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 23.671495][ T341] RIP: 0033:0x7f07b9c9b1e7 [ 23.671850][ T341] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 23.673085][ T341] RSP: 002b:00007ffea3280e98 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 23.673607][ T341] RAX: ffffffffffffffda RBX: 00007ffea32815c0 RCX: 00007f07b9c9b1e7 [ 23.674145][ T341] RDX: 0000000000000000 RSI: 00007ffea3280f00 RDI: 0000000000000005 [ 23.674668][ T341] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 23.675181][ T341] R10: 0000000024577910 R11: 0000000000000246 R12: 0000000000000004 [ 23.675706][ T341] R13: 00000000686e3c83 R14: 0000000000499600 R15: 0000000000000000 | [ 24.085448][ T344] ------------[ cut here ]------------ | [ 24.085952][ T344] WARNING: CPU: 2 PID: 344 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 24.086682][ T344] Modules linked in: bridge stp llc ip6_gre ip6_tunnel tunnel6 act_gact cls_matchall ip_gre gre sch_ingress vrf veth | [ 24.088247][ T344] Tainted: [W]=WARN [ 24.088528][ T344] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.088981][ T344] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 24.089351][ T344] 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 [ 24.090591][ T344] RSP: 0018:ffffc90000657000 EFLAGS: 00010246 [ 24.091052][ T344] RAX: 0000000000000000 RBX: ffff88800bd5c000 RCX: 0000000000000001 [ 24.091569][ T344] RDX: 0000000000000000 RSI: ffffffffb8a9b941 RDI: ffffffffb82555e0 [ 24.092097][ T344] RBP: ffffc900006570e8 R08: ffff88800bd5c218 R09: 0000000000000000 [ 24.092610][ T344] R10: ffffc90000657118 R11: ffffffffb8f79160 R12: 1ffff920000cae04 [ 24.093154][ T344] R13: 00000000000005b6 R14: ffffc90000657118 R15: ffff88800bd5c218 [ 24.093686][ T344] FS: 00007f9a29103800(0000) GS:ffff88807b7b7000(0000) knlGS:0000000000000000 [ 24.094288][ T344] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.094798][ T344] CR2: 0000000000436890 CR3: 00000000096b7004 CR4: 0000000000772ef0 [ 24.095320][ T344] PKRU: 55555554 [ 24.095592][ T344] Call Trace: [ 24.095877][ T344] [ 24.096071][ T344] ? __pfx_ip_route_output_key_hash (net/ipv4/route.c:2684) [ 24.096515][ T344] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.096881][ T344] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 24.097238][ T344] ? crng_make_state (drivers/char/random.c:393 (discriminator 1)) [ 24.097590][ T344] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 24.097958][ T344] netif_set_mtu (net/core/dev.c:9652) [ 24.098309][ T344] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 24.098733][ T344] ? dev_addr_mod (net/core/dev_addr_lists.c:584) [ 24.099104][ T344] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 24.099374][ T344] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1246) [ 24.099741][ T344] ? __pfx_ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1209) [ 24.100100][ T344] ipgre_newlink (net/ipv4/ip_gre.c:1415 (discriminator 4)) ip_gre [ 24.100446][ T344] ? __pfx_ipgre_newlink (net/ipv4/ip_gre.c:1401) ip_gre [ 24.100866][ T344] ? __pfx_validate_linkmsg (net/core/rtnetlink.c:2660) [ 24.101220][ T344] ? rtnl_create_link (net/core/rtnetlink.c:3642) [ 24.101553][ T344] rtnl_newlink_create (net/core/rtnetlink.c:3825) [ 24.101900][ T344] ? __pfx_rtnl_newlink_create (net/core/rtnetlink.c:3791) [ 24.102228][ T344] ? __dev_get_by_name (net/core/dev.c:865) [ 24.102559][ T344] ? rtnl_dev_get (net/core/rtnetlink.c:3404) [ 24.102904][ T344] ? __pfx_rtnl_dev_get (net/core/rtnetlink.c:3404) [ 24.103262][ T344] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 24.103591][ T344] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 24.103952][ T344] __rtnl_newlink (net/core/rtnetlink.c:3942) [ 24.104292][ T344] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 24.104638][ T344] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 24.104985][ T344] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 24.105312][ T344] ? __lock_release (kernel/locking/lockdep.c:5539) [ 24.105654][ T344] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 24.105983][ T344] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 24.106326][ T344] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 24.106683][ T344] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.107019][ T344] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 24.107348][ T344] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 24.107694][ T344] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 24.108043][ T344] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 24.108372][ T344] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 24.108723][ T344] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 24.109061][ T344] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 24.109385][ T344] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.109731][ T344] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 24.110067][ T344] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 24.110398][ T344] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 24.110746][ T344] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 24.111092][ T344] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 24.111435][ T344] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 24.111873][ T344] ___sys_sendmsg (net/socket.c:2670) [ 24.112207][ T344] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 24.112537][ T344] ? __pfx_handle_pte_fault (mm/memory.c:6026) [ 24.112879][ T344] ? reacquire_held_locks (kernel/locking/lockdep.c:5388) [ 24.113211][ T344] ? do_user_addr_fault (arch/x86/mm/fault.c:1327) [ 24.113552][ T344] ? __handle_mm_fault (mm/memory.c:6212) [ 24.113897][ T344] ? __pfx___handle_mm_fault (mm/memory.c:6121) [ 24.114224][ T344] ? lock_vma_under_rcu (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/mmap_lock.c:171) [ 24.114571][ T344] __sys_sendmsg (net/socket.c:2700) [ 24.114912][ T344] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 24.115245][ T344] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1484 arch/x86/mm/fault.c:1532) [ 24.115580][ T344] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mmap_lock.h:142 ./include/linux/mmap_lock.h:237 arch/x86/mm/fault.c:1338) [ 24.115944][ T344] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 24.116300][ T344] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.116644][ T344] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 24.117054][ T344] RIP: 0033:0x7f9a292d01e7 [ 24.117394][ T344] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 24.118551][ T344] RSP: 002b:00007ffcd5f519b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 24.119058][ T344] RAX: ffffffffffffffda RBX: 00007ffcd5f520e0 RCX: 00007f9a292d01e7 [ 24.119543][ T344] RDX: 0000000000000000 RSI: 00007ffcd5f51a20 RDI: 0000000000000005 [ 24.120044][ T344] RBP: 0000000000000008 R08: 00000000000000ac R09: 0000000000000000 [ 24.120538][ T344] R10: 00007f9a291c86f8 R11: 0000000000000246 R12: 00007ffcd5f52100 [ 24.121037][ T344] R13: 00000000686e3c83 R14: 0000000000499600 R15: 00007ffcd5f51b08 | [ 24.782121][ T351] ------------[ cut here ]------------ | [ 24.782439][ T351] WARNING: CPU: 0 PID: 351 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 24.783083][ T351] Modules linked in: bridge stp llc ip6_gre ip6_tunnel tunnel6 act_gact cls_matchall ip_gre gre sch_ingress vrf veth | [ 24.784760][ T351] Tainted: [W]=WARN [ 24.785010][ T351] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.785419][ T351] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 24.785767][ T351] 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 [ 24.786976][ T351] RSP: 0018:ffffc900005a6ef0 EFLAGS: 00010246 [ 24.787396][ T351] RAX: 0000000000000000 RBX: ffff88800ed12000 RCX: 0000000000000001 [ 24.787898][ T351] RDX: 0000000000000000 RSI: ffffffffb8a9b941 RDI: ffffffffb82555e0 [ 24.788428][ T351] RBP: ffffc900005a6fe0 R08: 0000000000000000 R09: 0000000000000000 [ 24.788931][ T351] R10: ffffc900005a7010 R11: ffffffffb98a8918 R12: 1ffff920000b4de2 [ 24.789424][ T351] R13: 00000000000005dc R14: ffffc900005a7010 R15: ffff88800ed12f08 [ 24.789931][ T351] FS: 00007f44cdc8d800(0000) GS:ffff88807b6b7000(0000) knlGS:0000000000000000 [ 24.790514][ T351] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.790944][ T351] CR2: 00000000004e5ac0 CR3: 000000000bf5f002 CR4: 0000000000772ef0 [ 24.791439][ T351] PKRU: 55555554 [ 24.791699][ T351] Call Trace: [ 24.791948][ T351] [ 24.792121][ T351] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 24.792459][ T351] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.792810][ T351] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 24.793159][ T351] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 24.793571][ T351] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 24.793918][ T351] netif_set_mtu (net/core/dev.c:9652) [ 24.794251][ T351] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 24.794591][ T351] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) bridge [ 24.795052][ T351] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 24.795308][ T351] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 24.795983][ T351] br_add_if (net/bridge/br_if.c:697) bridge [ 24.796368][ T351] do_set_master (net/core/rtnetlink.c:2948) [ 24.796714][ T351] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 24.797045][ T351] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 24.797457][ T351] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.798019][ T351] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 24.798356][ T351] ? __kernel_text_address (kernel/extable.c:79) [ 24.798954][ T351] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.799293][ T351] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 24.799996][ T351] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 24.800410][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 24.800748][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 24.801073][ T351] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 24.801402][ T351] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 24.801738][ T351] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.802063][ T351] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 24.802384][ T351] ? __create_object (mm/kmemleak.c:771) [ 24.802726][ T351] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 24.803052][ T351] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 24.803377][ T351] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 24.803794][ T351] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 24.804411][ T351] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 24.804756][ T351] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 24.805085][ T351] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.805416][ T351] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.805754][ T351] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 24.806076][ T351] ? __lock_release (kernel/locking/lockdep.c:5539) [ 24.806421][ T351] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 24.806758][ T351] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 24.807112][ T351] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 24.807438][ T351] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.807779][ T351] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 24.808100][ T351] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 24.808677][ T351] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 24.809010][ T351] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 24.809328][ T351] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 24.809671][ T351] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 24.810235][ T351] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 24.810560][ T351] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.810902][ T351] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 24.811228][ T351] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 24.811789][ T351] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 24.812126][ T351] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 24.812462][ T351] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 24.812793][ T351] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 24.813433][ T351] ___sys_sendmsg (net/socket.c:2670) [ 24.813766][ T351] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 24.814091][ T351] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 24.814493][ T351] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 24.815228][ T351] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.815557][ T351] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 24.815896][ T351] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 24.816231][ T351] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 24.816793][ T351] ? __lock_release (kernel/locking/lockdep.c:5539) [ 24.817122][ T351] __sys_sendmsg (net/socket.c:2700) [ 24.817440][ T351] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 24.818079][ T351] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 24.818419][ T351] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 24.818749][ T351] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.819073][ T351] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 24.819700][ T351] RIP: 0033:0x7f44cde5a1e7 [ 24.820047][ T351] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 24.821474][ T351] RSP: 002b:00007ffd60e05298 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 24.821982][ T351] RAX: ffffffffffffffda RBX: 00007ffd60e059c0 RCX: 00007f44cde5a1e7 [ 24.822481][ T351] RDX: 0000000000000000 RSI: 00007ffd60e05300 RDI: 0000000000000005 [ 24.822991][ T351] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 24.823481][ T351] R10: 0000000029627910 R11: 0000000000000246 R12: 0000000000000004 [ 24.824222][ T351] R13: 00000000686e3c84 R14: 0000000000499600 R15: 0000000000000000 | [ 74.689089][ T584] ------------[ cut here ]------------ | [ 74.689534][ T584] WARNING: CPU: 1 PID: 584 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 74.690232][ T584] Modules linked in: cls_flower act_mirred 8021q bridge stp llc ip6_gre ip6_tunnel tunnel6 act_gact cls_matchall ip_gre gre sch_ingress vrf veth | [ 74.691884][ T584] Tainted: [W]=WARN [ 74.692131][ T584] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 74.692548][ T584] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 74.693076][ T584] 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 [ 74.694263][ T584] RSP: 0018:ffffc90000f5ef70 EFLAGS: 00010246 [ 74.694681][ T584] RAX: 0000000000000000 RBX: ffff88800ed12000 RCX: 0000000000000001 [ 74.695162][ T584] RDX: 0000000000000000 RSI: ffffffffb8a9b941 RDI: ffffffffb82555e0 [ 74.695676][ T584] RBP: ffffc90000f5f058 R08: 0000000000000000 R09: 0000000000000000 [ 74.696177][ T584] R10: ffffc90000f5f088 R11: ffffffffb4e00130 R12: 1ffff920001ebdf2 [ 74.696716][ T584] R13: 00000000000005dc R14: ffffc90000f5f088 R15: ffff88800ed12f08 [ 74.697205][ T584] FS: 00007f98d41dd800(0000) GS:ffff88807b737000(0000) knlGS:0000000000000000 [ 74.697800][ T584] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 74.698209][ T584] CR2: 00000000004e5ac0 CR3: 000000000fd85005 CR4: 0000000000772ef0 [ 74.698717][ T584] PKRU: 55555554 [ 74.698964][ T584] Call Trace: [ 74.699204][ T584] [ 74.699381][ T584] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 74.699820][ T584] ? br_del_if (net/bridge/br_if.c:742) bridge [ 74.700184][ T584] ? do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 74.700527][ T584] ? do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 74.700869][ T584] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 74.701195][ T584] ? netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 74.701541][ T584] ? netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 74.701881][ T584] ? ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 74.702207][ T584] ? ___sys_sendmsg (net/socket.c:2670) [ 74.702557][ T584] ? __sys_sendmsg (net/socket.c:2700) [ 74.702893][ T584] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 74.703218][ T584] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 74.703665][ T584] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 74.703999][ T584] netif_set_mtu (net/core/dev.c:9652) [ 74.704321][ T584] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 74.704666][ T584] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 74.704898][ T584] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 74.705316][ T584] br_del_if (net/bridge/br_if.c:743) bridge [ 74.705669][ T584] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 74.705983][ T584] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 74.706307][ T584] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 74.706655][ T584] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 74.707047][ T584] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 74.707353][ T584] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 74.707683][ T584] ? __kernel_text_address (kernel/extable.c:79) [ 74.707997][ T584] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 74.708306][ T584] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 74.708668][ T584] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 74.709050][ T584] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 74.709360][ T584] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 74.709693][ T584] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 74.710000][ T584] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 74.710313][ T584] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 74.710645][ T584] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 74.710956][ T584] ? __create_object (mm/kmemleak.c:771) [ 74.711279][ T584] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 74.711601][ T584] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 74.711963][ T584] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 74.712369][ T584] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 74.712725][ T584] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 74.713054][ T584] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 74.713372][ T584] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 74.713723][ T584] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 74.714048][ T584] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 74.714367][ T584] ? __lock_release (kernel/locking/lockdep.c:5539) [ 74.714691][ T584] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 74.715028][ T584] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 74.715333][ T584] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 74.715673][ T584] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 74.716013][ T584] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 74.716330][ T584] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 74.716647][ T584] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 74.716980][ T584] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 74.717282][ T584] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 74.717587][ T584] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 74.717918][ T584] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 74.718231][ T584] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 74.718541][ T584] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 74.718867][ T584] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 74.719192][ T584] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 74.719524][ T584] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 74.719885][ T584] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 74.720216][ T584] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 74.720644][ T584] ___sys_sendmsg (net/socket.c:2670) [ 74.720997][ T584] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 74.721321][ T584] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 74.721732][ T584] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 74.722073][ T584] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 74.722398][ T584] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 74.722735][ T584] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 74.723060][ T584] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 74.723369][ T584] ? __lock_release (kernel/locking/lockdep.c:5539) [ 74.723707][ T584] __sys_sendmsg (net/socket.c:2700) [ 74.724026][ T584] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 74.724413][ T584] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 74.724749][ T584] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 74.725066][ T584] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 74.725372][ T584] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 74.725770][ T584] RIP: 0033:0x7f98d43aa1e7 [ 74.726097][ T584] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 74.727254][ T584] RSP: 002b:00007ffd40274758 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 74.727766][ T584] RAX: ffffffffffffffda RBX: 00007ffd40274e80 RCX: 00007f98d43aa1e7 [ 74.728264][ T584] RDX: 0000000000000000 RSI: 00007ffd402747c0 RDI: 0000000000000005 [ 74.728745][ T584] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000078 [ 74.729218][ T584] R10: 00007f98d42a7ee8 R11: 0000000000000246 R12: 0000000000000003 Finger prints: netif_set_mtu_ext:netif_set_mtu:dev_set_mtu:br_mtu_auto_adjust:br_del_if netif_set_mtu_ext:netif_set_mtu:dev_set_mtu:ip_tunnel_newlink:ipgre_newlink netif_set_mtu_ext:netif_set_mtu:dev_set_mtu:br_mtu_auto_adjust:br_add_if