====================================== | [ 19.847873][ T317] veth1: entered promiscuous mode | [ 19.849386][ T317] ------------[ cut here ]------------ | [ 19.849761][ T317] WARNING: CPU: 0 PID: 317 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) | [ 19.850411][ T317] Modules linked in: bridge stp llc 8021q vrf veth [ 19.851500][ T317] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.851930][ T317] 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) [ 19.852273][ T317] 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 [ 19.853650][ T317] RSP: 0018:ffffc90000526ef0 EFLAGS: 00010246 [ 19.854066][ T317] RAX: 0000000000000000 RBX: ffff88800996a000 RCX: 0000000000000001 [ 19.854572][ T317] RDX: 0000000000000000 RSI: ffffffff9189b941 RDI: ffffffff910555e0 [ 19.855067][ T317] RBP: ffffc90000526fe0 R08: 0000000000000000 R09: 0000000000000000 [ 19.855567][ T317] R10: ffffc90000527010 R11: ffffffff926a8918 R12: 1ffff920000a4de2 [ 19.856061][ T317] R13: 00000000000005dc R14: ffffc90000527010 R15: ffff88800996af08 [ 19.856563][ T317] FS: 00007f4925ccb800(0000) GS:ffff8880a28b7000(0000) knlGS:0000000000000000 [ 19.857139][ T317] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.857575][ T317] CR2: 00000000004e5aa8 CR3: 0000000004c17005 CR4: 0000000000772ef0 [ 19.858072][ T317] PKRU: 55555554 [ 19.858320][ T317] Call Trace: [ 19.858575][ T317] [ 19.858759][ T317] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 19.859091][ T317] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 19.859421][ T317] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 19.859754][ T317] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 19.860163][ T317] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 19.860490][ T317] netif_set_mtu (net/core/dev.c:9652) [ 19.860823][ T317] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 19.861161][ T317] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) bridge [ 19.861620][ T317] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 19.861866][ T317] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 19.862309][ T317] br_add_if (net/bridge/br_if.c:697) bridge [ 19.862688][ T317] do_set_master (net/core/rtnetlink.c:2948) [ 19.863015][ T317] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 19.863341][ T317] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 19.863771][ T317] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.864093][ T317] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 19.864412][ T317] ? __kernel_text_address (kernel/extable.c:79) [ 19.864744][ T317] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 19.865069][ T317] ? __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) [ 19.865392][ T317] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 19.865804][ T317] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 19.866132][ T317] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 19.866450][ T317] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 19.866780][ T317] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 19.867103][ T317] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 19.867426][ T317] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 19.867767][ T317] ? __create_object (mm/kmemleak.c:771) [ 19.868093][ T317] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 19.868416][ T317] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 19.868760][ T317] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 19.869161][ T317] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 19.869491][ T317] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 19.869824][ T317] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 19.870146][ T317] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 19.870473][ T317] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 19.870807][ T317] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 19.871132][ T317] ? __lock_release (kernel/locking/lockdep.c:5539) [ 19.871457][ T317] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 19.871786][ T317] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 19.872114][ T317] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 19.872444][ T317] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 19.872785][ T317] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 19.873110][ T317] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 19.873448][ T317] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 19.873799][ T317] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 19.874126][ T317] ? 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) [ 19.874452][ T317] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 19.874789][ T317] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 19.875115][ T317] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 19.875449][ T317] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 19.875789][ T317] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 19.876121][ T317] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 19.876453][ T317] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 19.876793][ T317] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 19.877118][ T317] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 19.877531][ T317] ___sys_sendmsg (net/socket.c:2670) [ 19.877864][ T317] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 19.878194][ T317] ? __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) [ 19.878607][ T317] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 19.878942][ T317] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 19.879272][ T317] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 19.879612][ T317] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 19.879938][ T317] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 19.880261][ T317] ? __lock_release (kernel/locking/lockdep.c:5539) [ 19.880609][ T317] __sys_sendmsg (net/socket.c:2700) [ 19.880932][ T317] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 19.881333][ T317] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 19.881685][ T317] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 19.882012][ T317] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.882333][ T317] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 19.882755][ T317] RIP: 0033:0x7f4925e981e7 [ 19.883091][ T317] 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) [ 19.884287][ T317] RSP: 002b:00007ffcf73a82d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 19.884803][ T317] RAX: ffffffffffffffda RBX: 00007ffcf73a8a00 RCX: 00007f4925e981e7 [ 19.885293][ T317] RDX: 0000000000000000 RSI: 00007ffcf73a8340 RDI: 0000000000000005 [ 19.885792][ T317] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 19.886286][ T317] R10: 0000000009a4a910 R11: 0000000000000246 R12: 0000000000000004 [ 19.886790][ T317] R13: 00000000686e4bf7 R14: 0000000000499600 R15: 0000000000000000 | [ 20.030457][ T318] ------------[ cut here ]------------ | [ 20.030788][ T318] WARNING: CPU: 1 PID: 318 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 20.031433][ T318] Modules linked in: bridge stp llc 8021q vrf veth | [ 20.032521][ T318] Tainted: [W]=WARN [ 20.032794][ T318] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.033196][ T318] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 20.033568][ T318] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 20.034728][ T318] RSP: 0018:ffffc90000596ef0 EFLAGS: 00010246 [ 20.035133][ T318] RAX: 0000000000000000 RBX: ffff88800996a000 RCX: 0000000000000001 [ 20.035635][ T318] RDX: 0000000000000000 RSI: ffffffff9189b941 RDI: ffffffff910555e0 [ 20.036117][ T318] RBP: ffffc90000596fe0 R08: 0000000000000000 R09: 0000000000000000 [ 20.036620][ T318] R10: ffffc90000597010 R11: ffffffff926a8918 R12: 1ffff920000b2de2 [ 20.037107][ T318] R13: 00000000000005dc R14: ffffc90000597010 R15: ffff88800996af08 [ 20.037724][ T318] FS: 00007f43b7c62800(0000) GS:ffff8880a2937000(0000) knlGS:0000000000000000 [ 20.038297][ T318] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.038711][ T318] CR2: 00000000004e5ab0 CR3: 000000000a180003 CR4: 0000000000772ef0 [ 20.039196][ T318] PKRU: 55555554 [ 20.039449][ T318] Call Trace: [ 20.039700][ T318] [ 20.039868][ T318] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 20.040191][ T318] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 20.040531][ T318] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 20.040861][ T318] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 20.041264][ T318] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 20.041615][ T318] netif_set_mtu (net/core/dev.c:9652) [ 20.041943][ T318] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 20.042285][ T318] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) bridge [ 20.042762][ T318] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 20.043008][ T318] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 20.043468][ T318] br_add_if (net/bridge/br_if.c:697) bridge [ 20.043851][ T318] do_set_master (net/core/rtnetlink.c:2948) [ 20.044183][ T318] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 20.044591][ T318] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 20.045002][ T318] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.045337][ T318] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 20.045672][ T318] ? __kernel_text_address (kernel/extable.c:79) [ 20.046002][ T318] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.046339][ T318] ? __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) [ 20.046676][ T318] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 20.047077][ T318] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 20.047413][ T318] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 20.047743][ T318] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 20.048063][ T318] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 20.048402][ T318] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 20.048734][ T318] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 20.049059][ T318] ? __create_object (mm/kmemleak.c:771) [ 20.049390][ T318] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 20.049727][ T318] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 20.050051][ T318] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 20.050458][ T318] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 20.050796][ T318] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 20.051123][ T318] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 20.051460][ T318] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.051803][ T318] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 20.052126][ T318] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 20.052456][ T318] ? __lock_release (kernel/locking/lockdep.c:5539) [ 20.052791][ T318] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 20.053109][ T318] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 20.053454][ T318] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 20.053796][ T318] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.054123][ T318] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.054459][ T318] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 20.054795][ T318] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 20.055127][ T318] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 20.055463][ T318] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 20.055798][ T318] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 20.056123][ T318] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 20.056460][ T318] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.056797][ T318] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 20.057124][ T318] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 20.057457][ T318] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 20.057799][ T318] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 20.058134][ T318] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 20.058459][ T318] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 20.058880][ T318] ___sys_sendmsg (net/socket.c:2670) [ 20.059209][ T318] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 20.059537][ T318] ? __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) [ 20.059952][ T318] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 20.060287][ T318] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 20.060624][ T318] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 20.060949][ T318] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 20.061278][ T318] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 20.061626][ T318] ? __lock_release (kernel/locking/lockdep.c:5539) [ 20.061957][ T318] __sys_sendmsg (net/socket.c:2700) [ 20.062287][ T318] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 20.062701][ T318] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 20.063035][ T318] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 20.063368][ T318] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.063716][ T318] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 20.064121][ T318] RIP: 0033:0x7f43b7e2f1e7 [ 20.064481][ T318] 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) [ 20.065643][ T318] RSP: 002b:00007ffe1c23f008 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 20.066135][ T318] RAX: ffffffffffffffda RBX: 00007ffe1c23f730 RCX: 00007f43b7e2f1e7 [ 20.066630][ T318] RDX: 0000000000000000 RSI: 00007ffe1c23f070 RDI: 0000000000000005 [ 20.067115][ T318] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 20.067603][ T318] R10: 000000000f084910 R11: 0000000000000246 R12: 0000000000000004 [ 20.068093][ T318] R13: 00000000686e4bf7 R14: 0000000000499600 R15: 0000000000000000 | [ 30.957460][ T381] ------------[ cut here ]------------ | [ 30.957811][ T381] WARNING: CPU: 1 PID: 381 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) | [ 30.958431][ T381] Modules linked in: bridge stp llc 8021q vrf veth | [ 30.959880][ T381] Tainted: [W]=WARN [ 30.960118][ T381] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.960532][ T381] 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) [ 30.960884][ T381] 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 [ 30.962100][ T381] RSP: 0018:ffffc900008b6f70 EFLAGS: 00010246 [ 30.962505][ T381] RAX: 0000000000000000 RBX: ffff88800996a000 RCX: 0000000000000001 [ 30.963021][ T381] RDX: 0000000000000000 RSI: ffffffff9189b941 RDI: ffffffff910555e0 [ 30.963511][ T381] RBP: ffffc900008b7058 R08: 0000000000000000 R09: 0000000000000000 [ 30.963993][ T381] R10: ffffc900008b7088 R11: ffffffff8dc00130 R12: 1ffff92000116df2 [ 30.964489][ T381] R13: 00000000000005dc R14: ffffc900008b7088 R15: ffff88800996af08 [ 30.964953][ T381] FS: 00007f7fa637d800(0000) GS:ffff8880a2937000(0000) knlGS:0000000000000000 [ 30.965507][ T381] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.965913][ T381] CR2: 00000000004e5ab0 CR3: 0000000009731006 CR4: 0000000000772ef0 [ 30.966384][ T381] PKRU: 55555554 [ 30.966632][ T381] Call Trace: [ 30.966861][ T381] [ 30.967015][ T381] ? __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) [ 30.967399][ T381] ? br_del_if (net/bridge/br_if.c:742) bridge [ 30.967768][ T381] ? do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 30.968072][ T381] ? do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 30.968378][ T381] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 30.968689][ T381] ? netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 30.968996][ T381] ? netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 30.969310][ T381] ? ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 30.969641][ T381] ? ___sys_sendmsg (net/socket.c:2670) [ 30.969961][ T381] ? __sys_sendmsg (net/socket.c:2700) [ 30.970277][ T381] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.970606][ T381] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 30.970988][ T381] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 30.971300][ T381] netif_set_mtu (net/core/dev.c:9652) [ 30.971614][ T381] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 30.971936][ T381] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 30.972203][ T381] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 30.972643][ T381] br_del_if (net/bridge/br_if.c:743) bridge [ 30.973002][ T381] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 30.973322][ T381] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 30.973653][ T381] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 30.973965][ T381] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 30.974351][ T381] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.974679][ T381] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 30.975035][ T381] ? __kernel_text_address (kernel/extable.c:79) [ 30.975367][ T381] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 30.975699][ T381] ? __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) [ 30.976009][ T381] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 30.976385][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 30.976718][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 30.977024][ T381] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 30.977338][ T381] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 30.977668][ T381] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 30.977976][ T381] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 30.978291][ T381] ? __create_object (mm/kmemleak.c:771) [ 30.978620][ T381] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 30.978928][ T381] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 30.979262][ T381] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 30.979649][ T381] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 30.979964][ T381] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 30.980276][ T381] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 30.980587][ T381] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 30.980898][ T381] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 30.981206][ T381] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 30.981507][ T381] ? __lock_release (kernel/locking/lockdep.c:5539) [ 30.981822][ T381] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 30.982129][ T381] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 30.982438][ T381] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 30.982764][ T381] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 30.983080][ T381] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 30.983387][ T381] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 30.983719][ T381] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 30.984034][ T381] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 30.984338][ T381] ? 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) [ 30.984654][ T381] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 30.984962][ T381] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 30.985266][ T381] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 30.985585][ T381] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 30.985893][ T381] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 30.986197][ T381] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 30.986516][ T381] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 30.986880][ T381] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 30.987197][ T381] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 30.987593][ T381] ___sys_sendmsg (net/socket.c:2670) [ 30.987902][ T381] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 30.988204][ T381] ? __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) [ 30.988622][ T381] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 30.988930][ T381] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 30.989246][ T381] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 30.989570][ T381] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 30.989912][ T381] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 30.990231][ T381] ? __lock_release (kernel/locking/lockdep.c:5539) [ 30.990566][ T381] __sys_sendmsg (net/socket.c:2700) [ 30.990872][ T381] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 30.991272][ T381] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 30.991597][ T381] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 30.991927][ T381] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.992240][ T381] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 30.992637][ T381] RIP: 0033:0x7f7fa654a1e7 [ 30.992955][ T381] 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) [ 30.994099][ T381] RSP: 002b:00007ffd46621c88 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 30.994601][ T381] RAX: ffffffffffffffda RBX: 00007ffd466223b0 RCX: 00007f7fa654a1e7 [ 30.995100][ T381] RDX: 0000000000000000 RSI: 00007ffd46621cf0 RDI: 0000000000000005 [ 30.995565][ T381] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000078 [ 30.996032][ T381] R10: 00007f7fa6447ee8 R11: 0000000000000246 R12: 0000000000000003 [ 30.996536][ T381] R13: 00000000686e4c02 R14: 0000000000499600 R15: 0000000000000000 | [ 31.126713][ T382] ------------[ cut here ]------------ | [ 31.127074][ T382] WARNING: CPU: 2 PID: 382 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) | [ 31.128045][ T382] Modules linked in: bridge stp llc 8021q vrf veth | [ 31.129125][ T382] Tainted: [W]=WARN [ 31.129370][ T382] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.129775][ T382] 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) [ 31.130102][ T382] 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 [ 31.131231][ T382] RSP: 0018:ffffc900008c6f70 EFLAGS: 00010246 [ 31.131641][ T382] RAX: 0000000000000000 RBX: ffff88800996a000 RCX: 0000000000000001 [ 31.132111][ T382] RDX: 0000000000000000 RSI: ffffffff9189b941 RDI: ffffffff910555e0 [ 31.132597][ T382] RBP: ffffc900008c7058 R08: 0000000000000000 R09: 0000000000000000 [ 31.133065][ T382] R10: ffffc900008c7088 R11: ffffffff91d79160 R12: 1ffff92000118df2 [ 31.133693][ T382] R13: 00000000000005dc R14: ffffc900008c7088 R15: ffff88800996af08 [ 31.134168][ T382] FS: 00007f67aa439800(0000) GS:ffff8880a29b7000(0000) knlGS:0000000000000000 [ 31.134726][ T382] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 31.135121][ T382] CR2: 00000000004e5aa8 CR3: 000000000c3da004 CR4: 0000000000772ef0 [ 31.135603][ T382] PKRU: 55555554 [ 31.135853][ T382] Call Trace: [ 31.136092][ T382] [ 31.136256][ T382] ? __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) [ 31.136666][ T382] ? br_del_if (net/bridge/br_if.c:742) bridge [ 31.137038][ T382] ? do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 31.137361][ T382] ? do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 31.137691][ T382] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 31.138012][ T382] ? netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 31.138332][ T382] ? netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 31.138659][ T382] ? ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 31.138979][ T382] ? ___sys_sendmsg (net/socket.c:2670) [ 31.139312][ T382] ? __sys_sendmsg (net/socket.c:2700) [ 31.139638][ T382] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 31.139959][ T382] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 31.140351][ T382] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 31.140692][ T382] netif_set_mtu (net/core/dev.c:9652) [ 31.141011][ T382] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 31.141347][ T382] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 31.141603][ T382] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 31.142049][ T382] br_del_if (net/bridge/br_if.c:743) bridge [ 31.142401][ T382] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 31.142728][ T382] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 31.143049][ T382] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 31.143372][ T382] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 31.143794][ T382] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.144118][ T382] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 31.144440][ T382] ? __kernel_text_address (kernel/extable.c:79) [ 31.144774][ T382] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 31.145095][ T382] ? __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) [ 31.145419][ T382] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 31.145822][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 31.146143][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 31.146458][ T382] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 31.146794][ T382] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 31.147114][ T382] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 31.147437][ T382] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 31.147763][ T382] ? __create_object (mm/kmemleak.c:771) [ 31.148082][ T382] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 31.148405][ T382] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 31.148734][ T382] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 31.149140][ T382] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 31.149464][ T382] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 31.149802][ T382] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 31.150121][ T382] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 31.150449][ T382] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 31.150774][ T382] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 31.151125][ T382] ? __lock_release (kernel/locking/lockdep.c:5539) [ 31.151458][ T382] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 31.151796][ T382] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 31.152113][ T382] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 31.152432][ T382] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 31.152766][ T382] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 31.153085][ T382] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 31.153403][ T382] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 31.153750][ T382] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 31.154075][ T382] ? 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) [ 31.154396][ T382] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 31.154724][ T382] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 31.155042][ T382] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 31.155367][ T382] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 31.155707][ T382] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 31.156025][ T382] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 31.156353][ T382] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 31.156697][ T382] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 31.157018][ T382] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 31.157420][ T382] ___sys_sendmsg (net/socket.c:2670) [ 31.157746][ T382] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 31.158063][ T382] ? __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) [ 31.158459][ T382] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 31.158797][ T382] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 31.159126][ T382] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 31.159453][ T382] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 31.159784][ T382] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 31.160107][ T382] ? __lock_release (kernel/locking/lockdep.c:5539) [ 31.160439][ T382] __sys_sendmsg (net/socket.c:2700) [ 31.160766][ T382] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 31.161163][ T382] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 31.161499][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 31.161831][ T382] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 31.162154][ T382] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 31.162553][ T382] RIP: 0033:0x7f67aa6061e7 [ 31.162881][ T382] 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) [ 31.163997][ T382] RSP: 002b:00007ffe180b5f38 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 31.164473][ T382] RAX: ffffffffffffffda RBX: 00007ffe180b6660 RCX: 00007f67aa6061e7 [ 31.164957][ T382] RDX: 0000000000000000 RSI: 00007ffe180b5fa0 RDI: 0000000000000005 [ 31.165431][ T382] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000078 [ 31.165920][ T382] R10: 00007f67aa503ee8 R11: 0000000000000246 R12: 0000000000000003 [ 31.166387][ T382] R13: 00000000686e4c02 R14: 0000000000499600 R15: 0000000000000000 | [ 33.379595][ T384] ------------[ cut here ]------------ | [ 33.379910][ T384] WARNING: CPU: 0 PID: 384 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) | [ 33.380509][ T384] Modules linked in: bridge stp llc 8021q vrf veth | [ 33.382515][ T384] Tainted: [W]=WARN [ 33.382753][ T384] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.383132][ T384] 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) [ 33.383492][ T384] 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 [ 33.384604][ T384] RSP: 0018:ffffc900008e6ef0 EFLAGS: 00010246 [ 33.385157][ T384] RAX: 0000000000000000 RBX: ffff88800996a000 RCX: 0000000000000001 [ 33.385936][ T384] RDX: 0000000000000000 RSI: ffffffff9189b941 RDI: ffffffff910555e0 [ 33.386744][ T384] RBP: ffffc900008e6fe0 R08: 0000000000000000 R09: 0000000000000000 [ 33.387568][ T384] R10: ffffc900008e7010 R11: ffffffff926a8918 R12: 1ffff9200011cde2 [ 33.388379][ T384] R13: 00000000000005dc R14: ffffc900008e7010 R15: ffff88800996af08 [ 33.389205][ T384] FS: 00007fc4fd526800(0000) GS:ffff8880a28b7000(0000) knlGS:0000000000000000 [ 33.390165][ T384] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 33.390868][ T384] CR2: 00000000004e5aa8 CR3: 000000000e359005 CR4: 0000000000772ef0 [ 33.391663][ T384] PKRU: 55555554 [ 33.391955][ T384] Call Trace: [ 33.392191][ T384] [ 33.392367][ T384] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 33.392694][ T384] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 33.393007][ T384] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 33.393337][ T384] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 33.393739][ T384] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 33.394087][ T384] netif_set_mtu (net/core/dev.c:9652) [ 33.394412][ T384] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 33.394739][ T384] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) bridge [ 33.395168][ T384] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 33.395431][ T384] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 33.395880][ T384] br_add_if (net/bridge/br_if.c:697) bridge [ 33.396233][ T384] do_set_master (net/core/rtnetlink.c:2948) [ 33.396657][ T384] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 33.396968][ T384] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 33.397368][ T384] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.397682][ T384] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 33.397993][ T384] ? __kernel_text_address (kernel/extable.c:79) [ 33.398310][ T384] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 33.398630][ T384] ? __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) [ 33.398938][ T384] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 33.399345][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 33.399664][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 33.399969][ T384] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 33.400295][ T384] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 33.400614][ T384] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 33.400927][ T384] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 33.401231][ T384] ? __create_object (mm/kmemleak.c:771) [ 33.401564][ T384] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 33.401872][ T384] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 33.402179][ T384] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 33.402580][ T384] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 33.402902][ T384] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 33.403216][ T384] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 33.403581][ T384] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 33.403892][ T384] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 33.404196][ T384] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 33.404566][ T384] ? __lock_release (kernel/locking/lockdep.c:5539) [ 33.404873][ T384] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 33.405174][ T384] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 33.405495][ T384] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 33.405811][ T384] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 33.406119][ T384] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 33.406435][ T384] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 33.406750][ T384] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 33.407064][ T384] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 33.407395][ T384] ? 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) [ 33.407718][ T384] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 33.408027][ T384] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 33.408348][ T384] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 33.408668][ T384] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 33.408975][ T384] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 33.409293][ T384] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 33.409616][ T384] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 33.409933][ T384] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 33.410235][ T384] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 33.410646][ T384] ___sys_sendmsg (net/socket.c:2670) [ 33.410953][ T384] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 33.411257][ T384] ? __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) [ 33.411679][ T384] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 33.411991][ T384] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 33.412328][ T384] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 33.412652][ T384] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 33.412958][ T384] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 33.413262][ T384] ? __lock_release (kernel/locking/lockdep.c:5539) [ 33.413603][ T384] __sys_sendmsg (net/socket.c:2700) [ 33.413906][ T384] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 33.414285][ T384] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 33.414614][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 33.414921][ T384] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 33.415228][ T384] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 33.415650][ T384] RIP: 0033:0x7fc4fd6f31e7 [ 33.415970][ T384] 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) [ 33.417071][ T384] RSP: 002b:00007ffd9e2390e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 33.417531][ T384] RAX: ffffffffffffffda RBX: 00007ffd9e239810 RCX: 00007fc4fd6f31e7 [ 33.417996][ T384] RDX: 0000000000000000 RSI: 00007ffd9e239150 RDI: 0000000000000005 [ 33.418452][ T384] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 33.418930][ T384] R10: 0000000001a0f910 R11: 0000000000000246 R12: 0000000000000004 [ 33.419412][ T384] R13: 00000000686e4c05 R14: 0000000000499600 R15: 0000000000000000 | [ 33.548382][ T385] ------------[ cut here ]------------ | [ 33.548721][ T385] WARNING: CPU: 2 PID: 385 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) | [ 33.549334][ T385] Modules linked in: bridge stp llc 8021q vrf veth | [ 33.550430][ T385] Tainted: [W]=WARN [ 33.550684][ T385] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.551076][ T385] 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) [ 33.551405][ T385] 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 [ 33.552556][ T385] RSP: 0018:ffffc900008f6ef0 EFLAGS: 00010246 [ 33.552965][ T385] RAX: 0000000000000000 RBX: ffff88800996a000 RCX: 0000000000000001 [ 33.553460][ T385] RDX: 0000000000000000 RSI: ffffffff9189b941 RDI: ffffffff910555e0 [ 33.553961][ T385] RBP: ffffc900008f6fe0 R08: 0000000000000000 R09: 0000000000000000 [ 33.554443][ T385] R10: ffffc900008f7010 R11: ffffffff926a8918 R12: 1ffff9200011ede2 [ 33.554931][ T385] R13: 00000000000005dc R14: ffffc900008f7010 R15: ffff88800996af08 [ 33.555395][ T385] FS: 00007f7c9d1c9800(0000) GS:ffff8880a29b7000(0000) knlGS:0000000000000000 [ 33.555969][ T385] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 33.556392][ T385] CR2: 00000000004e5ab0 CR3: 00000000058e0006 CR4: 0000000000772ef0 [ 33.556899][ T385] PKRU: 55555554 [ 33.557142][ T385] Call Trace: [ 33.557405][ T385] [ 33.557591][ T385] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 33.557915][ T385] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 33.558265][ T385] ? mark_held_locks (kernel/locking/lockdep.c:4328) [ 33.558597][ T385] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 33.558990][ T385] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 33.559314][ T385] netif_set_mtu (net/core/dev.c:9652) [ 33.559641][ T385] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 33.559968][ T385] ? br_get_link_af_size_filtered (net/bridge/br_netlink.c:116) bridge [ 33.560408][ T385] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 33.560661][ T385] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 33.561097][ T385] br_add_if (net/bridge/br_if.c:697) bridge [ 33.561464][ T385] do_set_master (net/core/rtnetlink.c:2948) [ 33.561797][ T385] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 33.562118][ T385] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 33.562513][ T385] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.562842][ T385] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 33.563158][ T385] ? __kernel_text_address (kernel/extable.c:79) [ 33.563504][ T385] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 33.563840][ T385] ? __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) [ 33.564157][ T385] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 33.564560][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 33.564879][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 33.565194][ T385] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 33.565509][ T385] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 33.565843][ T385] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 33.566163][ T385] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 33.566477][ T385] ? __create_object (mm/kmemleak.c:771) [ 33.566808][ T385] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 33.567124][ T385] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 33.567441][ T385] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 33.567841][ T385] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 33.568168][ T385] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 33.568489][ T385] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 33.568814][ T385] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 33.569220][ T385] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 33.569552][ T385] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 33.569865][ T385] ? __lock_release (kernel/locking/lockdep.c:5539) [ 33.570201][ T385] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 33.570518][ T385] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 33.570874][ T385] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 33.571199][ T385] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 33.571527][ T385] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 33.571857][ T385] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 33.572176][ T385] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 33.572506][ T385] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 33.572833][ T385] ? 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) [ 33.573166][ T385] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 33.573500][ T385] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 33.573827][ T385] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 33.574152][ T385] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 33.574472][ T385] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 33.574801][ T385] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 33.575124][ T385] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 33.575447][ T385] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 33.575782][ T385] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 33.576185][ T385] ___sys_sendmsg (net/socket.c:2670) [ 33.576498][ T385] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 33.576825][ T385] ? __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) [ 33.577223][ T385] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 33.577561][ T385] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 33.577890][ T385] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 33.578219][ T385] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 33.578561][ T385] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 33.578892][ T385] ? __lock_release (kernel/locking/lockdep.c:5539) [ 33.579229][ T385] __sys_sendmsg (net/socket.c:2700) [ 33.579566][ T385] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 33.579971][ T385] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 33.580308][ T385] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 33.580647][ T385] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 33.580973][ T385] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 33.581369][ T385] RIP: 0033:0x7f7c9d3961e7 [ 33.581727][ T385] 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) [ 33.582879][ T385] RSP: 002b:00007ffed8a8e178 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 33.583353][ T385] RAX: ffffffffffffffda RBX: 00007ffed8a8e8a0 RCX: 00007f7c9d3961e7 [ 33.583852][ T385] RDX: 0000000000000000 RSI: 00007ffed8a8e1e0 RDI: 0000000000000005 [ 33.584347][ T385] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000 [ 33.584838][ T385] R10: 000000003c4fc910 R11: 0000000000000246 R12: 0000000000000004 [ 33.585307][ T385] R13: 00000000686e4c05 R14: 0000000000499600 R15: 0000000000000000 | [ 37.758033][ T430] ------------[ cut here ]------------ | [ 37.758354][ T430] WARNING: CPU: 3 PID: 430 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 37.758975][ T430] Modules linked in: bridge stp llc 8021q vrf veth | [ 37.760020][ T430] Tainted: [W]=WARN [ 37.760257][ T430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.761211][ T430] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 37.761532][ T430] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 37.762651][ T430] RSP: 0018:ffffc90000ba6f70 EFLAGS: 00010246 [ 37.763039][ T430] RAX: 0000000000000000 RBX: ffff88800996a000 RCX: 0000000000000001 [ 37.763504][ T430] RDX: 0000000000000000 RSI: ffffffff9189b941 RDI: ffffffff910555e0 [ 37.763981][ T430] RBP: ffffc90000ba7058 R08: 0000000000000000 R09: 0000000000000000 [ 37.764449][ T430] R10: ffffc90000ba7088 R11: ffffffff91d79160 R12: 1ffff92000174df2 [ 37.764916][ T430] R13: 00000000000005dc R14: ffffc90000ba7088 R15: ffff88800996af08 [ 37.765375][ T430] FS: 00007f9294016800(0000) GS:ffff8880a2a37000(0000) knlGS:0000000000000000 [ 37.765921][ T430] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.766305][ T430] CR2: 00000000004e5ab0 CR3: 000000000a89e006 CR4: 0000000000772ef0 [ 37.766782][ T430] PKRU: 55555554 [ 37.767012][ T430] Call Trace: [ 37.767242][ T430] [ 37.767398][ T430] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 37.767800][ T430] ? br_del_if (net/bridge/br_if.c:742) bridge [ 37.768150][ T430] ? do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 37.768456][ T430] ? do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 37.768774][ T430] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.769083][ T430] ? netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.769387][ T430] ? netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.769697][ T430] ? ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.770004][ T430] ? ___sys_sendmsg (net/socket.c:2670) [ 37.770306][ T430] ? __sys_sendmsg (net/socket.c:2700) [ 37.770614][ T430] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.770917][ T430] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.771303][ T430] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.771641][ T430] netif_set_mtu (net/core/dev.c:9652) [ 37.771953][ T430] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 37.772273][ T430] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 37.772505][ T430] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 37.772946][ T430] br_del_if (net/bridge/br_if.c:743) bridge [ 37.773289][ T430] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 37.773615][ T430] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 37.773927][ T430] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 37.774236][ T430] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.774630][ T430] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.774933][ T430] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.775235][ T430] ? __kernel_text_address (kernel/extable.c:79) [ 37.775565][ T430] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.775883][ T430] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 37.776194][ T430] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.776599][ T430] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.776907][ T430] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.777210][ T430] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.777515][ T430] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.777830][ T430] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.778133][ T430] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.778433][ T430] ? __create_object (mm/kmemleak.c:771) [ 37.778753][ T430] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.779060][ T430] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.779364][ T430] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.779760][ T430] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.780079][ T430] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.780386][ T430] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.780697][ T430] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.781012][ T430] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.781316][ T430] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.781631][ T430] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.781936][ T430] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.782237][ T430] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.782552][ T430] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.782862][ T430] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.783169][ T430] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.783487][ T430] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.783812][ T430] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.784127][ T430] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.784431][ T430] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 37.784746][ T430] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.785053][ T430] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.785356][ T430] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.785681][ T430] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.785997][ T430] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.786300][ T430] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.786616][ T430] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.786923][ T430] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.787225][ T430] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.787630][ T430] ___sys_sendmsg (net/socket.c:2670) [ 37.787940][ T430] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.788240][ T430] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 37.788623][ T430] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.788930][ T430] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.789236][ T430] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.789556][ T430] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.789863][ T430] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 37.790170][ T430] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.790481][ T430] __sys_sendmsg (net/socket.c:2700) [ 37.790789][ T430] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.791166][ T430] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.791481][ T430] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.791800][ T430] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.792113][ T430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.792492][ T430] RIP: 0033:0x7f92941e31e7 [ 37.792812][ T430] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 37.793909][ T430] RSP: 002b:00007ffd7f5af788 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.794368][ T430] RAX: ffffffffffffffda RBX: 00007ffd7f5afeb0 RCX: 00007f92941e31e7 [ 37.794835][ T430] RDX: 0000000000000000 RSI: 00007ffd7f5af7f0 RDI: 0000000000000005 [ 37.795291][ T430] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.795761][ T430] R10: 00007f92940e0ee8 R11: 0000000000000246 R12: 0000000000000004 [ 37.796224][ T430] R13: 00000000686e4c09 R14: 0000000000499600 R15: 0000000000000000 | [ 37.919245][ T431] ------------[ cut here ]------------ | [ 37.919804][ T431] WARNING: CPU: 0 PID: 431 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 37.920403][ T431] Modules linked in: bridge stp llc 8021q vrf veth | [ 37.921429][ T431] Tainted: [W]=WARN [ 37.921668][ T431] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.922049][ T431] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 37.922360][ T431] Code: 00 00 8b 05 d7 bc 3a 02 85 c0 0f 84 52 fe ff ff 48 8d bb a0 0c 00 00 be ff ff ff ff e8 1a 63 7b 00 85 c0 0f 85 39 fe ff ff 90 <0f> 0b 90 e9 30 fe ff ff 48 b8 00 00 00 00 00 fc ff df 4c 89 fa 48 All code ======== 0: 00 00 add %al,(%rax) 2: 8b 05 d7 bc 3a 02 mov 0x23abcd7(%rip),%eax # 0x23abcdf 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb a0 0c 00 00 lea 0xca0(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 1a 63 7b 00 call 0x7b633b 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 37.923464][ T431] RSP: 0018:ffffc90000bb6f70 EFLAGS: 00010246 [ 37.923859][ T431] RAX: 0000000000000000 RBX: ffff88800996a000 RCX: 0000000000000001 [ 37.924315][ T431] RDX: 0000000000000000 RSI: ffffffff9189b941 RDI: ffffffff910555e0 [ 37.924777][ T431] RBP: ffffc90000bb7058 R08: 0000000000000000 R09: 0000000000000000 [ 37.925250][ T431] R10: ffffc90000bb7088 R11: ffffffff91d79160 R12: 1ffff92000176df2 [ 37.925713][ T431] R13: 00000000000005dc R14: ffffc90000bb7088 R15: ffff88800996af08 [ 37.926167][ T431] FS: 00007f9925c13800(0000) GS:ffff8880a28b7000(0000) knlGS:0000000000000000 [ 37.926705][ T431] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.927088][ T431] CR2: 00000000004e5aa8 CR3: 00000000021cc002 CR4: 0000000000772ef0 [ 37.927563][ T431] PKRU: 55555554 [ 37.927794][ T431] Call Trace: [ 37.928020][ T431] [ 37.928174][ T431] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 37.928561][ T431] ? br_del_if (net/bridge/br_if.c:742) bridge [ 37.928911][ T431] ? do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 37.929213][ T431] ? do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 37.929521][ T431] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.929834][ T431] ? netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.930140][ T431] ? netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.930441][ T431] ? ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.930768][ T431] ? ___sys_sendmsg (net/socket.c:2670) [ 37.931073][ T431] ? __sys_sendmsg (net/socket.c:2700) [ 37.931374][ T431] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.931686][ T431] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.932071][ T431] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.932384][ T431] netif_set_mtu (net/core/dev.c:9652) [ 37.932700][ T431] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 37.933024][ T431] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 37.933256][ T431] br_mtu_auto_adjust (net/bridge/br_if.c:525) bridge [ 37.933690][ T431] br_del_if (net/bridge/br_if.c:743) bridge [ 37.934031][ T431] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 37.934336][ T431] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2933) [ 37.934659][ T431] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 37.934970][ T431] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.935355][ T431] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.935670][ T431] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.935972][ T431] ? __kernel_text_address (kernel/extable.c:79) [ 37.936279][ T431] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.936594][ T431] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 37.936904][ T431] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.937291][ T431] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.937609][ T431] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.937914][ T431] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.938219][ T431] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.938525][ T431] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.938843][ T431] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.939154][ T431] ? __create_object (mm/kmemleak.c:771) [ 37.939465][ T431] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.939783][ T431] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.940088][ T431] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.940468][ T431] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.940789][ T431] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.941098][ T431] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.941410][ T431] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.941737][ T431] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.942045][ T431] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.942345][ T431] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.942658][ T431] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.942963][ T431] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.943270][ T431] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.943595][ T431] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.943914][ T431] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.944218][ T431] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.944522][ T431] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.944848][ T431] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.945149][ T431] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 37.945456][ T431] netlink_unicast (net/netlink/af_netlink.c:1320 net/netlink/af_netlink.c:1346) [ 37.945773][ T431] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.946084][ T431] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.946392][ T431] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.946709][ T431] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.947016][ T431] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.947328][ T431] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.947653][ T431] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.947955][ T431] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.948351][ T431] ___sys_sendmsg (net/socket.c:2670) [ 37.948665][ T431] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.948969][ T431] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 37.949350][ T431] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.949667][ T431] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.949973][ T431] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.950284][ T431] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.950598][ T431] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 37.950907][ T431] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.951219][ T431] __sys_sendmsg (net/socket.c:2700) [ 37.951524][ T431] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.951913][ T431] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.952230][ T431] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.952536][ T431] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.952861][ T431] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.953244][ T431] RIP: 0033:0x7f9925de01e7 [ 37.953575][ T431] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 37.954668][ T431] RSP: 002b:00007fffa8d61028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.955132][ T431] RAX: ffffffffffffffda RBX: 00007fffa8d61750 RCX: 00007f9925de01e7 [ 37.955600][ T431] RDX: 0000000000000000 RSI: 00007fffa8d61090 RDI: 0000000000000005 [ 37.956055][ T431] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000078 [ 37.956510][ T431] R10: 00007f9925cddee8 R11: 0000000000000246 R12: 0000000000000004 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:br_mtu_auto_adjust:br_add_if