====================================== | [ 34.916247][ T469] s0: entered promiscuous mode | [ 34.918618][ T469] ------------[ cut here ]------------ | [ 34.919014][ T469] WARNING: CPU: 2 PID: 469 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 34.919727][ T469] Modules linked in: [last unloaded: netdevsim] [ 34.920903][ T469] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.921348][ T469] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 34.921724][ T469] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 34.923692][ T469] RSP: 0018:ffffc90000d46ef0 EFLAGS: 00010246 [ 34.924155][ T469] RAX: 0000000000000000 RBX: ffff88801370a000 RCX: 0000000000000001 [ 34.924688][ T469] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 34.925214][ T469] RBP: ffffc90000d46fe0 R08: 0000000000000000 R09: 0000000000000000 [ 34.925763][ T469] R10: ffffc90000d47010 R11: ffffffff99779160 R12: 1ffff920001a8de2 [ 34.926304][ T469] R13: 00000000000005dc R14: ffffc90000d47010 R15: ffff88801370aef8 [ 34.926828][ T469] FS: 00007fbbddc07800(0000) GS:ffff88809af48000(0000) knlGS:0000000000000000 [ 34.927460][ T469] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.927907][ T469] CR2: 00000000004e5d80 CR3: 000000001324d001 CR4: 0000000000772ef0 [ 34.928442][ T469] PKRU: 55555554 [ 34.928718][ T469] Call Trace: [ 34.928989][ T469] [ 34.929181][ T469] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 34.929576][ T469] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.929951][ T469] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.930318][ T469] netif_set_mtu (net/core/dev.c:9652) [ 34.930675][ T469] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 34.931041][ T469] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 34.931326][ T469] br_mtu_auto_adjust (net/bridge/br_if.c:525) [ 34.931690][ T469] br_add_if (net/bridge/br_if.c:697) [ 34.931971][ T469] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 34.932341][ T469] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 34.932705][ T469] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 34.933060][ T469] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 34.933536][ T469] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.933921][ T469] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 34.934286][ T469] ? __kernel_text_address (kernel/extable.c:79) [ 34.934644][ T469] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.934997][ T469] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 34.935364][ T469] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 34.935798][ T469] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.936148][ T469] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.936510][ T469] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 34.936860][ T469] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 34.937254][ T469] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.937608][ T469] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 34.937960][ T469] ? __create_object (mm/kmemleak.c:771) [ 34.938331][ T469] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 34.938682][ T469] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 34.939038][ T469] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 34.939480][ T469] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 34.939916][ T469] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 34.940318][ T469] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 34.940674][ T469] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.941030][ T469] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.941404][ T469] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 34.941759][ T469] ? __lock_release (kernel/locking/lockdep.c:5539) [ 34.942109][ T469] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 34.942470][ T469] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 34.942823][ T469] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 34.943180][ T469] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.943607][ T469] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.944067][ T469] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 34.944409][ T469] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 34.944745][ T469] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 34.945071][ T469] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 34.945422][ T469] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 34.945747][ T469] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 34.946068][ T469] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.946409][ T469] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 34.946733][ T469] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 34.947067][ T469] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 34.947419][ T469] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 34.947750][ T469] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 34.948118][ T469] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 34.948581][ T469] ___sys_sendmsg (net/socket.c:2670) [ 34.948930][ T469] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 34.949302][ T469] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 34.949743][ T469] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 34.950101][ T469] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.950465][ T469] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 34.950821][ T469] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 34.951169][ T469] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 34.951536][ T469] ? __lock_release (kernel/locking/lockdep.c:5539) [ 34.951898][ T469] __sys_sendmsg (net/socket.c:2700) [ 34.952257][ T469] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 34.952688][ T469] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 34.953050][ T469] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 34.953426][ T469] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.953783][ T469] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 34.954216][ T469] RIP: 0033:0x7fbbdddd41e7 [ 34.954614][ T469] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 34.955826][ T469] RSP: 002b:00007ffd81dbc148 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 34.956357][ T469] RAX: ffffffffffffffda RBX: 00007ffd81dbc880 RCX: 00007fbbdddd41e7 [ 34.956891][ T469] RDX: 0000000000000000 RSI: 00007ffd81dbc1b0 RDI: 0000000000000005 [ 34.957455][ T469] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 34.957983][ T469] R10: 000000002bd27910 R11: 0000000000000246 R12: 0000000000000003 [ 34.958517][ T469] R13: 00000000686e1619 R14: 0000000000499600 R15: 0000000000000000 | [ 35.079927][ T470] ------------[ cut here ]------------ | [ 35.080345][ T470] WARNING: CPU: 3 PID: 470 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 35.080955][ T470] Modules linked in: [last unloaded: netdevsim] | [ 35.081996][ T470] Tainted: [W]=WARN [ 35.082249][ T470] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.082633][ T470] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 35.082950][ T470] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 35.084059][ T470] RSP: 0018:ffffc90000d56d70 EFLAGS: 00010246 [ 35.084459][ T470] RAX: 0000000000000000 RBX: ffff888005b11000 RCX: 0000000000000001 [ 35.084920][ T470] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 35.085392][ T470] RBP: ffffc90000d56e60 R08: 0000000000000001 R09: 0000000000000000 [ 35.085859][ T470] R10: ffffc90000d56e90 R11: ffffffff99779160 R12: 1ffff920001aadb2 [ 35.086330][ T470] R13: 00000000000005dc R14: ffffc90000d56e90 R15: 0000000000000000 [ 35.086790][ T470] FS: 00007faa9dea9800(0000) GS:ffff88809afc8000(0000) knlGS:0000000000000000 [ 35.087346][ T470] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.087739][ T470] CR2: 00000000004e5800 CR3: 0000000013571003 CR4: 0000000000772ef0 [ 35.088202][ T470] PKRU: 55555554 [ 35.088442][ T470] Call Trace: [ 35.088673][ T470] [ 35.088829][ T470] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 35.089145][ T470] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 35.089466][ T470] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.089786][ T470] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 35.090095][ T470] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 35.090414][ T470] netif_set_mtu (net/core/dev.c:9652) [ 35.090721][ T470] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 35.091035][ T470] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.091346][ T470] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 35.091653][ T470] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 35.091887][ T470] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 35.092216][ T470] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 35.092543][ T470] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.092853][ T470] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.093160][ T470] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 35.093494][ T470] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.093805][ T470] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 35.094109][ T470] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 35.094435][ T470] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 35.094747][ T470] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 35.095136][ T470] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.095451][ T470] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 35.095757][ T470] ? __kernel_text_address (kernel/extable.c:79) [ 35.096067][ T470] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.096386][ T470] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 35.096698][ T470] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 35.097087][ T470] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.097401][ T470] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.097705][ T470] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 35.098009][ T470] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 35.098324][ T470] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.098629][ T470] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 35.098932][ T470] ? __create_object (mm/kmemleak.c:771) [ 35.099254][ T470] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 35.099561][ T470] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 35.099866][ T470] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 35.100255][ T470] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 35.100568][ T470] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 35.100880][ T470] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.101184][ T470] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.101504][ T470] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.101810][ T470] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 35.102115][ T470] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.102430][ T470] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.102736][ T470] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 35.103043][ T470] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.103361][ T470] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.103670][ T470] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.103977][ T470] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.104292][ T470] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 35.104607][ T470] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 35.104912][ T470] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 35.105219][ T470] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 35.105537][ T470] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 35.105843][ T470] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.106155][ T470] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 35.106476][ T470] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 35.106784][ T470] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 35.107106][ T470] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 35.107430][ T470] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 35.107735][ T470] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 35.108126][ T470] ___sys_sendmsg (net/socket.c:2670) [ 35.108442][ T470] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 35.108745][ T470] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 35.109125][ T470] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 35.109442][ T470] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.109751][ T470] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.110061][ T470] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.110379][ T470] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 35.110692][ T470] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.111006][ T470] __sys_sendmsg (net/socket.c:2700) [ 35.111317][ T470] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 35.111695][ T470] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 35.112011][ T470] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.112325][ T470] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.112634][ T470] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.113020][ T470] RIP: 0033:0x7faa9e0761e7 [ 35.113343][ T470] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 35.114443][ T470] RSP: 002b:00007ffc8c4aa298 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 35.114906][ T470] RAX: ffffffffffffffda RBX: 00007ffc8c4aa9d0 RCX: 00007faa9e0761e7 [ 35.115374][ T470] RDX: 0000000000000000 RSI: 00007ffc8c4aa300 RDI: 0000000000000005 [ 35.115832][ T470] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 35.116294][ T470] R10: 00000000190ea910 R11: 0000000000000246 R12: 0000000000000003 [ 35.116750][ T470] R13: 00000000686e1619 R14: 0000000000499600 R15: 0000000000000000 | [ 35.697615][ T475] ------------[ cut here ]------------ | [ 35.698173][ T475] WARNING: CPU: 2 PID: 475 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 35.699264][ T475] Modules linked in: [last unloaded: netdevsim] | [ 35.701063][ T475] Tainted: [W]=WARN [ 35.701501][ T475] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.702140][ T475] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 35.702674][ T475] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 35.704158][ T475] RSP: 0018:ffffc90000d96ef0 EFLAGS: 00010246 [ 35.704745][ T475] RAX: 0000000000000000 RBX: ffff88801370a000 RCX: 0000000000000001 [ 35.705307][ T475] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 35.705864][ T475] RBP: ffffc90000d96fe0 R08: 0000000000000000 R09: 0000000000000000 [ 35.706429][ T475] R10: ffffc90000d97010 R11: ffffffff99779160 R12: 1ffff920001b2de2 [ 35.707023][ T475] R13: 00000000000005dc R14: ffffc90000d97010 R15: ffff88801370aef8 [ 35.707673][ T475] FS: 00007f57a5399800(0000) GS:ffff88809af48000(0000) knlGS:0000000000000000 [ 35.708205][ T475] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.708712][ T475] CR2: 00000000004e5d88 CR3: 0000000013734006 CR4: 0000000000772ef0 [ 35.709246][ T475] PKRU: 55555554 [ 35.709497][ T475] Call Trace: [ 35.709741][ T475] [ 35.709906][ T475] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 35.710274][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.710655][ T475] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.711069][ T475] netif_set_mtu (net/core/dev.c:9652) [ 35.711495][ T475] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 35.711897][ T475] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 35.712134][ T475] br_mtu_auto_adjust (net/bridge/br_if.c:525) [ 35.712461][ T475] br_add_if (net/bridge/br_if.c:697) [ 35.712718][ T475] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 35.713087][ T475] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 35.713479][ T475] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 35.713965][ T475] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 35.714501][ T475] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.715037][ T475] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 35.715466][ T475] ? __kernel_text_address (kernel/extable.c:79) [ 35.716030][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.716356][ T475] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 35.716678][ T475] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 35.717281][ T475] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.717711][ T475] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.718173][ T475] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 35.718732][ T475] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 35.719290][ T475] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.719842][ T475] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 35.720295][ T475] ? __create_object (mm/kmemleak.c:771) [ 35.720740][ T475] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 35.721142][ T475] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 35.721686][ T475] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 35.722366][ T475] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 35.722914][ T475] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 35.723488][ T475] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.724036][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.724614][ T475] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.725159][ T475] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 35.725726][ T475] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.726301][ T475] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.726838][ T475] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 35.727418][ T475] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.727981][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.728552][ T475] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.729100][ T475] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.729673][ T475] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 35.730262][ T475] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 35.730806][ T475] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 35.731378][ T475] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 35.731937][ T475] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 35.732495][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.733051][ T475] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 35.733626][ T475] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 35.734163][ T475] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 35.734744][ T475] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 35.735312][ T475] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 35.735859][ T475] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 35.736590][ T475] ___sys_sendmsg (net/socket.c:2670) [ 35.737125][ T475] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 35.737697][ T475] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 35.738387][ T475] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 35.738932][ T475] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.739502][ T475] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.740068][ T475] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.740639][ T475] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 35.741162][ T475] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.741739][ T475] __sys_sendmsg (net/socket.c:2700) [ 35.742300][ T475] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 35.742962][ T475] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 35.743554][ T475] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.744100][ T475] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.744663][ T475] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.745345][ T475] RIP: 0033:0x7f57a55661e7 [ 35.745908][ T475] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 35.747805][ T475] RSP: 002b:00007fffe8150508 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 35.748622][ T475] RAX: ffffffffffffffda RBX: 00007fffe8150c40 RCX: 00007f57a55661e7 [ 35.749448][ T475] RDX: 0000000000000000 RSI: 00007fffe8150570 RDI: 0000000000000005 [ 35.750208][ T475] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 35.751024][ T475] R10: 000000001f7aa910 R11: 0000000000000246 R12: 0000000000000003 [ 35.751841][ T475] R13: 00000000686e161a R14: 0000000000499600 R15: 0000000000000000 | [ 35.879697][ T477] ------------[ cut here ]------------ | [ 35.880022][ T477] WARNING: CPU: 1 PID: 477 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 35.880652][ T477] Modules linked in: [last unloaded: netdevsim] | [ 35.881639][ T477] Tainted: [W]=WARN [ 35.881868][ T477] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.882226][ T477] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 35.882575][ T477] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 35.883627][ T477] RSP: 0018:ffffc90000d96d70 EFLAGS: 00010246 [ 35.884041][ T477] RAX: 0000000000000000 RBX: ffff888007ec1000 RCX: 0000000000000001 [ 35.885057][ T477] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 35.885502][ T477] RBP: ffffc90000d96e60 R08: 0000000000000001 R09: 0000000000000000 [ 35.885969][ T477] R10: ffffc90000d96e90 R11: ffffffff99779160 R12: 1ffff920001b2db2 [ 35.886444][ T477] R13: 00000000000005dc R14: ffffc90000d96e90 R15: 0000000000000000 [ 35.886884][ T477] FS: 00007f0a45aa0800(0000) GS:ffff88809aec8000(0000) knlGS:0000000000000000 [ 35.887433][ T477] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.887825][ T477] CR2: 00000000004e5800 CR3: 0000000005f3c005 CR4: 0000000000772ef0 [ 35.888277][ T477] PKRU: 55555554 [ 35.888496][ T477] Call Trace: [ 35.888712][ T477] [ 35.888859][ T477] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 35.889151][ T477] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 35.889494][ T477] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.889793][ T477] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 35.890112][ T477] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 35.890412][ T477] netif_set_mtu (net/core/dev.c:9652) [ 35.890709][ T477] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 35.891044][ T477] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.891352][ T477] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 35.891655][ T477] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 35.891880][ T477] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 35.892181][ T477] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 35.892488][ T477] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.892782][ T477] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.893075][ T477] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 35.893372][ T477] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.893663][ T477] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 35.893984][ T477] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 35.894325][ T477] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 35.894619][ T477] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 35.895031][ T477] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.895342][ T477] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 35.895629][ T477] ? __kernel_text_address (kernel/extable.c:79) [ 35.895956][ T477] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.896256][ T477] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 35.896548][ T477] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 35.896905][ T477] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.897204][ T477] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.897508][ T477] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 35.897797][ T477] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 35.898084][ T477] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.898380][ T477] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 35.898667][ T477] ? __create_object (mm/kmemleak.c:771) [ 35.898955][ T477] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 35.899262][ T477] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 35.899562][ T477] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 35.899920][ T477] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 35.900214][ T477] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 35.900543][ T477] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.900838][ T477] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.901142][ T477] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.901450][ T477] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 35.901742][ T477] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.902048][ T477] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 35.902350][ T477] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 35.902646][ T477] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.902950][ T477] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.903269][ T477] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.903559][ T477] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 35.903849][ T477] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 35.904153][ T477] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 35.904471][ T477] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 35.904762][ T477] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 35.905051][ T477] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 35.905347][ T477] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.905669][ T477] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 35.905962][ T477] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 35.906266][ T477] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 35.906608][ T477] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 35.906895][ T477] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 35.907192][ T477] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 35.907581][ T477] ___sys_sendmsg (net/socket.c:2670) [ 35.907871][ T477] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 35.908156][ T477] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 35.908535][ T477] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 35.908827][ T477] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.909117][ T477] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 35.909416][ T477] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 35.909711][ T477] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 35.910004][ T477] ? __lock_release (kernel/locking/lockdep.c:5539) [ 35.910316][ T477] __sys_sendmsg (net/socket.c:2700) [ 35.910602][ T477] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 35.910963][ T477] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 35.911294][ T477] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 35.911584][ T477] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.911871][ T477] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.912225][ T477] RIP: 0033:0x7f0a45c6d1e7 [ 35.912530][ T477] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 35.913575][ T477] RSP: 002b:00007fff120dd3d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 35.914011][ T477] RAX: ffffffffffffffda RBX: 00007fff120ddb10 RCX: 00007f0a45c6d1e7 [ 35.914451][ T477] RDX: 0000000000000000 RSI: 00007fff120dd440 RDI: 0000000000000005 [ 35.914889][ T477] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 35.915344][ T477] R10: 0000000023c44910 R11: 0000000000000246 R12: 0000000000000003 [ 35.915774][ T477] R13: 00000000686e161a R14: 0000000000499600 R15: 0000000000000000 | [ 37.111808][ T485] ------------[ cut here ]------------ | [ 37.112115][ T485] WARNING: CPU: 1 PID: 485 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.112712][ T485] Modules linked in: [last unloaded: netdevsim] | [ 37.113738][ T485] Tainted: [W]=WARN [ 37.113962][ T485] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.114349][ T485] 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.114663][ T485] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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.115748][ T485] RSP: 0018:ffffc90000e26ef0 EFLAGS: 00010246 [ 37.116123][ T485] RAX: 0000000000000000 RBX: ffff88801370a000 RCX: 0000000000000001 [ 37.116569][ T485] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 37.117014][ T485] RBP: ffffc90000e26fe0 R08: 0000000000000000 R09: 0000000000000000 [ 37.117474][ T485] R10: ffffc90000e27010 R11: ffffffff99779160 R12: 1ffff920001c4de2 [ 37.117914][ T485] R13: 00000000000005dc R14: ffffc90000e27010 R15: ffff88801370aef8 [ 37.118367][ T485] FS: 00007f6e9ce9b800(0000) GS:ffff88809aec8000(0000) knlGS:0000000000000000 [ 37.118983][ T485] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.119365][ T485] CR2: 00000000004e6888 CR3: 0000000014945005 CR4: 0000000000772ef0 [ 37.119813][ T485] PKRU: 55555554 [ 37.120034][ T485] Call Trace: [ 37.120262][ T485] [ 37.120416][ T485] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.120714][ T485] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.121018][ T485] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.121329][ T485] netif_set_mtu (net/core/dev.c:9652) [ 37.121623][ T485] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 37.121933][ T485] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 37.122156][ T485] br_mtu_auto_adjust (net/bridge/br_if.c:525) [ 37.122460][ T485] br_add_if (net/bridge/br_if.c:697) [ 37.122692][ T485] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 37.122985][ T485] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.123293][ T485] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 37.123591][ T485] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.123962][ T485] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.124264][ T485] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.124559][ T485] ? __kernel_text_address (kernel/extable.c:79) [ 37.124880][ T485] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.125175][ T485] ? __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.125487][ T485] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.125874][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.126169][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.126471][ T485] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.126768][ T485] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.127071][ T485] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.127377][ T485] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.127671][ T485] ? __create_object (mm/kmemleak.c:771) [ 37.127966][ T485] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.128267][ T485] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.128571][ T485] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.128936][ T485] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.129259][ T485] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.129562][ T485] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.129858][ T485] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.130157][ T485] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.130460][ T485] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.130757][ T485] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.131056][ T485] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.131371][ T485] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.131675][ T485] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.131986][ T485] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.132304][ T485] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.132602][ T485] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.132900][ T485] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.133211][ T485] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.133525][ T485] ? 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.133829][ T485] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 37.134132][ T485] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.134443][ T485] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.134745][ T485] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.135040][ T485] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.135340][ T485] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.135643][ T485] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.135957][ T485] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.136261][ T485] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.136636][ T485] ___sys_sendmsg (net/socket.c:2670) [ 37.136931][ T485] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.137255][ T485] ? __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.137626][ T485] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.137924][ T485] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.138253][ T485] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.138554][ T485] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.138857][ T485] ? __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.139160][ T485] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.139486][ T485] __sys_sendmsg (net/socket.c:2700) [ 37.139793][ T485] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.140159][ T485] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.140472][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.140778][ T485] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.141076][ T485] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.141447][ T485] RIP: 0033:0x7f6e9d0681e7 [ 37.141754][ T485] 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.142836][ T485] RSP: 002b:00007ffe93954768 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.143307][ T485] RAX: ffffffffffffffda RBX: 00007ffe93954ea0 RCX: 00007f6e9d0681e7 [ 37.143753][ T485] RDX: 0000000000000000 RSI: 00007ffe939547d0 RDI: 0000000000000005 [ 37.144195][ T485] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 37.144644][ T485] R10: 000000001b1d0910 R11: 0000000000000246 R12: 0000000000000003 [ 37.145094][ T485] R13: 00000000686e161b R14: 0000000000499600 R15: 0000000000000000 | [ 37.899735][ T491] ------------[ cut here ]------------ | [ 37.900032][ T491] WARNING: CPU: 3 PID: 491 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.900637][ T491] Modules linked in: [last unloaded: netdevsim] | [ 37.901629][ T491] Tainted: [W]=WARN [ 37.901858][ T491] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.902224][ T491] 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.902538][ T491] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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.903613][ T491] RSP: 0018:ffffc90000e86ef0 EFLAGS: 00010246 [ 37.903985][ T491] RAX: 0000000000000000 RBX: ffff88801370a000 RCX: 0000000000000001 [ 37.904429][ T491] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 37.904866][ T491] RBP: ffffc90000e86fe0 R08: 0000000000000000 R09: 0000000000000000 [ 37.905435][ T491] R10: ffffc90000e87010 R11: ffffffff99779160 R12: 1ffff920001d0de2 [ 37.905946][ T491] R13: 00000000000005dc R14: ffffc90000e87010 R15: ffff88801370aef8 [ 37.906434][ T491] FS: 00007fd06042c800(0000) GS:ffff88809afc8000(0000) knlGS:0000000000000000 [ 37.906954][ T491] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 37.907357][ T491] CR2: 00000000004e5d90 CR3: 0000000013310002 CR4: 0000000000772ef0 [ 37.907808][ T491] PKRU: 55555554 [ 37.908028][ T491] Call Trace: [ 37.908262][ T491] [ 37.908482][ T491] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 37.908979][ T491] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.909302][ T491] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.909613][ T491] netif_set_mtu (net/core/dev.c:9652) [ 37.909916][ T491] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 37.910227][ T491] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 37.910501][ T491] br_mtu_auto_adjust (net/bridge/br_if.c:525) [ 37.910802][ T491] br_add_if (net/bridge/br_if.c:697) [ 37.911034][ T491] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 37.911347][ T491] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 37.911647][ T491] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 37.911948][ T491] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 37.912338][ T491] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.912632][ T491] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 37.912926][ T491] ? __kernel_text_address (kernel/extable.c:79) [ 37.913223][ T491] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.913554][ T491] ? __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.913854][ T491] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 37.914215][ T491] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.914557][ T491] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.914847][ T491] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 37.915138][ T491] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 37.915453][ T491] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.915748][ T491] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 37.916036][ T491] ? __create_object (mm/kmemleak.c:771) [ 37.916348][ T491] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 37.916642][ T491] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 37.916936][ T491] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 37.917319][ T491] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 37.917647][ T491] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 37.917950][ T491] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.918252][ T491] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.918628][ T491] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.918919][ T491] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 37.919212][ T491] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.919529][ T491] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 37.919826][ T491] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 37.920117][ T491] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.920438][ T491] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.920735][ T491] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 37.921024][ T491] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 37.921336][ T491] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 37.921853][ T491] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 37.922376][ T491] ? 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.922839][ T491] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 37.923379][ T491] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 37.923893][ T491] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.924453][ T491] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 37.924905][ T491] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 37.925418][ T491] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 37.925954][ T491] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 37.926471][ T491] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 37.926990][ T491] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 37.927672][ T491] ___sys_sendmsg (net/socket.c:2670) [ 37.928190][ T491] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 37.928729][ T491] ? __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.929411][ T491] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 37.929944][ T491] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.930485][ T491] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 37.931028][ T491] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 37.931553][ T491] ? __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.932077][ T491] ? __lock_release (kernel/locking/lockdep.c:5539) [ 37.932638][ T491] __sys_sendmsg (net/socket.c:2700) [ 37.933164][ T491] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 37.933825][ T491] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 37.934395][ T491] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 37.934922][ T491] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 37.935465][ T491] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 37.936110][ T491] RIP: 0033:0x7fd0605f91e7 [ 37.936552][ T491] 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.938426][ T491] RSP: 002b:00007fffa8105a98 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 37.939123][ T491] RAX: ffffffffffffffda RBX: 00007fffa81061d0 RCX: 00007fd0605f91e7 [ 37.939932][ T491] RDX: 0000000000000000 RSI: 00007fffa8105b00 RDI: 0000000000000005 [ 37.940745][ T491] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 37.941545][ T491] R10: 000000001214b910 R11: 0000000000000246 R12: 0000000000000003 [ 37.942340][ T491] R13: 00000000686e161c R14: 0000000000499600 R15: 0000000000000000 | [ 38.088948][ T492] ------------[ cut here ]------------ | [ 38.089289][ T492] WARNING: CPU: 3 PID: 492 at ./include/net/netdev_lock.h:17 netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) | [ 38.089873][ T492] Modules linked in: [last unloaded: netdevsim] | [ 38.090845][ T492] Tainted: [W]=WARN [ 38.091066][ T492] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.091443][ T492] RIP: 0010:netif_set_mtu_ext (./include/net/netdev_lock.h:17 ./include/net/netdev_lock.h:15 ./include/net/netdev_lock.h:25 net/core/dev.c:9610) [ 38.091741][ T492] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 21: 85 c0 test %eax,%eax 23: 0f 85 39 fe ff ff jne 0xfffffffffffffe62 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: e9 30 fe ff ff jmp 0xfffffffffffffe62 32: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 39: fc ff df 3c: 4c 89 fa mov %r15,%rdx 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: e9 30 fe ff ff jmp 0xfffffffffffffe38 8: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax f: fc ff df 12: 4c 89 fa mov %r15,%rdx 15: 48 rex.W [ 38.092774][ T492] RSP: 0018:ffffc90000e96d70 EFLAGS: 00010246 [ 38.093143][ T492] RAX: 0000000000000000 RBX: ffff8880135d9000 RCX: 0000000000000001 [ 38.093579][ T492] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 38.094033][ T492] RBP: ffffc90000e96e60 R08: 0000000000000001 R09: 0000000000000000 [ 38.094474][ T492] R10: ffffc90000e96e90 R11: ffffffff99779160 R12: 1ffff920001d2db2 [ 38.094905][ T492] R13: 00000000000005dc R14: ffffc90000e96e90 R15: 0000000000000000 [ 38.095346][ T492] FS: 00007f7549556800(0000) GS:ffff88809afc8000(0000) knlGS:0000000000000000 [ 38.095847][ T492] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 38.096208][ T492] CR2: 00000000004e5800 CR3: 00000000149da005 CR4: 0000000000772ef0 [ 38.096653][ T492] PKRU: 55555554 [ 38.096871][ T492] Call Trace: [ 38.097103][ T492] [ 38.097261][ T492] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 38.097555][ T492] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 38.097845][ T492] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.098136][ T492] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 38.098431][ T492] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 38.098723][ T492] netif_set_mtu (net/core/dev.c:9652) [ 38.099011][ T492] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 38.099319][ T492] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.099610][ T492] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 38.099898][ T492] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 38.100115][ T492] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 38.100438][ T492] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 38.100735][ T492] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.101028][ T492] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.101326][ T492] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 38.101616][ T492] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.101912][ T492] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 38.102202][ T492] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 38.102505][ T492] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 38.102799][ T492] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 38.103163][ T492] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.103460][ T492] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 38.103747][ T492] ? __kernel_text_address (kernel/extable.c:79) [ 38.104037][ T492] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.104337][ T492] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:113) [ 38.104631][ T492] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 38.104986][ T492] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.105283][ T492] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.105569][ T492] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 38.105860][ T492] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 38.106146][ T492] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.106443][ T492] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 38.106728][ T492] ? __create_object (mm/kmemleak.c:771) [ 38.107016][ T492] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 38.107336][ T492] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 38.107626][ T492] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 38.107987][ T492] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 38.108289][ T492] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 38.108582][ T492] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 38.108895][ T492] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.109190][ T492] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.109488][ T492] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 38.109773][ T492] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.110063][ T492] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 38.110361][ T492] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 38.110650][ T492] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 38.110967][ T492] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.111270][ T492] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 38.111556][ T492] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 38.111845][ T492] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 38.112142][ T492] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 38.112444][ T492] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 38.112737][ T492] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 38.113028][ T492] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 38.113321][ T492] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.113613][ T492] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 38.113904][ T492] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 38.114190][ T492] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 38.114506][ T492] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 38.114801][ T492] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 38.115087][ T492] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 38.115461][ T492] ___sys_sendmsg (net/socket.c:2670) [ 38.115745][ T492] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 38.116031][ T492] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3096) [ 38.116395][ T492] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 38.116691][ T492] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.116980][ T492] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 38.117301][ T492] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 38.117591][ T492] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 38.117877][ T492] ? __lock_release (kernel/locking/lockdep.c:5539) [ 38.118172][ T492] __sys_sendmsg (net/socket.c:2700) [ 38.118465][ T492] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 38.118819][ T492] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 38.119123][ T492] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 38.119422][ T492] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 38.119711][ T492] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 38.120067][ T492] RIP: 0033:0x7f75497231e7 [ 38.120376][ T492] Code: 0e 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0e (bad) 1: 00 f7 add %dh,%bh 3: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 38.121449][ T492] RSP: 002b:00007ffd990b9ad8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 38.121885][ T492] RAX: ffffffffffffffda RBX: 00007ffd990ba210 RCX: 00007f75497231e7 [ 38.122323][ T492] RDX: 0000000000000000 RSI: 00007ffd990b9b40 RDI: 0000000000000005 [ 38.122752][ T492] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 38.123193][ T492] R10: 000000003b88a910 R11: 0000000000000246 R12: 0000000000000003 [ 38.123635][ T492] R13: 00000000686e161c R14: 0000000000499600 R15: 0000000000000000 | [ 44.833079][ T510] ------------[ cut here ]------------ | [ 44.833884][ T510] WARNING: CPU: 0 PID: 510 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) | [ 44.834510][ T510] Modules linked in: [last unloaded: netdevsim] | [ 44.835524][ T510] Tainted: [W]=WARN [ 44.835783][ T510] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.836167][ T510] 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) [ 44.836490][ T510] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 44.837602][ T510] RSP: 0018:ffffc90000ef6d70 EFLAGS: 00010246 [ 44.838001][ T510] RAX: 0000000000000000 RBX: ffff888005b11000 RCX: 0000000000000001 [ 44.838479][ T510] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 44.838941][ T510] RBP: ffffc90000ef6e60 R08: 0000000000000001 R09: 0000000000000000 [ 44.839409][ T510] R10: ffffc90000ef6e90 R11: ffffffff99779160 R12: 1ffff920001dedb2 [ 44.839872][ T510] R13: 00000000000005dc R14: ffffc90000ef6e90 R15: 0000000000000000 [ 44.840340][ T510] FS: 00007f2409034800(0000) GS:ffff88809ae48000(0000) knlGS:0000000000000000 [ 44.840874][ T510] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.841278][ T510] CR2: 00000000004e5800 CR3: 000000000af32005 CR4: 0000000000772ef0 [ 44.841742][ T510] PKRU: 55555554 [ 44.841971][ T510] Call Trace: [ 44.842201][ T510] [ 44.842370][ T510] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 44.842689][ T510] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 44.843000][ T510] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 44.843315][ T510] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 44.843627][ T510] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 44.843936][ T510] netif_set_mtu (net/core/dev.c:9652) [ 44.844253][ T510] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 44.844574][ T510] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 44.844879][ T510] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 44.845184][ T510] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 44.845423][ T510] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 44.845742][ T510] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 44.846055][ T510] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.846396][ T510] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.846702][ T510] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 44.847006][ T510] ? __lock_release (kernel/locking/lockdep.c:5539) [ 44.847339][ T510] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 44.847653][ T510] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 44.847963][ T510] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 44.848280][ T510] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 44.848671][ T510] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.848979][ T510] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 44.849298][ T510] ? __kernel_text_address (kernel/extable.c:79) [ 44.849609][ T510] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.849916][ T510] ? __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) [ 44.850222][ T510] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 44.850612][ T510] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 44.850920][ T510] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 44.851222][ T510] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 44.851535][ T510] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 44.851840][ T510] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.852144][ T510] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 44.852456][ T510] ? __create_object (mm/kmemleak.c:771) [ 44.852770][ T510] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 44.853078][ T510] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 44.853396][ T510] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 44.853781][ T510] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 44.854093][ T510] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 44.854414][ T510] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 44.854717][ T510] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.855028][ T510] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.855343][ T510] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 44.855649][ T510] ? __lock_release (kernel/locking/lockdep.c:5539) [ 44.855967][ T510] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 44.856277][ T510] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 44.856581][ T510] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 44.856891][ T510] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.857214][ T510] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 44.857526][ T510] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 44.857833][ T510] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 44.858149][ T510] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 44.858467][ T510] ? 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) [ 44.858778][ T510] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 44.859092][ T510] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 44.859401][ T510] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.859708][ T510] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 44.860015][ T510] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 44.860326][ T510] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 44.860638][ T510] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 44.860949][ T510] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 44.861269][ T510] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 44.861659][ T510] ___sys_sendmsg (net/socket.c:2670) [ 44.861960][ T510] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 44.862268][ T510] ? __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) [ 44.862652][ T510] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 44.862959][ T510] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.863315][ T510] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 44.863626][ T510] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 44.863931][ T510] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 44.864249][ T510] ? __lock_release (kernel/locking/lockdep.c:5539) [ 44.864562][ T510] __sys_sendmsg (net/socket.c:2700) [ 44.864871][ T510] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 44.865266][ T510] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 44.865588][ T510] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 44.865897][ T510] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 44.866202][ T510] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 44.866596][ T510] RIP: 0033:0x7f24092011e7 [ 44.866919][ T510] 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) [ 44.868043][ T510] RSP: 002b:00007ffdc5bbbe28 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 44.868516][ T510] RAX: ffffffffffffffda RBX: 00007ffdc5bbc560 RCX: 00007f24092011e7 [ 44.868984][ T510] RDX: 0000000000000000 RSI: 00007ffdc5bbbe90 RDI: 0000000000000005 [ 44.869456][ T510] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 44.869913][ T510] R10: 00000000376d3910 R11: 0000000000000246 R12: 0000000000000003 [ 44.870382][ T510] R13: 00000000686e1623 R14: 0000000000499600 R15: 0000000000000000 | [ 45.000393][ T511] ------------[ cut here ]------------ | [ 45.000804][ T511] WARNING: CPU: 1 PID: 511 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) | [ 45.001392][ T511] Modules linked in: [last unloaded: netdevsim] | [ 45.003759][ T511] Tainted: [W]=WARN [ 45.003983][ T511] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.004433][ T511] 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) [ 45.004744][ T511] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 45.005779][ T511] RSP: 0018:ffffc90000f06d70 EFLAGS: 00010246 [ 45.006144][ T511] RAX: 0000000000000000 RBX: ffff888007ec1000 RCX: 0000000000000001 [ 45.006587][ T511] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 45.007017][ T511] RBP: ffffc90000f06e60 R08: 0000000000000001 R09: 0000000000000000 [ 45.007464][ T511] R10: ffffc90000f06e90 R11: ffffffff99779160 R12: 1ffff920001e0db2 [ 45.007894][ T511] R13: 00000000000005dc R14: ffffc90000f06e90 R15: 0000000000000000 [ 45.008345][ T511] FS: 00007f03c4bea800(0000) GS:ffff88809aec8000(0000) knlGS:0000000000000000 [ 45.008850][ T511] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.009214][ T511] CR2: 00000000004e5800 CR3: 0000000014998001 CR4: 0000000000772ef0 [ 45.009657][ T511] PKRU: 55555554 [ 45.009875][ T511] Call Trace: [ 45.010090][ T511] [ 45.010260][ T511] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 45.010562][ T511] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 45.010855][ T511] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 45.011145][ T511] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 45.011440][ T511] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 45.011732][ T511] netif_set_mtu (net/core/dev.c:9652) [ 45.012020][ T511] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 45.012326][ T511] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 45.012627][ T511] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 45.012917][ T511] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 45.013137][ T511] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 45.013448][ T511] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 45.013746][ T511] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 45.014040][ T511] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 45.014341][ T511] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 45.014629][ T511] ? __lock_release (kernel/locking/lockdep.c:5539) [ 45.014925][ T511] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 45.015209][ T511] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 45.015508][ T511] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 45.015802][ T511] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 45.016166][ T511] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.016462][ T511] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 45.016749][ T511] ? __kernel_text_address (kernel/extable.c:79) [ 45.017051][ T511] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 45.017360][ T511] ? __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) [ 45.017650][ T511] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 45.018010][ T511] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 45.018310][ T511] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 45.018603][ T511] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 45.018891][ T511] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 45.019184][ T511] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 45.019477][ T511] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 45.019763][ T511] ? __create_object (mm/kmemleak.c:771) [ 45.020055][ T511] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 45.020370][ T511] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 45.020666][ T511] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 45.021022][ T511] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 45.021324][ T511] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 45.021620][ T511] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 45.021907][ T511] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 45.022199][ T511] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 45.022494][ T511] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 45.022780][ T511] ? __lock_release (kernel/locking/lockdep.c:5539) [ 45.023067][ T511] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 45.023361][ T511] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 45.023652][ T511] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 45.023951][ T511] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 45.024256][ T511] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 45.024546][ T511] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 45.024840][ T511] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 45.025138][ T511] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 45.025433][ T511] ? 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) [ 45.025731][ T511] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 45.026020][ T511] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 45.026316][ T511] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 45.026608][ T511] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 45.026898][ T511] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 45.027195][ T511] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 45.027499][ T511] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 45.027788][ T511] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 45.028079][ T511] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 45.028456][ T511] ___sys_sendmsg (net/socket.c:2670) [ 45.028743][ T511] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 45.029029][ T511] ? __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) [ 45.029393][ T511] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 45.029684][ T511] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 45.029973][ T511] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 45.030281][ T511] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 45.030567][ T511] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 45.030852][ T511] ? __lock_release (kernel/locking/lockdep.c:5539) [ 45.031150][ T511] __sys_sendmsg (net/socket.c:2700) [ 45.031441][ T511] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 45.031796][ T511] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 45.032095][ T511] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 45.032399][ T511] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 45.032689][ T511] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 45.033044][ T511] RIP: 0033:0x7f03c4db71e7 [ 45.033348][ T511] 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) [ 45.034386][ T511] RSP: 002b:00007ffe83ecb2b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 45.034827][ T511] RAX: ffffffffffffffda RBX: 00007ffe83ecb9f0 RCX: 00007f03c4db71e7 [ 45.035262][ T511] RDX: 0000000000000000 RSI: 00007ffe83ecb320 RDI: 0000000000000005 [ 45.035691][ T511] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 45.036120][ T511] R10: 000000002856e910 R11: 0000000000000246 R12: 0000000000000003 [ 45.036557][ T511] R13: 00000000686e1623 R14: 0000000000499600 R15: 0000000000000000 | [ 45.176751][ T512] ------------[ cut here ]------------ | [ 45.177084][ T512] WARNING: CPU: 1 PID: 512 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) | [ 45.178043][ T512] Modules linked in: [last unloaded: netdevsim] | [ 45.179054][ T512] Tainted: [W]=WARN [ 45.179283][ T512] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.179645][ T512] 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) [ 45.179947][ T512] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 45.180990][ T512] RSP: 0018:ffffc90000f16d70 EFLAGS: 00010246 [ 45.181368][ T512] RAX: 0000000000000000 RBX: ffff8880135d9000 RCX: 0000000000000001 [ 45.181802][ T512] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 45.182255][ T512] RBP: ffffc90000f16e60 R08: 0000000000000001 R09: 0000000000000000 [ 45.182688][ T512] R10: ffffc90000f16e90 R11: ffffffff99779160 R12: 1ffff920001e2db2 [ 45.183126][ T512] R13: 00000000000005dc R14: ffffc90000f16e90 R15: 0000000000000000 [ 45.183567][ T512] FS: 00007fbef90ed800(0000) GS:ffff88809aec8000(0000) knlGS:0000000000000000 [ 45.184076][ T512] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 45.184463][ T512] CR2: 00000000004e5800 CR3: 00000000149bc002 CR4: 0000000000772ef0 [ 45.184898][ T512] PKRU: 55555554 [ 45.185118][ T512] Call Trace: [ 45.185345][ T512] [ 45.185494][ T512] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 45.185788][ T512] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 45.186081][ T512] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 45.186388][ T512] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 45.186676][ T512] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 45.186966][ T512] netif_set_mtu (net/core/dev.c:9652) [ 45.187279][ T512] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 45.187577][ T512] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 45.187863][ T512] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 45.188155][ T512] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 45.188389][ T512] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 45.188692][ T512] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 45.188989][ T512] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 45.189297][ T512] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 45.189589][ T512] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 45.189879][ T512] ? __lock_release (kernel/locking/lockdep.c:5539) [ 45.190174][ T512] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 45.190477][ T512] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 45.190777][ T512] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 45.191072][ T512] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 45.191449][ T512] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.191738][ T512] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 45.192026][ T512] ? __kernel_text_address (kernel/extable.c:79) [ 45.192332][ T512] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 45.192625][ T512] ? __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) [ 45.192919][ T512] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 45.193288][ T512] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 45.193576][ T512] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 45.193862][ T512] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 45.194151][ T512] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 45.194450][ T512] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 45.194738][ T512] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 45.195030][ T512] ? __create_object (mm/kmemleak.c:771) [ 45.195348][ T512] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 45.195640][ T512] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 45.195931][ T512] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 45.196306][ T512] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 45.196607][ T512] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 45.196904][ T512] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 45.197211][ T512] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 45.197525][ T512] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 45.197816][ T512] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 45.198102][ T512] ? __lock_release (kernel/locking/lockdep.c:5539) [ 45.198408][ T512] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 45.198700][ T512] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 45.198995][ T512] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 45.199298][ T512] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 45.199593][ T512] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 45.199884][ T512] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 45.200175][ T512] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 45.200488][ T512] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 45.200781][ T512] ? 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) [ 45.201073][ T512] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 45.201377][ T512] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 45.201670][ T512] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 45.201961][ T512] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 45.202266][ T512] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 45.202560][ T512] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 45.202854][ T512] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 45.203147][ T512] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 45.203445][ T512] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 45.203817][ T512] ___sys_sendmsg (net/socket.c:2670) [ 45.204110][ T512] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 45.204407][ T512] ? __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) [ 45.204769][ T512] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 45.205058][ T512] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 45.205359][ T512] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 45.205653][ T512] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 45.205943][ T512] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 45.206250][ T512] ? __lock_release (kernel/locking/lockdep.c:5539) [ 45.206550][ T512] __sys_sendmsg (net/socket.c:2700) [ 45.206841][ T512] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 45.207216][ T512] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 45.207532][ T512] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 45.207824][ T512] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 45.208114][ T512] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 45.208488][ T512] RIP: 0033:0x7fbef92ba1e7 [ 45.208789][ T512] 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) [ 45.209838][ T512] RSP: 002b:00007ffdbc9636d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 45.210285][ T512] RAX: ffffffffffffffda RBX: 00007ffdbc963e10 RCX: 00007fbef92ba1e7 [ 45.210722][ T512] RDX: 0000000000000000 RSI: 00007ffdbc963740 RDI: 0000000000000005 [ 45.211155][ T512] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 45.211597][ T512] R10: 0000000009d6e910 R11: 0000000000000246 R12: 0000000000000003 [ 45.212034][ T512] R13: 00000000686e1623 R14: 0000000000499600 R15: 0000000000000000 | [ 69.000179][ T750] ------------[ cut here ]------------ | [ 69.000607][ T750] WARNING: CPU: 3 PID: 750 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) | [ 69.001221][ T750] Modules linked in: [last unloaded: netdevsim] | [ 69.003201][ T750] Tainted: [W]=WARN [ 69.003443][ T750] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 69.003825][ T750] 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) [ 69.004145][ T750] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 69.005256][ T750] RSP: 0018:ffffc90001406d70 EFLAGS: 00010246 [ 69.005652][ T750] RAX: 0000000000000000 RBX: ffff888005b11000 RCX: 0000000000000001 [ 69.006114][ T750] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 69.006585][ T750] RBP: ffffc90001406e60 R08: 0000000000000001 R09: 0000000000000000 [ 69.007047][ T750] R10: ffffc90001406e90 R11: ffffffff99779160 R12: 1ffff92000280db2 [ 69.007531][ T750] R13: 00000000000005dc R14: ffffc90001406e90 R15: 0000000000000000 [ 69.007996][ T750] FS: 00007f94f1a6c800(0000) GS:ffff88809afc8000(0000) knlGS:0000000000000000 [ 69.008548][ T750] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 69.008943][ T750] CR2: 00000000004e5800 CR3: 00000000166ae002 CR4: 0000000000772ef0 [ 69.009428][ T750] PKRU: 55555554 [ 69.009662][ T750] Call Trace: [ 69.009893][ T750] [ 69.010053][ T750] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 69.010380][ T750] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 69.010697][ T750] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 69.011012][ T750] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 69.011333][ T750] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 69.011653][ T750] netif_set_mtu (net/core/dev.c:9652) [ 69.011962][ T750] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 69.012292][ T750] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 69.012600][ T750] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 69.012915][ T750] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 69.013152][ T750] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 69.013488][ T750] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 69.013814][ T750] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.014132][ T750] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 69.014460][ T750] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 69.014768][ T750] ? __lock_release (kernel/locking/lockdep.c:5539) [ 69.015082][ T750] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 69.015401][ T750] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 69.015722][ T750] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 69.016035][ T750] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 69.016439][ T750] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 69.016745][ T750] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 69.017100][ T750] ? __kernel_text_address (kernel/extable.c:79) [ 69.017426][ T750] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.017742][ T750] ? __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) [ 69.018055][ T750] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 69.018457][ T750] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 69.018766][ T750] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 69.019070][ T750] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 69.019389][ T750] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 69.019698][ T750] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 69.020004][ T750] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 69.020335][ T750] ? __create_object (mm/kmemleak.c:771) [ 69.020649][ T750] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 69.020961][ T750] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 69.021281][ T750] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 69.021665][ T750] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 69.021980][ T750] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 69.022305][ T750] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 69.022614][ T750] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.022928][ T750] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 69.023257][ T750] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 69.023569][ T750] ? __lock_release (kernel/locking/lockdep.c:5539) [ 69.023877][ T750] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 69.024186][ T750] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 69.024508][ T750] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 69.024820][ T750] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.025133][ T750] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 69.025457][ T750] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 69.025768][ T750] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 69.026092][ T750] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 69.026414][ T750] ? 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) [ 69.026727][ T750] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 69.027037][ T750] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 69.027371][ T750] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.027686][ T750] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 69.027997][ T750] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 69.028322][ T750] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 69.028644][ T750] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 69.028974][ T750] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 69.029293][ T750] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 69.029692][ T750] ___sys_sendmsg (net/socket.c:2670) [ 69.029996][ T750] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 69.030313][ T750] ? __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) [ 69.030698][ T750] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 69.031017][ T750] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 69.031340][ T750] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.031656][ T750] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 69.031971][ T750] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 69.032296][ T750] ? __lock_release (kernel/locking/lockdep.c:5539) [ 69.032614][ T750] __sys_sendmsg (net/socket.c:2700) [ 69.032920][ T750] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 69.033313][ T750] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 69.033640][ T750] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 69.033952][ T750] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 69.034278][ T750] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 69.034661][ T750] RIP: 0033:0x7f94f1c391e7 [ 69.034981][ T750] 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) [ 69.036114][ T750] RSP: 002b:00007fffa0e79788 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 69.036587][ T750] RAX: ffffffffffffffda RBX: 00007fffa0e79ec0 RCX: 00007f94f1c391e7 [ 69.037047][ T750] RDX: 0000000000000000 RSI: 00007fffa0e797f0 RDI: 0000000000000005 [ 69.037537][ T750] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 69.038002][ T750] R10: 0000000024d31910 R11: 0000000000000246 R12: 0000000000000003 [ 69.038483][ T750] R13: 00000000686e163b R14: 0000000000499600 R15: 0000000000000000 | [ 69.175537][ T751] ------------[ cut here ]------------ | [ 69.175944][ T751] WARNING: CPU: 3 PID: 751 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) | [ 69.176559][ T751] Modules linked in: [last unloaded: netdevsim] | [ 69.178228][ T751] Tainted: [W]=WARN [ 69.178474][ T751] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 69.178852][ T751] 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) [ 69.179176][ T751] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 69.180297][ T751] RSP: 0018:ffffc90001546d70 EFLAGS: 00010246 [ 69.180689][ T751] RAX: 0000000000000000 RBX: ffff888007ec1000 RCX: 0000000000000001 [ 69.181150][ T751] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 69.181621][ T751] RBP: ffffc90001546e60 R08: 0000000000000001 R09: 0000000000000000 [ 69.182081][ T751] R10: ffffc90001546e90 R11: ffffffff99779160 R12: 1ffff920002a8db2 [ 69.182559][ T751] R13: 00000000000005dc R14: ffffc90001546e90 R15: 0000000000000000 [ 69.183021][ T751] FS: 00007fa51701c800(0000) GS:ffff88809afc8000(0000) knlGS:0000000000000000 [ 69.183573][ T751] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 69.183963][ T751] CR2: 00000000004e5800 CR3: 0000000014bd9005 CR4: 0000000000772ef0 [ 69.184461][ T751] PKRU: 55555554 [ 69.184695][ T751] Call Trace: [ 69.184926][ T751] [ 69.185083][ T751] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 69.185406][ T751] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 69.185717][ T751] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 69.186025][ T751] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 69.186340][ T751] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 69.186653][ T751] netif_set_mtu (net/core/dev.c:9652) [ 69.186961][ T751] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 69.187297][ T751] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 69.187604][ T751] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 69.187911][ T751] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 69.188146][ T751] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 69.188477][ T751] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 69.188795][ T751] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.189114][ T751] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 69.189432][ T751] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 69.189737][ T751] ? __lock_release (kernel/locking/lockdep.c:5539) [ 69.190048][ T751] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 69.190370][ T751] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 69.190684][ T751] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 69.190996][ T751] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 69.191404][ T751] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 69.191710][ T751] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 69.192017][ T751] ? __kernel_text_address (kernel/extable.c:79) [ 69.192336][ T751] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.192645][ T751] ? __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) [ 69.192950][ T751] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 69.193342][ T751] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 69.193658][ T751] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 69.193961][ T751] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 69.194274][ T751] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 69.194580][ T751] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 69.194885][ T751] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 69.195189][ T751] ? __create_object (mm/kmemleak.c:771) [ 69.195509][ T751] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 69.195816][ T751] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 69.196128][ T751] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 69.196516][ T751] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 69.196834][ T751] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 69.197153][ T751] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 69.197473][ T751] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.197838][ T751] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 69.198149][ T751] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 69.198475][ T751] ? __lock_release (kernel/locking/lockdep.c:5539) [ 69.198786][ T751] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 69.199095][ T751] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 69.199417][ T751] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 69.199729][ T751] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.200041][ T751] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 69.200362][ T751] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 69.200671][ T751] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 69.200996][ T751] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 69.201314][ T751] ? 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) [ 69.201625][ T751] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 69.201934][ T751] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 69.202256][ T751] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.202573][ T751] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 69.202881][ T751] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 69.203194][ T751] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 69.203521][ T751] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 69.203834][ T751] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 69.204139][ T751] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 69.204543][ T751] ___sys_sendmsg (net/socket.c:2670) [ 69.204845][ T751] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 69.205148][ T751] ? __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) [ 69.205544][ T751] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 69.205853][ T751] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 69.206160][ T751] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.206482][ T751] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 69.206790][ T751] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 69.207099][ T751] ? __lock_release (kernel/locking/lockdep.c:5539) [ 69.207424][ T751] __sys_sendmsg (net/socket.c:2700) [ 69.207734][ T751] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 69.208110][ T751] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 69.208438][ T751] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 69.208748][ T751] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 69.209056][ T751] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 69.209448][ T751] RIP: 0033:0x7fa5171e91e7 [ 69.209766][ T751] 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) [ 69.210884][ T751] RSP: 002b:00007ffd0b98d138 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 69.211358][ T751] RAX: ffffffffffffffda RBX: 00007ffd0b98d870 RCX: 00007fa5171e91e7 [ 69.211820][ T751] RDX: 0000000000000000 RSI: 00007ffd0b98d1a0 RDI: 0000000000000005 [ 69.212297][ T751] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 69.212754][ T751] R10: 000000001b1e2910 R11: 0000000000000246 R12: 0000000000000003 [ 69.213216][ T751] R13: 00000000686e163b R14: 0000000000499600 R15: 0000000000000000 | [ 69.340830][ T752] ------------[ cut here ]------------ | [ 69.341255][ T752] WARNING: CPU: 1 PID: 752 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) | [ 69.341834][ T752] Modules linked in: [last unloaded: netdevsim] | [ 69.342792][ T752] Tainted: [W]=WARN [ 69.343010][ T752] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 69.343394][ T752] 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) [ 69.343695][ T752] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 69.344739][ T752] RSP: 0018:ffffc90001546d70 EFLAGS: 00010246 [ 69.345106][ T752] RAX: 0000000000000000 RBX: ffff8880135d9000 RCX: 0000000000000001 [ 69.345549][ T752] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 69.345980][ T752] RBP: ffffc90001546e60 R08: 0000000000000001 R09: 0000000000000000 [ 69.346417][ T752] R10: ffffc90001546e90 R11: ffffffff99779160 R12: 1ffff920002a8db2 [ 69.346847][ T752] R13: 00000000000005dc R14: ffffc90001546e90 R15: 0000000000000000 [ 69.347305][ T752] FS: 00007f59fe80f800(0000) GS:ffff88809aec8000(0000) knlGS:0000000000000000 [ 69.347809][ T752] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 69.348172][ T752] CR2: 00000000004e5800 CR3: 0000000004d50001 CR4: 0000000000772ef0 [ 69.349026][ T752] PKRU: 55555554 [ 69.349388][ T752] Call Trace: [ 69.349605][ T752] [ 69.349760][ T752] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 69.350053][ T752] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 69.350515][ T752] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 69.350806][ T752] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 69.351094][ T752] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 69.351495][ T752] netif_set_mtu (net/core/dev.c:9652) [ 69.351783][ T752] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 69.352079][ T752] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 69.352455][ T752] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 69.352768][ T752] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 69.353003][ T752] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 69.353333][ T752] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 69.353649][ T752] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.353959][ T752] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 69.354281][ T752] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 69.354596][ T752] ? __lock_release (kernel/locking/lockdep.c:5539) [ 69.354909][ T752] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 69.355216][ T752] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 69.355534][ T752] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 69.355848][ T752] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 69.356255][ T752] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 69.356575][ T752] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 69.356884][ T752] ? __kernel_text_address (kernel/extable.c:79) [ 69.357204][ T752] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.357539][ T752] ? __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) [ 69.357848][ T752] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 69.358227][ T752] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 69.358547][ T752] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 69.358852][ T752] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 69.359167][ T752] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 69.359486][ T752] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 69.359793][ T752] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 69.360097][ T752] ? __create_object (mm/kmemleak.c:771) [ 69.360416][ T752] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 69.360726][ T752] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 69.361033][ T752] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 69.361419][ T752] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 69.361742][ T752] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 69.362055][ T752] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 69.362370][ T752] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.362683][ T752] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 69.362989][ T752] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 69.363303][ T752] ? __lock_release (kernel/locking/lockdep.c:5539) [ 69.363612][ T752] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 69.363916][ T752] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 69.364250][ T752] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 69.364565][ T752] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.364876][ T752] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 69.365183][ T752] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 69.365498][ T752] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 69.365820][ T752] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 69.366125][ T752] ? 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) [ 69.366452][ T752] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 69.366762][ T752] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 69.367073][ T752] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.367427][ T752] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 69.367738][ T752] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 69.368047][ T752] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 69.368382][ T752] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 69.368703][ T752] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 69.369010][ T752] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 69.369412][ T752] ___sys_sendmsg (net/socket.c:2670) [ 69.369719][ T752] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 69.370024][ T752] ? __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) [ 69.370416][ T752] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 69.370727][ T752] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 69.371040][ T752] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 69.371362][ T752] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 69.371669][ T752] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 69.371971][ T752] ? __lock_release (kernel/locking/lockdep.c:5539) [ 69.372302][ T752] __sys_sendmsg (net/socket.c:2700) [ 69.372615][ T752] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 69.372991][ T752] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 69.373325][ T752] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 69.373634][ T752] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 69.373941][ T752] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 69.374329][ T752] RIP: 0033:0x7f59fe9dc1e7 [ 69.374647][ T752] 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) [ 69.375756][ T752] RSP: 002b:00007ffdfcca30e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 69.376221][ T752] RAX: ffffffffffffffda RBX: 00007ffdfcca3820 RCX: 00007f59fe9dc1e7 [ 69.376698][ T752] RDX: 0000000000000000 RSI: 00007ffdfcca3150 RDI: 0000000000000005 [ 69.377175][ T752] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 69.377654][ T752] R10: 0000000020ec6910 R11: 0000000000000246 R12: 0000000000000003 [ 69.378114][ T752] R13: 00000000686e163c R14: 0000000000499600 R15: 0000000000000000 | [ 95.176737][ T1042] ------------[ cut here ]------------ | [ 95.177063][ T1042] WARNING: CPU: 3 PID: 1042 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) | [ 95.177668][ T1042] Modules linked in: [last unloaded: netdevsim] | [ 95.178632][ T1042] Tainted: [W]=WARN [ 95.178851][ T1042] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 95.179216][ T1042] 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) [ 95.179524][ T1042] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 95.180575][ T1042] RSP: 0018:ffffc90001bc6d70 EFLAGS: 00010246 [ 95.180942][ T1042] RAX: 0000000000000000 RBX: ffff888005b11000 RCX: 0000000000000001 [ 95.181387][ T1042] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 95.181824][ T1042] RBP: ffffc90001bc6e60 R08: 0000000000000001 R09: 0000000000000000 [ 95.182280][ T1042] R10: ffffc90001bc6e90 R11: ffffffff99779160 R12: 1ffff92000378db2 [ 95.182715][ T1042] R13: 00000000000005dc R14: ffffc90001bc6e90 R15: 0000000000000000 [ 95.183151][ T1042] FS: 00007f709def7800(0000) GS:ffff88809afc8000(0000) knlGS:0000000000000000 [ 95.183671][ T1042] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 95.184042][ T1042] CR2: 00000000004e5800 CR3: 0000000004eae003 CR4: 0000000000772ef0 [ 95.184511][ T1042] PKRU: 55555554 [ 95.184730][ T1042] Call Trace: [ 95.184947][ T1042] [ 95.185096][ T1042] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 95.185409][ T1042] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 95.185705][ T1042] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 95.186002][ T1042] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 95.186303][ T1042] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 95.186596][ T1042] netif_set_mtu (net/core/dev.c:9652) [ 95.186892][ T1042] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 95.187207][ T1042] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 95.187521][ T1042] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 95.187817][ T1042] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 95.188040][ T1042] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 95.188368][ T1042] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 95.188673][ T1042] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 95.188991][ T1042] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 95.189298][ T1042] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 95.189589][ T1042] ? __lock_release (kernel/locking/lockdep.c:5539) [ 95.189884][ T1042] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 95.190178][ T1042] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 95.190482][ T1042] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 95.190779][ T1042] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 95.191150][ T1042] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 95.191451][ T1042] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 95.191742][ T1042] ? __kernel_text_address (kernel/extable.c:79) [ 95.192036][ T1042] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 95.192335][ T1042] ? __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) [ 95.192626][ T1042] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 95.192995][ T1042] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 95.193302][ T1042] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 95.193595][ T1042] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 95.193891][ T1042] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 95.194184][ T1042] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 95.194484][ T1042] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 95.194777][ T1042] ? __create_object (mm/kmemleak.c:771) [ 95.195073][ T1042] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 95.195371][ T1042] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 95.195666][ T1042] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 95.196026][ T1042] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 95.196334][ T1042] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 95.196632][ T1042] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 95.196921][ T1042] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 95.197226][ T1042] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 95.197534][ T1042] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 95.197820][ T1042] ? __lock_release (kernel/locking/lockdep.c:5539) [ 95.198108][ T1042] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 95.198404][ T1042] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 95.198697][ T1042] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 95.198992][ T1042] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 95.199294][ T1042] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 95.199587][ T1042] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 95.199881][ T1042] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 95.200180][ T1042] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 95.200478][ T1042] ? 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) [ 95.200769][ T1042] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 95.201058][ T1042] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 95.201377][ T1042] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 95.201678][ T1042] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 95.201969][ T1042] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 95.202280][ T1042] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 95.202603][ T1042] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 95.202903][ T1042] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 95.203190][ T1042] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 95.203571][ T1042] ___sys_sendmsg (net/socket.c:2670) [ 95.203860][ T1042] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 95.204146][ T1042] ? __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) [ 95.204516][ T1042] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 95.204810][ T1042] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 95.205101][ T1042] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 95.205404][ T1042] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 95.205698][ T1042] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 95.205989][ T1042] ? __lock_release (kernel/locking/lockdep.c:5539) [ 95.206296][ T1042] __sys_sendmsg (net/socket.c:2700) [ 95.206585][ T1042] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 95.206944][ T1042] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 95.207273][ T1042] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 95.207564][ T1042] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 95.207858][ T1042] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 95.208215][ T1042] RIP: 0033:0x7f709e0c41e7 [ 95.208526][ T1042] 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) [ 95.209573][ T1042] RSP: 002b:00007ffe7b4b8de8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 95.210010][ T1042] RAX: ffffffffffffffda RBX: 00007ffe7b4b9520 RCX: 00007f709e0c41e7 [ 95.210456][ T1042] RDX: 0000000000000000 RSI: 00007ffe7b4b8e50 RDI: 0000000000000005 [ 95.210897][ T1042] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 95.211334][ T1042] R10: 000000002aceb910 R11: 0000000000000246 R12: 0000000000000003 [ 95.211767][ T1042] R13: 00000000686e1655 R14: 0000000000499600 R15: 0000000000000000 | [ 95.363523][ T1043] ------------[ cut here ]------------ | [ 95.364120][ T1043] WARNING: CPU: 1 PID: 1043 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) | [ 95.365122][ T1043] Modules linked in: [last unloaded: netdevsim] | [ 95.367943][ T1043] Tainted: [W]=WARN [ 95.368342][ T1043] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 95.368956][ T1043] 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) [ 95.369501][ T1043] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 95.371387][ T1043] RSP: 0018:ffffc90001bd6d70 EFLAGS: 00010246 [ 95.372055][ T1043] RAX: 0000000000000000 RBX: ffff888007ec1000 RCX: 0000000000000001 [ 95.372859][ T1043] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 95.373658][ T1043] RBP: ffffc90001bd6e60 R08: 0000000000000001 R09: 0000000000000000 [ 95.374461][ T1043] R10: ffffc90001bd6e90 R11: ffffffff99779160 R12: 1ffff9200037adb2 [ 95.375263][ T1043] R13: 00000000000005dc R14: ffffc90001bd6e90 R15: 0000000000000000 [ 95.376044][ T1043] FS: 00007f42dfc7d800(0000) GS:ffff88809aec8000(0000) knlGS:0000000000000000 [ 95.376974][ T1043] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 95.377438][ T1043] CR2: 00000000004e5800 CR3: 000000000ae1c001 CR4: 0000000000772ef0 [ 95.377889][ T1043] PKRU: 55555554 [ 95.378108][ T1043] Call Trace: [ 95.378336][ T1043] [ 95.378487][ T1043] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 95.378785][ T1043] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 95.379083][ T1043] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 95.379387][ T1043] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 95.379685][ T1043] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 95.379983][ T1043] netif_set_mtu (net/core/dev.c:9652) [ 95.380284][ T1043] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 95.380584][ T1043] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 95.380874][ T1043] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 95.381167][ T1043] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 95.381400][ T1043] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 95.381712][ T1043] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 95.382011][ T1043] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 95.382320][ T1043] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 95.382618][ T1043] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 95.382906][ T1043] ? __lock_release (kernel/locking/lockdep.c:5539) [ 95.383201][ T1043] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 95.383504][ T1043] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 95.383801][ T1043] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 95.384097][ T1043] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 95.384482][ T1043] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 95.384774][ T1043] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 95.385064][ T1043] ? __kernel_text_address (kernel/extable.c:79) [ 95.385382][ T1043] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 95.385684][ T1043] ? __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) [ 95.385980][ T1043] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 95.386362][ T1043] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 95.386660][ T1043] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 95.386947][ T1043] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 95.387278][ T1043] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 95.387569][ T1043] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 95.387858][ T1043] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 95.388147][ T1043] ? __create_object (mm/kmemleak.c:771) [ 95.388448][ T1043] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 95.388737][ T1043] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 95.389028][ T1043] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 95.389394][ T1043] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 95.389694][ T1043] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 95.389990][ T1043] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 95.390290][ T1043] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 95.390586][ T1043] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 95.390874][ T1043] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 95.391169][ T1043] ? __lock_release (kernel/locking/lockdep.c:5539) [ 95.391471][ T1043] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 95.391759][ T1043] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 95.392049][ T1043] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 95.392348][ T1043] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 95.392647][ T1043] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 95.392936][ T1043] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 95.393226][ T1043] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 95.393552][ T1043] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 95.393842][ T1043] ? 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) [ 95.394135][ T1043] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 95.394440][ T1043] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 95.394734][ T1043] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 95.395030][ T1043] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 95.395334][ T1043] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 95.395630][ T1043] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 95.395927][ T1043] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 95.396218][ T1043] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 95.396517][ T1043] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 95.396891][ T1043] ___sys_sendmsg (net/socket.c:2670) [ 95.397191][ T1043] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 95.397492][ T1043] ? __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) [ 95.397857][ T1043] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 95.398151][ T1043] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 95.398452][ T1043] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 95.398748][ T1043] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 95.399047][ T1043] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 95.399348][ T1043] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 95.399639][ T1043] ? trace_rseq_update (./include/trace/events/rseq.h:11 (discriminator 21)) [ 95.399939][ T1043] __sys_sendmsg (net/socket.c:2700) [ 95.400225][ T1043] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 95.400613][ T1043] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 95.400914][ T1043] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 95.401203][ T1043] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 95.401505][ T1043] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 95.401863][ T1043] RIP: 0033:0x7f42dfe4a1e7 [ 95.402163][ T1043] 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) [ 95.403224][ T1043] RSP: 002b:00007ffe71757b68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 95.403681][ T1043] RAX: ffffffffffffffda RBX: 00007ffe717582a0 RCX: 00007f42dfe4a1e7 [ 95.404122][ T1043] RDX: 0000000000000000 RSI: 00007ffe71757bd0 RDI: 0000000000000005 [ 95.404567][ T1043] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 95.404996][ T1043] R10: 0000000019cc6910 R11: 0000000000000246 R12: 0000000000000003 [ 95.405442][ T1043] R13: 00000000686e1656 R14: 0000000000499600 R15: 0000000000000000 | [ 95.537562][ T1044] ------------[ cut here ]------------ | [ 95.537899][ T1044] WARNING: CPU: 0 PID: 1044 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) | [ 95.538506][ T1044] Modules linked in: [last unloaded: netdevsim] | [ 95.539743][ T1044] Tainted: [W]=WARN [ 95.540110][ T1044] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 95.541066][ T1044] 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) [ 95.541388][ T1044] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 95.542990][ T1044] RSP: 0018:ffffc90001be6d70 EFLAGS: 00010246 [ 95.543643][ T1044] RAX: 0000000000000000 RBX: ffff8880135d9000 RCX: 0000000000000001 [ 95.544388][ T1044] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 95.545084][ T1044] RBP: ffffc90001be6e60 R08: 0000000000000001 R09: 0000000000000000 [ 95.545835][ T1044] R10: ffffc90001be6e90 R11: ffffffff99779160 R12: 1ffff9200037cdb2 [ 95.546618][ T1044] R13: 00000000000005dc R14: ffffc90001be6e90 R15: 0000000000000000 [ 95.547360][ T1044] FS: 00007f1f326bb800(0000) GS:ffff88809ae48000(0000) knlGS:0000000000000000 [ 95.548282][ T1044] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 95.548932][ T1044] CR2: 00000000004e5800 CR3: 0000000016ac7004 CR4: 0000000000772ef0 [ 95.549724][ T1044] PKRU: 55555554 [ 95.550118][ T1044] Call Trace: [ 95.550521][ T1044] [ 95.550782][ T1044] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 95.551312][ T1044] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 95.551840][ T1044] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 95.552394][ T1044] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 95.552917][ T1044] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 95.553464][ T1044] netif_set_mtu (net/core/dev.c:9652) [ 95.553987][ T1044] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 95.554546][ T1044] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 95.555066][ T1044] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 95.555572][ T1044] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 95.555930][ T1044] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 95.556488][ T1044] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 95.557021][ T1044] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 95.557565][ T1044] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 95.558066][ T1044] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 95.558580][ T1044] ? __lock_release (kernel/locking/lockdep.c:5539) [ 95.559114][ T1044] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 95.559641][ T1044] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 95.560167][ T1044] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 95.560718][ T1044] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 95.561410][ T1044] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 95.561917][ T1044] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 95.562445][ T1044] ? __kernel_text_address (kernel/extable.c:79) [ 95.562967][ T1044] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 95.563498][ T1044] ? __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) [ 95.564011][ T1044] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 95.564652][ T1044] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 95.565183][ T1044] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 95.565721][ T1044] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 95.566257][ T1044] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 95.566781][ T1044] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 95.567311][ T1044] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 95.567790][ T1044] ? __create_object (mm/kmemleak.c:771) [ 95.568324][ T1044] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 95.568823][ T1044] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 95.569349][ T1044] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 95.569975][ T1044] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 95.570529][ T1044] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 95.571048][ T1044] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 95.571560][ T1044] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 95.572060][ T1044] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 95.572596][ T1044] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 95.573082][ T1044] ? __lock_release (kernel/locking/lockdep.c:5539) [ 95.573627][ T1044] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 95.574129][ T1044] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 95.574653][ T1044] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 95.575191][ T1044] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 95.575730][ T1044] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 95.576254][ T1044] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 95.576763][ T1044] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 95.577310][ T1044] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 95.577819][ T1044] ? 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) [ 95.578371][ T1044] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 95.578913][ T1044] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 95.579436][ T1044] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 95.579964][ T1044] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 95.580508][ T1044] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 95.581023][ T1044] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 95.581568][ T1044] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 95.582084][ T1044] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 95.582634][ T1044] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 95.583311][ T1044] ___sys_sendmsg (net/socket.c:2670) [ 95.583818][ T1044] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 95.584346][ T1044] ? __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) [ 95.584990][ T1044] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 95.585526][ T1044] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 95.586038][ T1044] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 95.586589][ T1044] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 95.587109][ T1044] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 95.587639][ T1044] ? __lock_release (kernel/locking/lockdep.c:5539) [ 95.588168][ T1044] __sys_sendmsg (net/socket.c:2700) [ 95.588700][ T1044] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 95.589352][ T1044] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 95.589890][ T1044] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 95.590428][ T1044] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 95.590948][ T1044] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 95.591613][ T1044] RIP: 0033:0x7f1f328881e7 [ 95.592146][ T1044] 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) [ 95.593984][ T1044] RSP: 002b:00007ffc1f2706a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 95.594897][ T1044] RAX: ffffffffffffffda RBX: 00007ffc1f270de0 RCX: 00007f1f328881e7 [ 95.595689][ T1044] RDX: 0000000000000000 RSI: 00007ffc1f270710 RDI: 0000000000000005 [ 95.596455][ T1044] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 95.597204][ T1044] R10: 0000000017115910 R11: 0000000000000246 R12: 0000000000000003 [ 95.597968][ T1044] R13: 00000000686e1656 R14: 0000000000499600 R15: 0000000000000000 | [ 124.201149][ T1350] ------------[ cut here ]------------ | [ 124.201555][ T1350] WARNING: CPU: 3 PID: 1350 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) | [ 124.202191][ T1350] Modules linked in: [last unloaded: netdevsim] | [ 124.203248][ T1350] Tainted: [W]=WARN [ 124.203484][ T1350] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 124.203867][ T1350] 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) [ 124.204183][ T1350] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 124.206530][ T1350] RSP: 0018:ffffc900022a6d70 EFLAGS: 00010246 [ 124.206952][ T1350] RAX: 0000000000000000 RBX: ffff888005b11000 RCX: 0000000000000001 [ 124.207484][ T1350] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 124.207953][ T1350] RBP: ffffc900022a6e60 R08: 0000000000000001 R09: 0000000000000000 [ 124.208429][ T1350] R10: ffffc900022a6e90 R11: ffffffff99779160 R12: 1ffff92000454db2 [ 124.208903][ T1350] R13: 00000000000005dc R14: ffffc900022a6e90 R15: 0000000000000000 [ 124.209392][ T1350] FS: 00007f38df4d3800(0000) GS:ffff88809afc8000(0000) knlGS:0000000000000000 [ 124.209938][ T1350] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 124.210342][ T1350] CR2: 00000000004e5800 CR3: 00000000166d1002 CR4: 0000000000772ef0 [ 124.210807][ T1350] PKRU: 55555554 [ 124.211048][ T1350] Call Trace: [ 124.211295][ T1350] [ 124.211463][ T1350] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 124.211791][ T1350] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 124.212111][ T1350] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 124.212438][ T1350] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 124.212749][ T1350] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 124.213061][ T1350] netif_set_mtu (net/core/dev.c:9652) [ 124.213382][ T1350] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 124.213695][ T1350] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 124.214002][ T1350] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 124.214328][ T1350] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 124.214563][ T1350] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 124.214893][ T1350] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 124.215212][ T1350] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 124.215546][ T1350] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 124.215853][ T1350] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 124.216162][ T1350] ? __lock_release (kernel/locking/lockdep.c:5539) [ 124.216484][ T1350] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 124.216805][ T1350] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 124.217106][ T1350] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 124.217422][ T1350] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 124.217792][ T1350] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 124.218087][ T1350] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 124.218388][ T1350] ? __kernel_text_address (kernel/extable.c:79) [ 124.218682][ T1350] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 124.218977][ T1350] ? __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) [ 124.219289][ T1350] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 124.219661][ T1350] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 124.219950][ T1350] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 124.220250][ T1350] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 124.220542][ T1350] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 124.220838][ T1350] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 124.221132][ T1350] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 124.221430][ T1350] ? __create_object (mm/kmemleak.c:771) [ 124.221738][ T1350] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 124.222046][ T1350] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 124.222366][ T1350] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 124.222745][ T1350] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 124.223044][ T1350] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 124.223358][ T1350] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 124.223653][ T1350] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 124.223946][ T1350] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 124.224245][ T1350] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 124.224543][ T1350] ? __lock_release (kernel/locking/lockdep.c:5539) [ 124.224836][ T1350] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 124.225130][ T1350] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 124.225430][ T1350] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 124.225732][ T1350] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 124.226039][ T1350] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 124.226355][ T1350] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 124.226653][ T1350] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 124.226955][ T1350] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 124.227272][ T1350] ? 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) [ 124.227569][ T1350] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 124.227860][ T1350] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 124.228146][ T1350] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 124.228452][ T1350] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 124.228756][ T1350] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 124.229047][ T1350] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 124.229353][ T1350] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 124.229647][ T1350] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 124.229936][ T1350] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 124.230317][ T1350] ___sys_sendmsg (net/socket.c:2670) [ 124.230603][ T1350] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 124.230892][ T1350] ? __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) [ 124.231274][ T1350] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 124.231565][ T1350] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 124.231855][ T1350] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 124.232149][ T1350] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 124.232446][ T1350] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 124.232738][ T1350] ? __lock_release (kernel/locking/lockdep.c:5539) [ 124.233034][ T1350] __sys_sendmsg (net/socket.c:2700) [ 124.233330][ T1350] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 124.233691][ T1350] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 124.234003][ T1350] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 124.234308][ T1350] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 124.234596][ T1350] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 124.234952][ T1350] RIP: 0033:0x7f38df6a01e7 [ 124.235277][ T1350] 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) [ 124.236323][ T1350] RSP: 002b:00007ffd8d09d5e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 124.236768][ T1350] RAX: ffffffffffffffda RBX: 00007ffd8d09dd20 RCX: 00007f38df6a01e7 [ 124.237227][ T1350] RDX: 0000000000000000 RSI: 00007ffd8d09d650 RDI: 0000000000000005 [ 124.237680][ T1350] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 124.238113][ T1350] R10: 00000000060c4910 R11: 0000000000000246 R12: 0000000000000003 [ 124.238556][ T1350] R13: 00000000686e1672 R14: 0000000000499600 R15: 0000000000000000 | [ 124.358125][ T1351] ------------[ cut here ]------------ | [ 124.359388][ T1351] WARNING: CPU: 3 PID: 1351 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) | [ 124.359966][ T1351] Modules linked in: [last unloaded: netdevsim] | [ 124.360931][ T1351] Tainted: [W]=WARN [ 124.361149][ T1351] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 124.361516][ T1351] 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) [ 124.361813][ T1351] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 124.362856][ T1351] RSP: 0018:ffffc900022b6d70 EFLAGS: 00010246 [ 124.363223][ T1351] RAX: 0000000000000000 RBX: ffff888007ec1000 RCX: 0000000000000001 [ 124.363664][ T1351] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 124.364093][ T1351] RBP: ffffc900022b6e60 R08: 0000000000000001 R09: 0000000000000000 [ 124.364531][ T1351] R10: ffffc900022b6e90 R11: ffffffff99779160 R12: 1ffff92000456db2 [ 124.364965][ T1351] R13: 00000000000005dc R14: ffffc900022b6e90 R15: 0000000000000000 [ 124.365404][ T1351] FS: 00007f938911f800(0000) GS:ffff88809afc8000(0000) knlGS:0000000000000000 [ 124.365907][ T1351] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 124.366281][ T1351] CR2: 00000000004e5800 CR3: 0000000016d7b004 CR4: 0000000000772ef0 [ 124.366723][ T1351] PKRU: 55555554 [ 124.366941][ T1351] Call Trace: [ 124.367165][ T1351] [ 124.367320][ T1351] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 124.367611][ T1351] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 124.367902][ T1351] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 124.368191][ T1351] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 124.368486][ T1351] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 124.368782][ T1351] netif_set_mtu (net/core/dev.c:9652) [ 124.369070][ T1351] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 124.369375][ T1351] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 124.369663][ T1351] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 124.369952][ T1351] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 124.370171][ T1351] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 124.370482][ T1351] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 124.370779][ T1351] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 124.371079][ T1351] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 124.371377][ T1351] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 124.371663][ T1351] ? __lock_release (kernel/locking/lockdep.c:5539) [ 124.371959][ T1351] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 124.372261][ T1351] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 124.372557][ T1351] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 124.372850][ T1351] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 124.373221][ T1351] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 124.373516][ T1351] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 124.373803][ T1351] ? __kernel_text_address (kernel/extable.c:79) [ 124.374094][ T1351] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 124.374393][ T1351] ? __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) [ 124.374683][ T1351] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 124.375038][ T1351] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 124.375338][ T1351] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 124.375626][ T1351] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 124.375915][ T1351] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 124.376204][ T1351] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 124.376500][ T1351] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 124.376787][ T1351] ? __create_object (mm/kmemleak.c:771) [ 124.377077][ T1351] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 124.377386][ T1351] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 124.377714][ T1351] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 124.378077][ T1351] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 124.378380][ T1351] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 124.378698][ T1351] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 124.378986][ T1351] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 124.379304][ T1351] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 124.379595][ T1351] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 124.379888][ T1351] ? __lock_release (kernel/locking/lockdep.c:5539) [ 124.380180][ T1351] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 124.380477][ T1351] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 124.380773][ T1351] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 124.381067][ T1351] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 124.381375][ T1351] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 124.381662][ T1351] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 124.381954][ T1351] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 124.382273][ T1351] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 124.382563][ T1351] ? 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) [ 124.382854][ T1351] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 124.383145][ T1351] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 124.383444][ T1351] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 124.383738][ T1351] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 124.384029][ T1351] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 124.384334][ T1351] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 124.384639][ T1351] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 124.384930][ T1351] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 124.385217][ T1351] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 124.385602][ T1351] ___sys_sendmsg (net/socket.c:2670) [ 124.385915][ T1351] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 124.386201][ T1351] ? __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) [ 124.386576][ T1351] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 124.386870][ T1351] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 124.387172][ T1351] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 124.387478][ T1351] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 124.387771][ T1351] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 124.388059][ T1351] ? __lock_release (kernel/locking/lockdep.c:5539) [ 124.388367][ T1351] __sys_sendmsg (net/socket.c:2700) [ 124.388660][ T1351] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 124.389022][ T1351] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 124.389334][ T1351] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 124.389627][ T1351] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 124.389917][ T1351] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 124.390288][ T1351] RIP: 0033:0x7f93892ec1e7 [ 124.390587][ T1351] 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) [ 124.391633][ T1351] RSP: 002b:00007ffc191c2958 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 124.392069][ T1351] RAX: ffffffffffffffda RBX: 00007ffc191c3090 RCX: 00007f93892ec1e7 [ 124.392511][ T1351] RDX: 0000000000000000 RSI: 00007ffc191c29c0 RDI: 0000000000000005 [ 124.392949][ T1351] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 124.393392][ T1351] R10: 000000003223d910 R11: 0000000000000246 R12: 0000000000000003 [ 124.393825][ T1351] R13: 00000000686e1673 R14: 0000000000499600 R15: 0000000000000000 | [ 124.527075][ T1352] ------------[ cut here ]------------ | [ 124.527435][ T1352] WARNING: CPU: 3 PID: 1352 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) | [ 124.528016][ T1352] Modules linked in: [last unloaded: netdevsim] | [ 124.529002][ T1352] Tainted: [W]=WARN [ 124.529222][ T1352] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 124.529615][ T1352] 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) [ 124.529913][ T1352] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 124.530950][ T1352] RSP: 0018:ffffc900022c6d70 EFLAGS: 00010246 [ 124.531327][ T1352] RAX: 0000000000000000 RBX: ffff8880135d9000 RCX: 0000000000000001 [ 124.531760][ T1352] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 124.532191][ T1352] RBP: ffffc900022c6e60 R08: 0000000000000001 R09: 0000000000000000 [ 124.532767][ T1352] R10: ffffc900022c6e90 R11: ffffffff99779160 R12: 1ffff92000458db2 [ 124.533206][ T1352] R13: 00000000000005dc R14: ffffc900022c6e90 R15: 0000000000000000 [ 124.533805][ T1352] FS: 00007f9c62e68800(0000) GS:ffff88809afc8000(0000) knlGS:0000000000000000 [ 124.534690][ T1352] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 124.535056][ T1352] CR2: 00000000004e5800 CR3: 0000000004ec1001 CR4: 0000000000772ef0 [ 124.535519][ T1352] PKRU: 55555554 [ 124.535737][ T1352] Call Trace: [ 124.535954][ T1352] [ 124.536102][ T1352] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 124.536404][ T1352] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 124.536699][ T1352] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 124.536991][ T1352] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 124.537306][ T1352] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 124.537607][ T1352] netif_set_mtu (net/core/dev.c:9652) [ 124.537896][ T1352] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 124.538190][ T1352] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 124.538485][ T1352] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 124.538775][ T1352] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 124.538996][ T1352] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 124.539306][ T1352] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 124.539605][ T1352] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 124.539935][ T1352] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 124.540241][ T1352] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 124.540535][ T1352] ? __lock_release (kernel/locking/lockdep.c:5539) [ 124.540827][ T1352] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 124.541117][ T1352] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 124.541419][ T1352] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 124.541716][ T1352] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 124.542092][ T1352] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 124.542387][ T1352] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 124.542680][ T1352] ? __kernel_text_address (kernel/extable.c:79) [ 124.542974][ T1352] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 124.543274][ T1352] ? __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) [ 124.543567][ T1352] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 124.543930][ T1352] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 124.544223][ T1352] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 124.544526][ T1352] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 124.544816][ T1352] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 124.545107][ T1352] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 124.545404][ T1352] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 124.545691][ T1352] ? __create_object (mm/kmemleak.c:771) [ 124.545982][ T1352] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 124.546278][ T1352] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 124.546569][ T1352] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 124.546926][ T1352] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 124.547242][ T1352] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 124.547537][ T1352] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 124.547826][ T1352] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 124.548117][ T1352] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 124.548414][ T1352] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 124.548704][ T1352] ? __lock_release (kernel/locking/lockdep.c:5539) [ 124.548995][ T1352] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 124.549291][ T1352] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 124.549580][ T1352] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 124.549872][ T1352] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 124.550163][ T1352] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 124.550457][ T1352] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 124.550748][ T1352] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 124.551050][ T1352] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 124.551346][ T1352] ? 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) [ 124.551639][ T1352] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 124.551930][ T1352] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 124.552216][ T1352] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 124.552518][ T1352] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 124.552810][ T1352] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 124.553102][ T1352] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 124.553406][ T1352] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 124.553697][ T1352] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 124.553982][ T1352] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 124.554361][ T1352] ___sys_sendmsg (net/socket.c:2670) [ 124.554645][ T1352] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 124.554935][ T1352] ? __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) [ 124.555306][ T1352] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 124.555608][ T1352] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 124.555899][ T1352] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 124.556192][ T1352] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 124.556489][ T1352] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 124.556779][ T1352] ? __lock_release (kernel/locking/lockdep.c:5539) [ 124.557074][ T1352] __sys_sendmsg (net/socket.c:2700) [ 124.557380][ T1352] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 124.557734][ T1352] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 124.558037][ T1352] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 124.558333][ T1352] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 124.558627][ T1352] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 124.558985][ T1352] RIP: 0033:0x7f9c630351e7 [ 124.559291][ T1352] 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) [ 124.560336][ T1352] RSP: 002b:00007ffdc93c3848 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 124.560774][ T1352] RAX: ffffffffffffffda RBX: 00007ffdc93c3f80 RCX: 00007f9c630351e7 [ 124.561202][ T1352] RDX: 0000000000000000 RSI: 00007ffdc93c38b0 RDI: 0000000000000005 [ 124.561651][ T1352] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 124.562089][ T1352] R10: 0000000010606910 R11: 0000000000000246 R12: 0000000000000003 [ 124.562530][ T1352] R13: 00000000686e1673 R14: 0000000000499600 R15: 0000000000000000 | [ 154.382321][ T1674] ------------[ cut here ]------------ | [ 154.382691][ T1674] WARNING: CPU: 3 PID: 1674 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) | [ 154.383278][ T1674] Modules linked in: [last unloaded: netdevsim] | [ 154.384224][ T1674] Tainted: [W]=WARN [ 154.384471][ T1674] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 154.384865][ T1674] 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) [ 154.385165][ T1674] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 154.386241][ T1674] RSP: 0018:ffffc90002a36d70 EFLAGS: 00010246 [ 154.386612][ T1674] RAX: 0000000000000000 RBX: ffff888005b11000 RCX: 0000000000000001 [ 154.387045][ T1674] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 154.387505][ T1674] RBP: ffffc90002a36e60 R08: 0000000000000001 R09: 0000000000000000 [ 154.387935][ T1674] R10: ffffc90002a36e90 R11: ffffffff99779160 R12: 1ffff92000546db2 [ 154.388393][ T1674] R13: 00000000000005dc R14: ffffc90002a36e90 R15: 0000000000000000 [ 154.388856][ T1674] FS: 00007f0d20acf800(0000) GS:ffff88809afc8000(0000) knlGS:0000000000000000 [ 154.389379][ T1674] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 154.389751][ T1674] CR2: 00000000004e5800 CR3: 000000001493a005 CR4: 0000000000772ef0 [ 154.390193][ T1674] PKRU: 55555554 [ 154.390422][ T1674] Call Trace: [ 154.390643][ T1674] [ 154.390794][ T1674] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 154.391093][ T1674] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 154.391399][ T1674] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 154.391693][ T1674] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 154.391981][ T1674] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 154.392304][ T1674] netif_set_mtu (net/core/dev.c:9652) [ 154.392626][ T1674] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 154.392924][ T1674] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 154.393216][ T1674] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 154.393520][ T1674] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 154.393740][ T1674] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 154.394044][ T1674] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 154.394349][ T1674] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 154.394648][ T1674] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 154.394941][ T1674] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 154.395243][ T1674] ? __lock_release (kernel/locking/lockdep.c:5539) [ 154.395538][ T1674] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 154.395825][ T1674] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 154.396117][ T1674] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 154.396445][ T1674] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 154.396842][ T1674] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 154.397128][ T1674] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 154.397436][ T1674] ? __kernel_text_address (kernel/extable.c:79) [ 154.397731][ T1674] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 154.398028][ T1674] ? __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) [ 154.398327][ T1674] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 154.398685][ T1674] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 154.398973][ T1674] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 154.399267][ T1674] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 154.399558][ T1674] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 154.399847][ T1674] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 154.400138][ T1674] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 154.400449][ T1674] ? __create_object (mm/kmemleak.c:771) [ 154.400766][ T1674] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 154.401056][ T1674] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 154.401364][ T1674] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 154.401723][ T1674] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 154.402017][ T1674] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 154.402322][ T1674] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 154.402612][ T1674] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 154.402905][ T1674] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 154.403194][ T1674] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 154.403495][ T1674] ? __lock_release (kernel/locking/lockdep.c:5539) [ 154.403786][ T1674] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 154.404075][ T1674] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 154.404391][ T1674] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 154.404712][ T1674] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 154.405008][ T1674] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 154.405311][ T1674] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 154.405604][ T1674] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 154.405902][ T1674] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 154.406189][ T1674] ? 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) [ 154.406491][ T1674] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 154.406782][ T1674] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 154.407073][ T1674] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 154.407394][ T1674] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 154.407686][ T1674] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 154.407975][ T1674] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 154.408298][ T1674] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 154.408611][ T1674] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 154.408899][ T1674] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 154.409277][ T1674] ___sys_sendmsg (net/socket.c:2670) [ 154.409562][ T1674] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 154.409849][ T1674] ? __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) [ 154.410213][ T1674] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 154.410516][ T1674] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 154.410808][ T1674] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 154.411107][ T1674] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 154.411408][ T1674] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 154.411697][ T1674] ? __lock_release (kernel/locking/lockdep.c:5539) [ 154.411995][ T1674] __sys_sendmsg (net/socket.c:2700) [ 154.412309][ T1674] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 154.412699][ T1674] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 154.413002][ T1674] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 154.413315][ T1674] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 154.413629][ T1674] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 154.413988][ T1674] RIP: 0033:0x7f0d20c9c1e7 [ 154.414299][ T1674] 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) [ 154.415358][ T1674] RSP: 002b:00007ffff6998478 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 154.415799][ T1674] RAX: ffffffffffffffda RBX: 00007ffff6998bb0 RCX: 00007f0d20c9c1e7 [ 154.416264][ T1674] RDX: 0000000000000000 RSI: 00007ffff69984e0 RDI: 0000000000000005 [ 154.416732][ T1674] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 154.417178][ T1674] R10: 000000003f24b910 R11: 0000000000000246 R12: 0000000000000003 [ 154.417625][ T1674] R13: 00000000686e1691 R14: 0000000000499600 R15: 0000000000000000 | [ 154.546362][ T1675] ------------[ cut here ]------------ | [ 154.546695][ T1675] WARNING: CPU: 3 PID: 1675 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) | [ 154.547309][ T1675] Modules linked in: [last unloaded: netdevsim] | [ 154.548279][ T1675] Tainted: [W]=WARN [ 154.548500][ T1675] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 154.548860][ T1675] 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) [ 154.549157][ T1675] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 154.550214][ T1675] RSP: 0018:ffffc90002a46d70 EFLAGS: 00010246 [ 154.550604][ T1675] RAX: 0000000000000000 RBX: ffff888007ec1000 RCX: 0000000000000001 [ 154.551053][ T1675] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 154.551505][ T1675] RBP: ffffc90002a46e60 R08: 0000000000000001 R09: 0000000000000000 [ 154.551945][ T1675] R10: ffffc90002a46e90 R11: ffffffff99779160 R12: 1ffff92000548db2 [ 154.552396][ T1675] R13: 00000000000005dc R14: ffffc90002a46e90 R15: 0000000000000000 [ 154.552829][ T1675] FS: 00007f689927a800(0000) GS:ffff88809afc8000(0000) knlGS:0000000000000000 [ 154.553349][ T1675] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 154.553720][ T1675] CR2: 00000000004e5800 CR3: 00000000148e5001 CR4: 0000000000772ef0 [ 154.554157][ T1675] PKRU: 55555554 [ 154.554395][ T1675] Call Trace: [ 154.554619][ T1675] [ 154.554768][ T1675] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 154.555061][ T1675] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 154.555379][ T1675] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 154.555674][ T1675] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 154.555969][ T1675] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 154.556280][ T1675] netif_set_mtu (net/core/dev.c:9652) [ 154.556573][ T1675] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 154.556870][ T1675] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 154.557174][ T1675] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 154.557488][ T1675] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 154.557710][ T1675] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 154.558019][ T1675] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 154.558354][ T1675] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 154.558650][ T1675] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 154.558941][ T1675] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 154.559245][ T1675] ? __lock_release (kernel/locking/lockdep.c:5539) [ 154.559547][ T1675] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 154.559836][ T1675] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 154.560132][ T1675] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 154.560459][ T1675] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 154.560827][ T1675] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 154.561116][ T1675] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 154.561430][ T1675] ? __kernel_text_address (kernel/extable.c:79) [ 154.561722][ T1675] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 154.562017][ T1675] ? __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) [ 154.562332][ T1675] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 154.562699][ T1675] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 154.562989][ T1675] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 154.563300][ T1675] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 154.563593][ T1675] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 154.563886][ T1675] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 154.564178][ T1675] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 154.564487][ T1675] ? __create_object (mm/kmemleak.c:771) [ 154.564788][ T1675] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 154.565077][ T1675] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 154.565391][ T1675] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 154.565750][ T1675] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 154.566046][ T1675] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 154.566365][ T1675] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 154.566657][ T1675] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 154.566950][ T1675] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 154.567283][ T1675] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 154.567575][ T1675] ? __lock_release (kernel/locking/lockdep.c:5539) [ 154.567865][ T1675] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 154.568155][ T1675] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 154.568471][ T1675] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 154.568766][ T1675] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 154.569059][ T1675] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 154.569417][ T1675] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 154.569722][ T1675] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 154.570037][ T1675] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 154.570353][ T1675] ? 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) [ 154.570659][ T1675] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 154.570953][ T1675] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 154.571283][ T1675] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 154.571603][ T1675] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 154.571907][ T1675] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 154.572202][ T1675] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 154.572533][ T1675] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 154.572838][ T1675] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 154.573128][ T1675] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 154.573526][ T1675] ___sys_sendmsg (net/socket.c:2670) [ 154.573825][ T1675] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 154.574123][ T1675] ? __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) [ 154.574512][ T1675] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 154.574812][ T1675] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 154.575117][ T1675] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 154.575439][ T1675] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 154.575749][ T1675] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 154.576052][ T1675] ? __lock_release (kernel/locking/lockdep.c:5539) [ 154.576391][ T1675] __sys_sendmsg (net/socket.c:2700) [ 154.576681][ T1675] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 154.577039][ T1675] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 154.577393][ T1675] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 154.577687][ T1675] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 154.577976][ T1675] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 154.578395][ T1675] RIP: 0033:0x7f68994471e7 [ 154.578718][ T1675] 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) [ 154.579802][ T1675] RSP: 002b:00007ffc4fecce18 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 154.580278][ T1675] RAX: ffffffffffffffda RBX: 00007ffc4fecd550 RCX: 00007f68994471e7 [ 154.580743][ T1675] RDX: 0000000000000000 RSI: 00007ffc4fecce80 RDI: 0000000000000005 [ 154.581204][ T1675] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 154.581666][ T1675] R10: 000000001e620910 R11: 0000000000000246 R12: 0000000000000003 [ 154.582109][ T1675] R13: 00000000686e1691 R14: 0000000000499600 R15: 0000000000000000 | [ 154.714265][ T1676] ------------[ cut here ]------------ | [ 154.714657][ T1676] WARNING: CPU: 2 PID: 1676 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) | [ 154.715296][ T1676] Modules linked in: [last unloaded: netdevsim] | [ 154.716314][ T1676] Tainted: [W]=WARN [ 154.716549][ T1676] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 154.716928][ T1676] 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) [ 154.717280][ T1676] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 154.718371][ T1676] RSP: 0018:ffffc90002a46d70 EFLAGS: 00010246 [ 154.718763][ T1676] RAX: 0000000000000000 RBX: ffff8880135d9000 RCX: 0000000000000001 [ 154.719215][ T1676] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 154.719681][ T1676] RBP: ffffc90002a46e60 R08: 0000000000000001 R09: 0000000000000000 [ 154.720157][ T1676] R10: ffffc90002a46e90 R11: ffffffff99779160 R12: 1ffff92000548db2 [ 154.720627][ T1676] R13: 00000000000005dc R14: ffffc90002a46e90 R15: 0000000000000000 [ 154.721096][ T1676] FS: 00007f433e601800(0000) GS:ffff88809af48000(0000) knlGS:0000000000000000 [ 154.721644][ T1676] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 154.722034][ T1676] CR2: 00000000004e5800 CR3: 0000000014980006 CR4: 0000000000772ef0 [ 154.722508][ T1676] PKRU: 55555554 [ 154.722743][ T1676] Call Trace: [ 154.722993][ T1676] [ 154.723163][ T1676] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 154.723503][ T1676] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 154.723818][ T1676] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 154.724126][ T1676] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 154.724450][ T1676] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 154.724767][ T1676] netif_set_mtu (net/core/dev.c:9652) [ 154.725081][ T1676] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 154.725402][ T1676] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 154.725710][ T1676] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 154.726026][ T1676] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 154.726275][ T1676] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 154.726594][ T1676] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 154.726925][ T1676] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 154.727275][ T1676] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 154.727581][ T1676] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 154.727887][ T1676] ? __lock_release (kernel/locking/lockdep.c:5539) [ 154.728206][ T1676] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 154.728526][ T1676] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 154.728838][ T1676] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 154.729155][ T1676] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 154.729561][ T1676] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 154.729871][ T1676] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 154.730178][ T1676] ? __kernel_text_address (kernel/extable.c:79) [ 154.730519][ T1676] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 154.730842][ T1676] ? __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) [ 154.731154][ T1676] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 154.731539][ T1676] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 154.731848][ T1676] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 154.732153][ T1676] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 154.732467][ T1676] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 154.732776][ T1676] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 154.733085][ T1676] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 154.733418][ T1676] ? __create_object (mm/kmemleak.c:771) [ 154.733727][ T1676] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 154.734034][ T1676] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 154.734363][ T1676] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 154.734748][ T1676] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 154.735056][ T1676] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 154.735384][ T1676] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 154.735694][ T1676] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 154.736016][ T1676] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 154.736338][ T1676] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 154.736637][ T1676] ? __lock_release (kernel/locking/lockdep.c:5539) [ 154.736959][ T1676] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 154.737281][ T1676] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 154.737585][ T1676] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 154.737903][ T1676] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 154.738219][ T1676] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 154.738549][ T1676] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 154.738857][ T1676] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 154.739180][ T1676] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 154.739494][ T1676] ? 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) [ 154.739812][ T1676] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 154.740123][ T1676] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 154.740437][ T1676] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 154.740749][ T1676] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 154.741054][ T1676] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 154.741376][ T1676] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 154.741705][ T1676] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 154.742013][ T1676] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 154.742340][ T1676] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 154.742733][ T1676] ___sys_sendmsg (net/socket.c:2670) [ 154.743047][ T1676] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 154.743367][ T1676] ? __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) [ 154.743759][ T1676] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 154.744068][ T1676] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 154.744386][ T1676] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 154.744707][ T1676] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 154.745020][ T1676] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 154.745342][ T1676] ? __lock_release (kernel/locking/lockdep.c:5539) [ 154.745667][ T1676] __sys_sendmsg (net/socket.c:2700) [ 154.745974][ T1676] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 154.746360][ T1676] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 154.746679][ T1676] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 154.746992][ T1676] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 154.747330][ T1676] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 154.747714][ T1676] RIP: 0033:0x7f433e7ce1e7 [ 154.748029][ T1676] 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) [ 154.749112][ T1676] RSP: 002b:00007ffd099cd388 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 154.749587][ T1676] RAX: ffffffffffffffda RBX: 00007ffd099cdac0 RCX: 00007f433e7ce1e7 [ 154.750050][ T1676] RDX: 0000000000000000 RSI: 00007ffd099cd3f0 RDI: 0000000000000005 [ 154.750516][ T1676] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 154.750989][ T1676] R10: 000000000caf0910 R11: 0000000000000246 R12: 0000000000000003 [ 154.751466][ T1676] R13: 00000000686e1691 R14: 0000000000499600 R15: 0000000000000000 | [ 180.176477][ T1949] ------------[ cut here ]------------ | [ 180.176914][ T1949] WARNING: CPU: 1 PID: 1949 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) | [ 180.177522][ T1949] Modules linked in: [last unloaded: netdevsim] | [ 180.178527][ T1949] Tainted: [W]=WARN [ 180.178751][ T1949] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 180.179114][ T1949] 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) [ 180.180961][ T1949] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 180.182169][ T1949] RSP: 0018:ffffc90003096d70 EFLAGS: 00010246 [ 180.182685][ T1949] RAX: 0000000000000000 RBX: ffff888005b11000 RCX: 0000000000000001 [ 180.183121][ T1949] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 180.183702][ T1949] RBP: ffffc90003096e60 R08: 0000000000000001 R09: 0000000000000000 [ 180.184138][ T1949] R10: ffffc90003096e90 R11: ffffffff99779160 R12: 1ffff92000612db2 [ 180.184621][ T1949] R13: 00000000000005dc R14: ffffc90003096e90 R15: 0000000000000000 [ 180.185053][ T1949] FS: 00007fb753372800(0000) GS:ffff88809aec8000(0000) knlGS:0000000000000000 [ 180.185575][ T1949] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 180.185954][ T1949] CR2: 00000000004e5800 CR3: 0000000013322003 CR4: 0000000000772ef0 [ 180.186399][ T1949] PKRU: 55555554 [ 180.186619][ T1949] Call Trace: [ 180.186836][ T1949] [ 180.186984][ T1949] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 180.187311][ T1949] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 180.187611][ T1949] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 180.187909][ T1949] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 180.188201][ T1949] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 180.188507][ T1949] netif_set_mtu (net/core/dev.c:9652) [ 180.188804][ T1949] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 180.189109][ T1949] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 180.189408][ T1949] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 180.189701][ T1949] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 180.189921][ T1949] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 180.190226][ T1949] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 180.190552][ T1949] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 180.190860][ T1949] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 180.191154][ T1949] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 180.191455][ T1949] ? __lock_release (kernel/locking/lockdep.c:5539) [ 180.191754][ T1949] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 180.192050][ T1949] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 180.192383][ T1949] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 180.192683][ T1949] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 180.193051][ T1949] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 180.193371][ T1949] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 180.193688][ T1949] ? __kernel_text_address (kernel/extable.c:79) [ 180.193987][ T1949] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 180.194294][ T1949] ? __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) [ 180.194589][ T1949] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 180.194962][ T1949] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 180.195268][ T1949] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 180.195559][ T1949] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 180.195855][ T1949] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 180.196147][ T1949] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 180.196446][ T1949] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 180.196738][ T1949] ? __create_object (mm/kmemleak.c:771) [ 180.197033][ T1949] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 180.197355][ T1949] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 180.197653][ T1949] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 180.198016][ T1949] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 180.198328][ T1949] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 180.198627][ T1949] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 180.198918][ T1949] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 180.199211][ T1949] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 180.199510][ T1949] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 180.199801][ T1949] ? __lock_release (kernel/locking/lockdep.c:5539) [ 180.200093][ T1949] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 180.200390][ T1949] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 180.200680][ T1949] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 180.200977][ T1949] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 180.201284][ T1949] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 180.201574][ T1949] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 180.201870][ T1949] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 180.202170][ T1949] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 180.202472][ T1949] ? 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) [ 180.202764][ T1949] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 180.203058][ T1949] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 180.203355][ T1949] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 180.203655][ T1949] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 180.203953][ T1949] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 180.204257][ T1949] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 180.204563][ T1949] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 180.204856][ T1949] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 180.205152][ T1949] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 180.205538][ T1949] ___sys_sendmsg (net/socket.c:2670) [ 180.205830][ T1949] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 180.206124][ T1949] ? __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) [ 180.206503][ T1949] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 180.206802][ T1949] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 180.207096][ T1949] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 180.207413][ T1949] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 180.207711][ T1949] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 180.208006][ T1949] ? __lock_release (kernel/locking/lockdep.c:5539) [ 180.208316][ T1949] __sys_sendmsg (net/socket.c:2700) [ 180.208606][ T1949] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 180.208965][ T1949] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 180.209279][ T1949] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 180.209572][ T1949] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 180.209866][ T1949] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 180.210252][ T1949] RIP: 0033:0x7fb75353f1e7 [ 180.210561][ T1949] 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) [ 180.211615][ T1949] RSP: 002b:00007ffc813dcd28 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 180.212059][ T1949] RAX: ffffffffffffffda RBX: 00007ffc813dd460 RCX: 00007fb75353f1e7 [ 180.212507][ T1949] RDX: 0000000000000000 RSI: 00007ffc813dcd90 RDI: 0000000000000005 [ 180.212943][ T1949] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 180.213398][ T1949] R10: 0000000032ecd910 R11: 0000000000000246 R12: 0000000000000003 [ 180.213846][ T1949] R13: 00000000686e16aa R14: 0000000000499600 R15: 0000000000000000 | [ 180.352034][ T1950] ------------[ cut here ]------------ | [ 180.352479][ T1950] WARNING: CPU: 0 PID: 1950 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) | [ 180.353096][ T1950] Modules linked in: [last unloaded: netdevsim] | [ 180.354132][ T1950] Tainted: [W]=WARN [ 180.354374][ T1950] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 180.354786][ T1950] 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) [ 180.355120][ T1950] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 180.356252][ T1950] RSP: 0018:ffffc900030a6d70 EFLAGS: 00010246 [ 180.356656][ T1950] RAX: 0000000000000000 RBX: ffff888007ec1000 RCX: 0000000000000001 [ 180.357111][ T1950] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 180.357608][ T1950] RBP: ffffc900030a6e60 R08: 0000000000000001 R09: 0000000000000000 [ 180.358069][ T1950] R10: ffffc900030a6e90 R11: ffffffff99779160 R12: 1ffff92000614db2 [ 180.359125][ T1950] R13: 00000000000005dc R14: ffffc900030a6e90 R15: 0000000000000000 [ 180.359612][ T1950] FS: 00007fcbb0d98800(0000) GS:ffff88809ae48000(0000) knlGS:0000000000000000 [ 180.360147][ T1950] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 180.360555][ T1950] CR2: 00000000004e5800 CR3: 0000000005edd006 CR4: 0000000000772ef0 [ 180.361039][ T1950] PKRU: 55555554 [ 180.361278][ T1950] Call Trace: [ 180.361506][ T1950] [ 180.361674][ T1950] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 180.361986][ T1950] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 180.362307][ T1950] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 180.362627][ T1950] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 180.362940][ T1950] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 180.363262][ T1950] netif_set_mtu (net/core/dev.c:9652) [ 180.363569][ T1950] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 180.363893][ T1950] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 180.364194][ T1950] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 180.364509][ T1950] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 180.364756][ T1950] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 180.365075][ T1950] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 180.365406][ T1950] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 180.365728][ T1950] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 180.366033][ T1950] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 180.366347][ T1950] ? __lock_release (kernel/locking/lockdep.c:5539) [ 180.366662][ T1950] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 180.366993][ T1950] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 180.367329][ T1950] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 180.367646][ T1950] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 180.368044][ T1950] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 180.368355][ T1950] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 180.368658][ T1950] ? __kernel_text_address (kernel/extable.c:79) [ 180.368974][ T1950] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 180.369307][ T1950] ? __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) [ 180.369613][ T1950] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 180.370008][ T1950] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 180.370324][ T1950] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 180.370625][ T1950] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 180.370936][ T1950] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 180.371262][ T1950] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 180.371565][ T1950] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 180.371876][ T1950] ? __create_object (mm/kmemleak.c:771) [ 180.372186][ T1950] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 180.372506][ T1950] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 180.372833][ T1950] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 180.373221][ T1950] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 180.373544][ T1950] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 180.373861][ T1950] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 180.374166][ T1950] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 180.374491][ T1950] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 180.374795][ T1950] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 180.375117][ T1950] ? __lock_release (kernel/locking/lockdep.c:5539) [ 180.375433][ T1950] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 180.375736][ T1950] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 180.376070][ T1950] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 180.376409][ T1950] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 180.376739][ T1950] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 180.377070][ T1950] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 180.377424][ T1950] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 180.377759][ T1950] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 180.378087][ T1950] ? 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) [ 180.378414][ T1950] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 180.378734][ T1950] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 180.379078][ T1950] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 180.379404][ T1950] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 180.379720][ T1950] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 180.380037][ T1950] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 180.380362][ T1950] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 180.380671][ T1950] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 180.380970][ T1950] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 180.381395][ T1950] ___sys_sendmsg (net/socket.c:2670) [ 180.381696][ T1950] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 180.382015][ T1950] ? __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) [ 180.382418][ T1950] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 180.382730][ T1950] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 180.383066][ T1950] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 180.383393][ T1950] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 180.383709][ T1950] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 180.384042][ T1950] ? __lock_release (kernel/locking/lockdep.c:5539) [ 180.384403][ T1950] __sys_sendmsg (net/socket.c:2700) [ 180.384720][ T1950] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 180.385135][ T1950] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 180.385468][ T1950] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 180.385790][ T1950] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 180.386106][ T1950] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 180.386503][ T1950] RIP: 0033:0x7fcbb0f651e7 [ 180.386822][ T1950] 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) [ 180.387950][ T1950] RSP: 002b:00007ffd6f5b6818 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 180.388438][ T1950] RAX: ffffffffffffffda RBX: 00007ffd6f5b6f50 RCX: 00007fcbb0f651e7 [ 180.388905][ T1950] RDX: 0000000000000000 RSI: 00007ffd6f5b6880 RDI: 0000000000000005 [ 180.389389][ T1950] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 180.389847][ T1950] R10: 000000003cdfb910 R11: 0000000000000246 R12: 0000000000000003 [ 180.390330][ T1950] R13: 00000000686e16ab R14: 0000000000499600 R15: 0000000000000000 | [ 180.529195][ T1951] ------------[ cut here ]------------ | [ 180.529653][ T1951] WARNING: CPU: 2 PID: 1951 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) | [ 180.531172][ T1951] Modules linked in: [last unloaded: netdevsim] | [ 180.532357][ T1951] Tainted: [W]=WARN [ 180.532635][ T1951] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 180.533053][ T1951] 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) [ 180.533438][ T1951] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 180.534586][ T1951] RSP: 0018:ffffc900030a6d70 EFLAGS: 00010246 [ 180.534991][ T1951] RAX: 0000000000000000 RBX: ffff8880135d9000 RCX: 0000000000000001 [ 180.535485][ T1951] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 180.536021][ T1951] RBP: ffffc900030a6e60 R08: 0000000000000001 R09: 0000000000000000 [ 180.536514][ T1951] R10: ffffc900030a6e90 R11: ffffffff99779160 R12: 1ffff92000614db2 [ 180.537021][ T1951] R13: 00000000000005dc R14: ffffc900030a6e90 R15: 0000000000000000 [ 180.537559][ T1951] FS: 00007f48edc62800(0000) GS:ffff88809af48000(0000) knlGS:0000000000000000 [ 180.538133][ T1951] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 180.538569][ T1951] CR2: 00000000004e5800 CR3: 000000000afb9006 CR4: 0000000000772ef0 [ 180.539056][ T1951] PKRU: 55555554 [ 180.539340][ T1951] Call Trace: [ 180.539587][ T1951] [ 180.539759][ T1951] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 180.540098][ T1951] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 180.540450][ T1951] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 180.540801][ T1951] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 180.541127][ T1951] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 180.541480][ T1951] netif_set_mtu (net/core/dev.c:9652) [ 180.541812][ T1951] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 180.542161][ T1951] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 180.542516][ T1951] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 180.542846][ T1951] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 180.543127][ T1951] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 180.543535][ T1951] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 180.543889][ T1951] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 180.544258][ T1951] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 180.544595][ T1951] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 180.544941][ T1951] ? __lock_release (kernel/locking/lockdep.c:5539) [ 180.545304][ T1951] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 180.545655][ T1951] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 180.546009][ T1951] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 180.546375][ T1951] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 180.546812][ T1951] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 180.547145][ T1951] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 180.547498][ T1951] ? __kernel_text_address (kernel/extable.c:79) [ 180.547829][ T1951] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 180.548201][ T1951] ? __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) [ 180.548544][ T1951] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 180.548966][ T1951] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 180.549330][ T1951] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 180.549670][ T1951] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 180.550017][ T1951] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 180.550382][ T1951] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 180.550739][ T1951] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 180.551082][ T1951] ? __create_object (mm/kmemleak.c:771) [ 180.551435][ T1951] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 180.551760][ T1951] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 180.552082][ T1951] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 180.552529][ T1951] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 180.552884][ T1951] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 180.553259][ T1951] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 180.553608][ T1951] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 180.553949][ T1951] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 180.554307][ T1951] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 180.554641][ T1951] ? __lock_release (kernel/locking/lockdep.c:5539) [ 180.554982][ T1951] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 180.555333][ T1951] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 180.555672][ T1951] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 180.556024][ T1951] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 180.556370][ T1951] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 180.556718][ T1951] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 180.557049][ T1951] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 180.557447][ T1951] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 180.557789][ T1951] ? 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) [ 180.558137][ T1951] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 180.558490][ T1951] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 180.558839][ T1951] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 180.559202][ T1951] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 180.559567][ T1951] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 180.559889][ T1951] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 180.560216][ T1951] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 180.560554][ T1951] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 180.560888][ T1951] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 180.561360][ T1951] ___sys_sendmsg (net/socket.c:2670) [ 180.561699][ T1951] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 180.562042][ T1951] ? __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) [ 180.562493][ T1951] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 180.562837][ T1951] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 180.563169][ T1951] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 180.563513][ T1951] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 180.563841][ T1951] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 180.564163][ T1951] ? __lock_release (kernel/locking/lockdep.c:5539) [ 180.564518][ T1951] __sys_sendmsg (net/socket.c:2700) [ 180.564864][ T1951] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 180.565287][ T1951] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 180.565640][ T1951] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 180.565972][ T1951] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 180.566325][ T1951] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 180.566762][ T1951] RIP: 0033:0x7f48ede2f1e7 [ 180.567121][ T1951] 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) [ 180.568327][ T1951] RSP: 002b:00007ffd1f65bcf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 180.568834][ T1951] RAX: ffffffffffffffda RBX: 00007ffd1f65c430 RCX: 00007f48ede2f1e7 [ 180.569342][ T1951] RDX: 0000000000000000 RSI: 00007ffd1f65bd60 RDI: 0000000000000005 [ 180.569817][ T1951] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 180.570321][ T1951] R10: 0000000032f32910 R11: 0000000000000246 R12: 0000000000000003 [ 180.570841][ T1951] R13: 00000000686e16ab R14: 0000000000499600 R15: 0000000000000000 | [ 207.627111][ T2238] ------------[ cut here ]------------ | [ 207.628351][ T2238] WARNING: CPU: 0 PID: 2238 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) | [ 207.628933][ T2238] Modules linked in: [last unloaded: netdevsim] | [ 207.629895][ T2238] Tainted: [W]=WARN [ 207.630116][ T2238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 207.630593][ T2238] 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) [ 207.630904][ T2238] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 207.631970][ T2238] RSP: 0018:ffffc90003736d70 EFLAGS: 00010246 [ 207.632351][ T2238] RAX: 0000000000000000 RBX: ffff888005b11000 RCX: 0000000000000001 [ 207.632790][ T2238] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 207.633243][ T2238] RBP: ffffc90003736e60 R08: 0000000000000001 R09: 0000000000000000 [ 207.633689][ T2238] R10: ffffc90003736e90 R11: ffffffff99779160 R12: 1ffff920006e6db2 [ 207.634122][ T2238] R13: 00000000000005dc R14: ffffc90003736e90 R15: 0000000000000000 [ 207.634581][ T2238] FS: 00007fd16c128800(0000) GS:ffff88809ae48000(0000) knlGS:0000000000000000 [ 207.635091][ T2238] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 207.635472][ T2238] CR2: 00000000004e5800 CR3: 00000000092a0001 CR4: 0000000000772ef0 [ 207.635910][ T2238] PKRU: 55555554 [ 207.636126][ T2238] Call Trace: [ 207.636352][ T2238] [ 207.636501][ T2238] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 207.636801][ T2238] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 207.637094][ T2238] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 207.637404][ T2238] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 207.637702][ T2238] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 207.637996][ T2238] netif_set_mtu (net/core/dev.c:9652) [ 207.638305][ T2238] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 207.638606][ T2238] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 207.638895][ T2238] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 207.639188][ T2238] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 207.639420][ T2238] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 207.639734][ T2238] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 207.640038][ T2238] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 207.640339][ T2238] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 207.640629][ T2238] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 207.640918][ T2238] ? __lock_release (kernel/locking/lockdep.c:5539) [ 207.641216][ T2238] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 207.641516][ T2238] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 207.641818][ T2238] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 207.642115][ T2238] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 207.642501][ T2238] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 207.642799][ T2238] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 207.643087][ T2238] ? __kernel_text_address (kernel/extable.c:79) [ 207.643391][ T2238] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 207.643687][ T2238] ? __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) [ 207.643980][ T2238] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 207.644363][ T2238] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 207.644675][ T2238] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 207.644962][ T2238] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 207.645264][ T2238] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 207.645557][ T2238] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 207.645848][ T2238] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 207.646137][ T2238] ? __create_object (mm/kmemleak.c:771) [ 207.646486][ T2238] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 207.646792][ T2238] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 207.647085][ T2238] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 207.647461][ T2238] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 207.647759][ T2238] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 207.648053][ T2238] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 207.648357][ T2238] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 207.648653][ T2238] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 207.648944][ T2238] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 207.649242][ T2238] ? __lock_release (kernel/locking/lockdep.c:5539) [ 207.649537][ T2238] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 207.649828][ T2238] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 207.650118][ T2238] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 207.650427][ T2238] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 207.650726][ T2238] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 207.651013][ T2238] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 207.651315][ T2238] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 207.651615][ T2238] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 207.651907][ T2238] ? 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) [ 207.652197][ T2238] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 207.652495][ T2238] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 207.652788][ T2238] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 207.653081][ T2238] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 207.653383][ T2238] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 207.653673][ T2238] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 207.653971][ T2238] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 207.654297][ T2238] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 207.654599][ T2238] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 207.654967][ T2238] ___sys_sendmsg (net/socket.c:2670) [ 207.655263][ T2238] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 207.655554][ T2238] ? __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) [ 207.655910][ T2238] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 207.656199][ T2238] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 207.656498][ T2238] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 207.656791][ T2238] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 207.657080][ T2238] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 207.657397][ T2238] ? __lock_release (kernel/locking/lockdep.c:5539) [ 207.657693][ T2238] __sys_sendmsg (net/socket.c:2700) [ 207.657983][ T2238] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 207.658361][ T2238] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 207.658665][ T2238] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 207.658954][ T2238] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 207.659258][ T2238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 207.659618][ T2238] RIP: 0033:0x7fd16c2f51e7 [ 207.659921][ T2238] 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) [ 207.660973][ T2238] RSP: 002b:00007fff268b7cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 207.661425][ T2238] RAX: ffffffffffffffda RBX: 00007fff268b83f0 RCX: 00007fd16c2f51e7 [ 207.661857][ T2238] RDX: 0000000000000000 RSI: 00007fff268b7d20 RDI: 0000000000000005 [ 207.662308][ T2238] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 207.662741][ T2238] R10: 000000003c298910 R11: 0000000000000246 R12: 0000000000000003 [ 207.663179][ T2238] R13: 00000000686e16c6 R14: 0000000000499600 R15: 0000000000000000 | [ 207.802566][ T2239] ------------[ cut here ]------------ | [ 207.803004][ T2239] WARNING: CPU: 1 PID: 2239 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) | [ 207.803634][ T2239] Modules linked in: [last unloaded: netdevsim] | [ 207.804664][ T2239] Tainted: [W]=WARN [ 207.804897][ T2239] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 207.805301][ T2239] 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) [ 207.805617][ T2239] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 207.808208][ T2239] RSP: 0018:ffffc90003736d70 EFLAGS: 00010246 [ 207.808612][ T2239] RAX: 0000000000000000 RBX: ffff888007ec1000 RCX: 0000000000000001 [ 207.809069][ T2239] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 207.809554][ T2239] RBP: ffffc90003736e60 R08: 0000000000000001 R09: 0000000000000000 [ 207.810010][ T2239] R10: ffffc90003736e90 R11: ffffffff99779160 R12: 1ffff920006e6db2 [ 207.810470][ T2239] R13: 00000000000005dc R14: ffffc90003736e90 R15: 0000000000000000 [ 207.810925][ T2239] FS: 00007f326f382800(0000) GS:ffff88809aec8000(0000) knlGS:0000000000000000 [ 207.811465][ T2239] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 207.811856][ T2239] CR2: 00000000004e5800 CR3: 000000001312f006 CR4: 0000000000772ef0 [ 207.812324][ T2239] PKRU: 55555554 [ 207.812556][ T2239] Call Trace: [ 207.812787][ T2239] [ 207.812945][ T2239] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 207.813276][ T2239] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 207.813587][ T2239] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 207.813900][ T2239] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 207.814208][ T2239] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 207.814540][ T2239] netif_set_mtu (net/core/dev.c:9652) [ 207.814843][ T2239] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 207.815156][ T2239] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 207.815467][ T2239] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 207.815772][ T2239] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 207.816011][ T2239] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 207.816343][ T2239] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 207.816657][ T2239] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 207.816966][ T2239] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 207.817304][ T2239] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 207.817607][ T2239] ? __lock_release (kernel/locking/lockdep.c:5539) [ 207.817920][ T2239] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 207.818224][ T2239] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 207.818559][ T2239] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 207.818867][ T2239] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 207.819265][ T2239] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 207.819567][ T2239] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 207.819868][ T2239] ? __kernel_text_address (kernel/extable.c:79) [ 207.820174][ T2239] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 207.820491][ T2239] ? __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) [ 207.820806][ T2239] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 207.821182][ T2239] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 207.821505][ T2239] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 207.821806][ T2239] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 207.822109][ T2239] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 207.822419][ T2239] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 207.822726][ T2239] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 207.823043][ T2239] ? __create_object (mm/kmemleak.c:771) [ 207.823361][ T2239] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 207.823667][ T2239] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 207.823970][ T2239] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 207.824357][ T2239] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 207.824668][ T2239] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 207.824977][ T2239] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 207.825299][ T2239] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 207.825614][ T2239] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 207.825920][ T2239] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 207.826222][ T2239] ? __lock_release (kernel/locking/lockdep.c:5539) [ 207.826537][ T2239] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 207.826844][ T2239] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 207.827151][ T2239] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 207.827480][ T2239] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 207.827786][ T2239] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 207.828100][ T2239] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 207.828414][ T2239] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 207.828729][ T2239] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 207.829035][ T2239] ? 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) [ 207.829357][ T2239] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 207.829667][ T2239] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 207.829978][ T2239] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 207.830297][ T2239] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 207.830603][ T2239] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 207.830907][ T2239] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 207.831221][ T2239] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 207.831543][ T2239] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 207.831847][ T2239] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 207.832247][ T2239] ___sys_sendmsg (net/socket.c:2670) [ 207.832558][ T2239] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 207.832863][ T2239] ? __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) [ 207.833265][ T2239] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 207.833572][ T2239] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 207.833879][ T2239] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 207.834188][ T2239] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 207.834500][ T2239] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 207.834808][ T2239] ? __lock_release (kernel/locking/lockdep.c:5539) [ 207.835118][ T2239] __sys_sendmsg (net/socket.c:2700) [ 207.835432][ T2239] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 207.835806][ T2239] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 207.836123][ T2239] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 207.836433][ T2239] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 207.836738][ T2239] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 207.837121][ T2239] RIP: 0033:0x7f326f54f1e7 [ 207.837465][ T2239] 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) [ 207.838563][ T2239] RSP: 002b:00007ffe2a15af98 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 207.839022][ T2239] RAX: ffffffffffffffda RBX: 00007ffe2a15b6d0 RCX: 00007f326f54f1e7 [ 207.839495][ T2239] RDX: 0000000000000000 RSI: 00007ffe2a15b000 RDI: 0000000000000005 [ 207.839956][ T2239] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 207.840419][ T2239] R10: 0000000015b29910 R11: 0000000000000246 R12: 0000000000000003 [ 207.840873][ T2239] R13: 00000000686e16c6 R14: 0000000000499600 R15: 0000000000000000 | [ 207.988282][ T2240] ------------[ cut here ]------------ | [ 207.988692][ T2240] WARNING: CPU: 0 PID: 2240 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) | [ 207.989289][ T2240] Modules linked in: [last unloaded: netdevsim] | [ 207.990263][ T2240] Tainted: [W]=WARN [ 207.990484][ T2240] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 207.990846][ T2240] 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) [ 207.991142][ T2240] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 207.992215][ T2240] RSP: 0018:ffffc90003736d70 EFLAGS: 00010246 [ 207.992592][ T2240] RAX: 0000000000000000 RBX: ffff8880135d9000 RCX: 0000000000000001 [ 207.993023][ T2240] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 207.993469][ T2240] RBP: ffffc90003736e60 R08: 0000000000000001 R09: 0000000000000000 [ 207.993906][ T2240] R10: ffffc90003736e90 R11: ffffffff99779160 R12: 1ffff920006e6db2 [ 207.994348][ T2240] R13: 00000000000005dc R14: ffffc90003736e90 R15: 0000000000000000 [ 207.994781][ T2240] FS: 00007f56eee38800(0000) GS:ffff88809ae48000(0000) knlGS:0000000000000000 [ 207.995293][ T2240] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 207.995664][ T2240] CR2: 00000000004e5800 CR3: 000000001358e003 CR4: 0000000000772ef0 [ 207.996099][ T2240] PKRU: 55555554 [ 207.996328][ T2240] Call Trace: [ 207.996547][ T2240] [ 207.996701][ T2240] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 207.997012][ T2240] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 207.997335][ T2240] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 207.997631][ T2240] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 207.997932][ T2240] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 207.998242][ T2240] netif_set_mtu (net/core/dev.c:9652) [ 207.998534][ T2240] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 207.999399][ T2240] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 207.999689][ T2240] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 207.999980][ T2240] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 208.000210][ T2240] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 208.000525][ T2240] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 208.000832][ T2240] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 208.001127][ T2240] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 208.001427][ T2240] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 208.001865][ T2240] ? __lock_release (kernel/locking/lockdep.c:5539) [ 208.002168][ T2240] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 208.002465][ T2240] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 208.002761][ T2240] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 208.003063][ T2240] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 208.003439][ T2240] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 208.003727][ T2240] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 208.004015][ T2240] ? __kernel_text_address (kernel/extable.c:79) [ 208.004317][ T2240] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 208.004608][ T2240] ? __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) [ 208.004901][ T2240] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 208.005274][ T2240] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 208.005563][ T2240] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 208.005851][ T2240] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 208.006141][ T2240] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 208.006439][ T2240] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 208.006726][ T2240] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 208.007014][ T2240] ? __create_object (mm/kmemleak.c:771) [ 208.007333][ T2240] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 208.007629][ T2240] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 208.007920][ T2240] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 208.008287][ T2240] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 208.008583][ T2240] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 208.008877][ T2240] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 208.009168][ T2240] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 208.009472][ T2240] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 208.009769][ T2240] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 208.010056][ T2240] ? __lock_release (kernel/locking/lockdep.c:5539) [ 208.010357][ T2240] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 208.010648][ T2240] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 208.010959][ T2240] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 208.011263][ T2240] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 208.011558][ T2240] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 208.011845][ T2240] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 208.012152][ T2240] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 208.012465][ T2240] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 208.012759][ T2240] ? 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) [ 208.013052][ T2240] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 208.013361][ T2240] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 208.013652][ T2240] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 208.013944][ T2240] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 208.014247][ T2240] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 208.014538][ T2240] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 208.014835][ T2240] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 208.015128][ T2240] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 208.015427][ T2240] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 208.015796][ T2240] ___sys_sendmsg (net/socket.c:2670) [ 208.016085][ T2240] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 208.016387][ T2240] ? __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) [ 208.016747][ T2240] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 208.017040][ T2240] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 208.017352][ T2240] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 208.017647][ T2240] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 208.017934][ T2240] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 208.018223][ T2240] ? __lock_release (kernel/locking/lockdep.c:5539) [ 208.018533][ T2240] __sys_sendmsg (net/socket.c:2700) [ 208.018822][ T2240] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 208.019178][ T2240] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 208.019495][ T2240] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 208.019788][ T2240] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 208.020079][ T2240] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 208.020452][ T2240] RIP: 0033:0x7f56ef0051e7 [ 208.020760][ T2240] 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) [ 208.021806][ T2240] RSP: 002b:00007ffc7865aad8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 208.022254][ T2240] RAX: ffffffffffffffda RBX: 00007ffc7865b210 RCX: 00007f56ef0051e7 [ 208.022699][ T2240] RDX: 0000000000000000 RSI: 00007ffc7865ab40 RDI: 0000000000000005 [ 208.023135][ T2240] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 208.023578][ T2240] R10: 00000000263bf910 R11: 0000000000000246 R12: 0000000000000003 [ 208.024011][ T2240] R13: 00000000686e16c6 R14: 0000000000499600 R15: 0000000000000000 | [ 240.899601][ T2580] ------------[ cut here ]------------ | [ 240.900057][ T2580] WARNING: CPU: 0 PID: 2580 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) | [ 240.901137][ T2580] Modules linked in: [last unloaded: netdevsim] | [ 240.902117][ T2580] Tainted: [W]=WARN [ 240.902352][ T2580] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 240.902719][ T2580] 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) [ 240.903018][ T2580] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 240.904084][ T2580] RSP: 0018:ffffc90003fb6d70 EFLAGS: 00010246 [ 240.904466][ T2580] RAX: 0000000000000000 RBX: ffff888005b11000 RCX: 0000000000000001 [ 240.904902][ T2580] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 240.905347][ T2580] RBP: ffffc90003fb6e60 R08: 0000000000000001 R09: 0000000000000000 [ 240.905790][ T2580] R10: ffffc90003fb6e90 R11: ffffffff99779160 R12: 1ffff920007f6db2 [ 240.906242][ T2580] R13: 00000000000005dc R14: ffffc90003fb6e90 R15: 0000000000000000 [ 240.906686][ T2580] FS: 00007f19cd5ce800(0000) GS:ffff88809ae48000(0000) knlGS:0000000000000000 [ 240.907196][ T2580] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 240.907591][ T2580] CR2: 00000000004e5800 CR3: 0000000016ac6006 CR4: 0000000000772ef0 [ 240.908035][ T2580] PKRU: 55555554 [ 240.908265][ T2580] Call Trace: [ 240.908489][ T2580] [ 240.908640][ T2580] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 240.908937][ T2580] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 240.909242][ T2580] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 240.909537][ T2580] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 240.909827][ T2580] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 240.910119][ T2580] netif_set_mtu (net/core/dev.c:9652) [ 240.910423][ T2580] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 240.910726][ T2580] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 240.911015][ T2580] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 240.911318][ T2580] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 240.911541][ T2580] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 240.911852][ T2580] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 240.912151][ T2580] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 240.912457][ T2580] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 240.912749][ T2580] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 240.913053][ T2580] ? __lock_release (kernel/locking/lockdep.c:5539) [ 240.913362][ T2580] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 240.913659][ T2580] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 240.913961][ T2580] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 240.914271][ T2580] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 240.914644][ T2580] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 240.914932][ T2580] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 240.915219][ T2580] ? __kernel_text_address (kernel/extable.c:79) [ 240.915531][ T2580] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 240.915825][ T2580] ? __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) [ 240.916120][ T2580] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 240.916491][ T2580] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 240.916783][ T2580] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 240.917074][ T2580] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 240.917389][ T2580] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 240.917688][ T2580] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 240.917978][ T2580] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 240.918276][ T2580] ? __create_object (mm/kmemleak.c:771) [ 240.918575][ T2580] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 240.918869][ T2580] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 240.919162][ T2580] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 240.919535][ T2580] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 240.919840][ T2580] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 240.920143][ T2580] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 240.920459][ T2580] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 240.920756][ T2580] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 240.921065][ T2580] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 240.921371][ T2580] ? __lock_release (kernel/locking/lockdep.c:5539) [ 240.921662][ T2580] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 240.921951][ T2580] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 240.922262][ T2580] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 240.922557][ T2580] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 240.922856][ T2580] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 240.923150][ T2580] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 240.923458][ T2580] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 240.923767][ T2580] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 240.924058][ T2580] ? 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) [ 240.924363][ T2580] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 240.924655][ T2580] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 240.924940][ T2580] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 240.925252][ T2580] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 240.925547][ T2580] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 240.925836][ T2580] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 240.926141][ T2580] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 240.926462][ T2580] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 240.926755][ T2580] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 240.927137][ T2580] ___sys_sendmsg (net/socket.c:2670) [ 240.927446][ T2580] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 240.927741][ T2580] ? __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) [ 240.928105][ T2580] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 240.928413][ T2580] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 240.928707][ T2580] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 240.929002][ T2580] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 240.929311][ T2580] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 240.929601][ T2580] ? __lock_release (kernel/locking/lockdep.c:5539) [ 240.929897][ T2580] __sys_sendmsg (net/socket.c:2700) [ 240.930186][ T2580] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 240.930557][ T2580] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 240.930857][ T2580] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 240.931151][ T2580] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 240.931461][ T2580] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 240.931825][ T2580] RIP: 0033:0x7f19cd79b1e7 [ 240.932130][ T2580] 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) [ 240.933199][ T2580] RSP: 002b:00007ffe75dfe938 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 240.933660][ T2580] RAX: ffffffffffffffda RBX: 00007ffe75dff070 RCX: 00007f19cd79b1e7 [ 240.934110][ T2580] RDX: 0000000000000000 RSI: 00007ffe75dfe9a0 RDI: 0000000000000005 [ 240.934607][ T2580] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 240.935049][ T2580] R10: 000000000b929910 R11: 0000000000000246 R12: 0000000000000003 [ 240.935493][ T2580] R13: 00000000686e16e7 R14: 0000000000499600 R15: 0000000000000000 | [ 241.061943][ T2581] ------------[ cut here ]------------ | [ 241.062334][ T2581] WARNING: CPU: 2 PID: 2581 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) | [ 241.062927][ T2581] Modules linked in: [last unloaded: netdevsim] | [ 241.063947][ T2581] Tainted: [W]=WARN [ 241.064188][ T2581] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 241.064586][ T2581] 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) [ 241.064907][ T2581] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 241.066011][ T2581] RSP: 0018:ffffc90003fb6d70 EFLAGS: 00010246 [ 241.066421][ T2581] RAX: 0000000000000000 RBX: ffff888007ec1000 RCX: 0000000000000001 [ 241.066884][ T2581] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 241.067370][ T2581] RBP: ffffc90003fb6e60 R08: 0000000000000001 R09: 0000000000000000 [ 241.067817][ T2581] R10: ffffc90003fb6e90 R11: ffffffff99779160 R12: 1ffff920007f6db2 [ 241.068288][ T2581] R13: 00000000000005dc R14: ffffc90003fb6e90 R15: 0000000000000000 [ 241.068738][ T2581] FS: 00007f275d394800(0000) GS:ffff88809af48000(0000) knlGS:0000000000000000 [ 241.069267][ T2581] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 241.069654][ T2581] CR2: 00000000004e5800 CR3: 0000000016cc2001 CR4: 0000000000772ef0 [ 241.070106][ T2581] PKRU: 55555554 [ 241.070358][ T2581] Call Trace: [ 241.070593][ T2581] [ 241.070757][ T2581] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 241.071070][ T2581] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 241.071396][ T2581] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 241.071737][ T2581] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 241.072044][ T2581] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 241.072365][ T2581] netif_set_mtu (net/core/dev.c:9652) [ 241.072669][ T2581] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 241.072994][ T2581] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 241.073323][ T2581] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 241.073631][ T2581] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 241.073867][ T2581] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 241.074192][ T2581] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 241.074523][ T2581] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 241.074837][ T2581] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 241.075171][ T2581] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 241.075520][ T2581] ? __lock_release (kernel/locking/lockdep.c:5539) [ 241.075836][ T2581] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 241.076143][ T2581] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 241.076463][ T2581] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 241.076774][ T2581] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 241.077157][ T2581] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 241.077491][ T2581] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 241.077794][ T2581] ? __kernel_text_address (kernel/extable.c:79) [ 241.078101][ T2581] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 241.078435][ T2581] ? __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) [ 241.078743][ T2581] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 241.079114][ T2581] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 241.079427][ T2581] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 241.079732][ T2581] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 241.080036][ T2581] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 241.080345][ T2581] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 241.080652][ T2581] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 241.080953][ T2581] ? __create_object (mm/kmemleak.c:771) [ 241.081273][ T2581] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 241.081581][ T2581] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 241.081889][ T2581] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 241.082278][ T2581] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 241.082593][ T2581] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 241.082901][ T2581] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 241.083208][ T2581] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 241.083528][ T2581] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 241.083830][ T2581] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 241.084127][ T2581] ? __lock_release (kernel/locking/lockdep.c:5539) [ 241.084443][ T2581] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 241.084754][ T2581] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 241.085057][ T2581] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 241.085381][ T2581] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 241.085690][ T2581] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 241.085993][ T2581] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 241.086306][ T2581] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 241.086621][ T2581] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 241.086927][ T2581] ? 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) [ 241.087250][ T2581] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 241.087568][ T2581] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 241.087871][ T2581] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 241.088177][ T2581] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 241.088492][ T2581] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 241.088795][ T2581] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 241.089115][ T2581] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 241.089433][ T2581] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 241.089739][ T2581] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 241.090121][ T2581] ___sys_sendmsg (net/socket.c:2670) [ 241.090432][ T2581] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 241.090734][ T2581] ? __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) [ 241.091111][ T2581] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 241.091436][ T2581] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 241.091743][ T2581] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 241.092051][ T2581] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 241.092380][ T2581] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 241.092683][ T2581] ? __lock_release (kernel/locking/lockdep.c:5539) [ 241.092998][ T2581] __sys_sendmsg (net/socket.c:2700) [ 241.093354][ T2581] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 241.093756][ T2581] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 241.094074][ T2581] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 241.094395][ T2581] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 241.094718][ T2581] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 241.095103][ T2581] RIP: 0033:0x7f275d5611e7 [ 241.095440][ T2581] 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) [ 241.096546][ T2581] RSP: 002b:00007ffe42d2f848 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 241.097006][ T2581] RAX: ffffffffffffffda RBX: 00007ffe42d2ff80 RCX: 00007f275d5611e7 [ 241.097500][ T2581] RDX: 0000000000000000 RSI: 00007ffe42d2f8b0 RDI: 0000000000000005 [ 241.097953][ T2581] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 241.098435][ T2581] R10: 000000000fa52910 R11: 0000000000000246 R12: 0000000000000003 [ 241.098885][ T2581] R13: 00000000686e16e7 R14: 0000000000499600 R15: 0000000000000000 | [ 241.268522][ T2582] ------------[ cut here ]------------ | [ 241.268969][ T2582] WARNING: CPU: 1 PID: 2582 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) | [ 241.269978][ T2582] Modules linked in: [last unloaded: netdevsim] | [ 241.271430][ T2582] Tainted: [W]=WARN [ 241.271816][ T2582] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 241.272438][ T2582] 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) [ 241.272955][ T2582] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 241.274834][ T2582] RSP: 0018:ffffc90003ec6d70 EFLAGS: 00010246 [ 241.275524][ T2582] RAX: 0000000000000000 RBX: ffff8880135d9000 RCX: 0000000000000001 [ 241.276329][ T2582] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 241.277117][ T2582] RBP: ffffc90003ec6e60 R08: 0000000000000001 R09: 0000000000000000 [ 241.277932][ T2582] R10: ffffc90003ec6e90 R11: ffffffff99779160 R12: 1ffff920007d8db2 [ 241.278734][ T2582] R13: 00000000000005dc R14: ffffc90003ec6e90 R15: 0000000000000000 [ 241.279501][ T2582] FS: 00007fc3f32f5800(0000) GS:ffff88809aec8000(0000) knlGS:0000000000000000 [ 241.280261][ T2582] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 241.280694][ T2582] CR2: 00000000004e5800 CR3: 0000000004d4d003 CR4: 0000000000772ef0 [ 241.281134][ T2582] PKRU: 55555554 [ 241.281378][ T2582] Call Trace: [ 241.281599][ T2582] [ 241.281778][ T2582] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 241.282215][ T2582] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 241.282719][ T2582] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 241.283269][ T2582] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 241.283783][ T2582] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 241.284325][ T2582] netif_set_mtu (net/core/dev.c:9652) [ 241.284843][ T2582] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 241.285387][ T2582] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 241.285893][ T2582] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 241.286193][ T2582] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 241.286434][ T2582] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 241.286947][ T2582] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 241.287306][ T2582] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 241.287608][ T2582] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 241.288117][ T2582] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 241.288428][ T2582] ? __lock_release (kernel/locking/lockdep.c:5539) [ 241.288749][ T2582] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 241.289041][ T2582] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 241.289350][ T2582] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 241.289667][ T2582] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 241.290049][ T2582] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 241.290357][ T2582] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 241.290658][ T2582] ? __kernel_text_address (kernel/extable.c:79) [ 241.290951][ T2582] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 241.291266][ T2582] ? __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) [ 241.291561][ T2582] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 241.291934][ T2582] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 241.292225][ T2582] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 241.292539][ T2582] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 241.292841][ T2582] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 241.293131][ T2582] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 241.293501][ T2582] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 241.293834][ T2582] ? __create_object (mm/kmemleak.c:771) [ 241.294130][ T2582] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 241.294439][ T2582] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 241.294819][ T2582] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 241.295396][ T2582] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 241.295711][ T2582] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 241.296008][ T2582] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 241.296307][ T2582] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 241.296620][ T2582] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 241.296998][ T2582] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 241.297311][ T2582] ? __lock_release (kernel/locking/lockdep.c:5539) [ 241.297609][ T2582] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 241.298023][ T2582] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 241.298422][ T2582] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 241.298803][ T2582] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 241.299163][ T2582] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 241.299467][ T2582] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 241.299774][ T2582] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 241.300141][ T2582] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 241.300461][ T2582] ? 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) [ 241.300769][ T2582] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 241.301061][ T2582] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 241.301414][ T2582] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 241.301779][ T2582] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 241.302074][ T2582] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 241.302427][ T2582] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 241.302775][ T2582] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 241.303095][ T2582] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 241.303518][ T2582] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 241.304039][ T2582] ___sys_sendmsg (net/socket.c:2670) [ 241.304412][ T2582] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 241.304895][ T2582] ? __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) [ 241.305528][ T2582] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 241.306059][ T2582] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 241.306604][ T2582] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 241.307128][ T2582] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 241.307669][ T2582] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 241.308188][ T2582] ? __lock_release (kernel/locking/lockdep.c:5539) [ 241.308580][ T2582] __sys_sendmsg (net/socket.c:2700) [ 241.308950][ T2582] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 241.309531][ T2582] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 241.310072][ T2582] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 241.310610][ T2582] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 241.311126][ T2582] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 241.311779][ T2582] RIP: 0033:0x7fc3f34c21e7 [ 241.312277][ T2582] 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) [ 241.313682][ T2582] RSP: 002b:00007ffeaf201798 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 241.314466][ T2582] RAX: ffffffffffffffda RBX: 00007ffeaf201ed0 RCX: 00007fc3f34c21e7 [ 241.315025][ T2582] RDX: 0000000000000000 RSI: 00007ffeaf201800 RDI: 0000000000000005 [ 241.315567][ T2582] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 241.316108][ T2582] R10: 000000001ec51910 R11: 0000000000000246 R12: 0000000000000003 [ 241.316557][ T2582] R13: 00000000686e16e7 R14: 0000000000499600 R15: 0000000000000000 | [ 268.650140][ T2861] ------------[ cut here ]------------ | [ 268.651420][ T2861] WARNING: CPU: 3 PID: 2861 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) | [ 268.652014][ T2861] Modules linked in: [last unloaded: netdevsim] | [ 268.653006][ T2861] Tainted: [W]=WARN [ 268.653246][ T2861] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 268.653615][ T2861] 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) [ 268.653921][ T2861] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 268.654992][ T2861] RSP: 0018:ffffc900046b6d70 EFLAGS: 00010246 [ 268.655384][ T2861] RAX: 0000000000000000 RBX: ffff888005b11000 RCX: 0000000000000001 [ 268.655829][ T2861] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 268.656281][ T2861] RBP: ffffc900046b6e60 R08: 0000000000000001 R09: 0000000000000000 [ 268.656726][ T2861] R10: ffffc900046b6e90 R11: ffffffff99779160 R12: 1ffff920008d6db2 [ 268.657171][ T2861] R13: 00000000000005dc R14: ffffc900046b6e90 R15: 0000000000000000 [ 268.657640][ T2861] FS: 00007faeb56c0800(0000) GS:ffff88809afc8000(0000) knlGS:0000000000000000 [ 268.658186][ T2861] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 268.658571][ T2861] CR2: 00000000004e5800 CR3: 0000000005742006 CR4: 0000000000772ef0 [ 268.659018][ T2861] PKRU: 55555554 [ 268.659250][ T2861] Call Trace: [ 268.659474][ T2861] [ 268.659625][ T2861] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 268.659926][ T2861] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 268.660227][ T2861] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 268.660540][ T2861] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 268.660834][ T2861] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 268.661130][ T2861] netif_set_mtu (net/core/dev.c:9652) [ 268.661441][ T2861] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 268.661750][ T2861] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 268.662052][ T2861] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 268.662366][ T2861] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 268.662593][ T2861] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 268.662905][ T2861] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 268.663211][ T2861] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 268.663528][ T2861] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 268.663834][ T2861] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 268.664129][ T2861] ? __lock_release (kernel/locking/lockdep.c:5539) [ 268.664438][ T2861] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 268.664736][ T2861] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 268.665037][ T2861] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 268.665348][ T2861] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 268.665725][ T2861] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 268.666014][ T2861] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 268.666324][ T2861] ? __kernel_text_address (kernel/extable.c:79) [ 268.666619][ T2861] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 268.666915][ T2861] ? __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) [ 268.667212][ T2861] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 268.667601][ T2861] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 268.667901][ T2861] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 268.668197][ T2861] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 268.668517][ T2861] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 268.668814][ T2861] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 268.669108][ T2861] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 268.669413][ T2861] ? __create_object (mm/kmemleak.c:771) [ 268.669714][ T2861] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 268.670015][ T2861] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 268.670327][ T2861] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 268.670691][ T2861] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 268.670993][ T2861] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 268.671306][ T2861] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 268.671605][ T2861] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 268.671905][ T2861] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 268.672197][ T2861] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 268.672503][ T2861] ? __lock_release (kernel/locking/lockdep.c:5539) [ 268.672799][ T2861] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 268.673098][ T2861] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 268.673409][ T2861] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 268.673713][ T2861] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 268.674014][ T2861] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 268.674320][ T2861] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 268.674616][ T2861] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 268.674920][ T2861] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 268.675215][ T2861] ? 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) [ 268.675530][ T2861] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 268.675829][ T2861] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 268.676124][ T2861] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 268.676433][ T2861] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 268.676731][ T2861] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 268.677024][ T2861] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 268.677358][ T2861] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 268.677672][ T2861] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 268.677966][ T2861] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 268.678355][ T2861] ___sys_sendmsg (net/socket.c:2670) [ 268.678651][ T2861] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 268.678948][ T2861] ? __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) [ 268.679329][ T2861] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 268.679626][ T2861] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 268.679921][ T2861] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 268.680222][ T2861] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 268.680525][ T2861] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 268.680817][ T2861] ? __lock_release (kernel/locking/lockdep.c:5539) [ 268.681119][ T2861] __sys_sendmsg (net/socket.c:2700) [ 268.681417][ T2861] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 268.681782][ T2861] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 268.682085][ T2861] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 268.682390][ T2861] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 268.682683][ T2861] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 268.683044][ T2861] RIP: 0033:0x7faeb588d1e7 [ 268.683360][ T2861] 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) [ 268.684427][ T2861] RSP: 002b:00007ffc6edc61d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 268.684875][ T2861] RAX: ffffffffffffffda RBX: 00007ffc6edc6910 RCX: 00007faeb588d1e7 [ 268.685335][ T2861] RDX: 0000000000000000 RSI: 00007ffc6edc6240 RDI: 0000000000000005 [ 268.685774][ T2861] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 268.686214][ T2861] R10: 0000000002eb4910 R11: 0000000000000246 R12: 0000000000000003 [ 268.686669][ T2861] R13: 00000000686e1703 R14: 0000000000499600 R15: 0000000000000000 | [ 268.832111][ T2862] ------------[ cut here ]------------ | [ 268.832716][ T2862] WARNING: CPU: 2 PID: 2862 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) | [ 268.833445][ T2862] Modules linked in: [last unloaded: netdevsim] | [ 268.834532][ T2862] Tainted: [W]=WARN [ 268.834898][ T2862] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 268.835322][ T2862] 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) [ 268.835654][ T2862] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 268.836770][ T2862] RSP: 0018:ffffc900046e6d70 EFLAGS: 00010246 [ 268.837180][ T2862] RAX: 0000000000000000 RBX: ffff888007ec1000 RCX: 0000000000000001 [ 268.837689][ T2862] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 268.838156][ T2862] RBP: ffffc900046e6e60 R08: 0000000000000001 R09: 0000000000000000 [ 268.838639][ T2862] R10: ffffc900046e6e90 R11: ffffffff99779160 R12: 1ffff920008dcdb2 [ 268.839146][ T2862] R13: 00000000000005dc R14: ffffc900046e6e90 R15: 0000000000000000 [ 268.839634][ T2862] FS: 00007f0025a6f800(0000) GS:ffff88809af48000(0000) knlGS:0000000000000000 [ 268.840182][ T2862] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 268.840591][ T2862] CR2: 00000000004e5800 CR3: 0000000012df9001 CR4: 0000000000772ef0 [ 268.841060][ T2862] PKRU: 55555554 [ 268.841777][ T2862] Call Trace: [ 268.842163][ T2862] [ 268.842515][ T2862] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 268.843082][ T2862] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 268.843451][ T2862] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 268.843771][ T2862] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 268.844089][ T2862] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 268.844422][ T2862] netif_set_mtu (net/core/dev.c:9652) [ 268.844740][ T2862] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 268.845073][ T2862] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 268.845400][ T2862] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 268.845721][ T2862] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 268.845964][ T2862] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 268.846310][ T2862] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 268.846636][ T2862] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 268.846962][ T2862] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 268.847336][ T2862] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 268.847661][ T2862] ? __lock_release (kernel/locking/lockdep.c:5539) [ 268.847982][ T2862] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 268.848319][ T2862] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 268.848642][ T2862] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 268.848967][ T2862] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 268.849382][ T2862] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 268.849709][ T2862] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 268.850026][ T2862] ? __kernel_text_address (kernel/extable.c:79) [ 268.850376][ T2862] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 268.850699][ T2862] ? __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) [ 268.851017][ T2862] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 268.851420][ T2862] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 268.851737][ T2862] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 268.852056][ T2862] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 268.852393][ T2862] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 268.852712][ T2862] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 268.853030][ T2862] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 268.853356][ T2862] ? __create_object (mm/kmemleak.c:771) [ 268.853677][ T2862] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 268.853993][ T2862] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 268.854328][ T2862] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 268.854728][ T2862] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 268.855055][ T2862] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 268.855391][ T2862] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 268.855709][ T2862] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 268.856029][ T2862] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 268.856360][ T2862] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 268.856676][ T2862] ? __lock_release (kernel/locking/lockdep.c:5539) [ 268.856992][ T2862] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 268.857342][ T2862] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 268.857666][ T2862] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 268.857988][ T2862] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 268.858321][ T2862] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 268.858641][ T2862] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 268.858959][ T2862] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 268.859376][ T2862] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 268.859712][ T2862] ? 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) [ 268.860039][ T2862] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 268.860377][ T2862] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 268.860716][ T2862] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 268.861040][ T2862] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 268.861383][ T2862] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 268.861700][ T2862] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 268.862039][ T2862] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 268.862372][ T2862] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 268.862689][ T2862] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 268.863099][ T2862] ___sys_sendmsg (net/socket.c:2670) [ 268.863430][ T2862] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 268.863749][ T2862] ? __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) [ 268.864142][ T2862] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 268.864485][ T2862] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 268.864813][ T2862] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 268.865137][ T2862] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 268.865480][ T2862] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 268.865799][ T2862] ? __lock_release (kernel/locking/lockdep.c:5539) [ 268.866122][ T2862] __sys_sendmsg (net/socket.c:2700) [ 268.866450][ T2862] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 268.866854][ T2862] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 268.867184][ T2862] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 268.867537][ T2862] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 268.867858][ T2862] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 268.868266][ T2862] RIP: 0033:0x7f0025c3c1e7 [ 268.868596][ T2862] 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) [ 268.869727][ T2862] RSP: 002b:00007ffc45d3cf28 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 268.870204][ T2862] RAX: ffffffffffffffda RBX: 00007ffc45d3d660 RCX: 00007f0025c3c1e7 [ 268.870689][ T2862] RDX: 0000000000000000 RSI: 00007ffc45d3cf90 RDI: 0000000000000005 [ 268.871159][ T2862] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 268.871647][ T2862] R10: 000000001a943910 R11: 0000000000000246 R12: 0000000000000003 [ 268.872120][ T2862] R13: 00000000686e1703 R14: 0000000000499600 R15: 0000000000000000 | [ 269.000293][ T2863] ------------[ cut here ]------------ | [ 269.000724][ T2863] WARNING: CPU: 3 PID: 2863 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) | [ 269.001335][ T2863] Modules linked in: [last unloaded: netdevsim] | [ 269.002916][ T2863] Tainted: [W]=WARN [ 269.003143][ T2863] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 269.003520][ T2863] 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) [ 269.003831][ T2863] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 269.004885][ T2863] RSP: 0018:ffffc900046f6d70 EFLAGS: 00010246 [ 269.005264][ T2863] RAX: 0000000000000000 RBX: ffff8880135d9000 RCX: 0000000000000001 [ 269.005707][ T2863] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 269.006138][ T2863] RBP: ffffc900046f6e60 R08: 0000000000000001 R09: 0000000000000000 [ 269.006581][ T2863] R10: ffffc900046f6e90 R11: ffffffff99779160 R12: 1ffff920008dedb2 [ 269.007016][ T2863] R13: 00000000000005dc R14: ffffc900046f6e90 R15: 0000000000000000 [ 269.007472][ T2863] FS: 00007fa416c5a800(0000) GS:ffff88809afc8000(0000) knlGS:0000000000000000 [ 269.007982][ T2863] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 269.008355][ T2863] CR2: 00000000004e5800 CR3: 0000000008d34003 CR4: 0000000000772ef0 [ 269.008802][ T2863] PKRU: 55555554 [ 269.009020][ T2863] Call Trace: [ 269.009249][ T2863] [ 269.009400][ T2863] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 269.009704][ T2863] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 269.009995][ T2863] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 269.010297][ T2863] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 269.010592][ T2863] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 269.010924][ T2863] netif_set_mtu (net/core/dev.c:9652) [ 269.011219][ T2863] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 269.011541][ T2863] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 269.011850][ T2863] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 269.012161][ T2863] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 269.012391][ T2863] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 269.012705][ T2863] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 269.013003][ T2863] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 269.013309][ T2863] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 269.013604][ T2863] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 269.013895][ T2863] ? __lock_release (kernel/locking/lockdep.c:5539) [ 269.014195][ T2863] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 269.014524][ T2863] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 269.014822][ T2863] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 269.015118][ T2863] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 269.015504][ T2863] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 269.015793][ T2863] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 269.016081][ T2863] ? __kernel_text_address (kernel/extable.c:79) [ 269.016388][ T2863] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 269.016683][ T2863] ? __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) [ 269.016976][ T2863] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 269.017351][ T2863] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 269.017647][ T2863] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 269.017936][ T2863] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 269.018223][ T2863] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 269.018532][ T2863] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 269.018821][ T2863] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 269.019109][ T2863] ? __create_object (mm/kmemleak.c:771) [ 269.019413][ T2863] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 269.019703][ T2863] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 269.019996][ T2863] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 269.020365][ T2863] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 269.020664][ T2863] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 269.020967][ T2863] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 269.021263][ T2863] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 269.021558][ T2863] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 269.021848][ T2863] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 269.022136][ T2863] ? __lock_release (kernel/locking/lockdep.c:5539) [ 269.022436][ T2863] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 269.022731][ T2863] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 269.023023][ T2863] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 269.023333][ T2863] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 269.023627][ T2863] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 269.023916][ T2863] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 269.024207][ T2863] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 269.024517][ T2863] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 269.024833][ T2863] ? 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) [ 269.025127][ T2863] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 269.025439][ T2863] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 269.025727][ T2863] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 269.026022][ T2863] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 269.026325][ T2863] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 269.026613][ T2863] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 269.026917][ T2863] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 269.027248][ T2863] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 269.027613][ T2863] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 269.027988][ T2863] ___sys_sendmsg (net/socket.c:2670) [ 269.028286][ T2863] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 269.028574][ T2863] ? __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) [ 269.028955][ T2863] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 269.029272][ T2863] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 269.029587][ T2863] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 269.029914][ T2863] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 269.030209][ T2863] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 269.030507][ T2863] ? __lock_release (kernel/locking/lockdep.c:5539) [ 269.030801][ T2863] __sys_sendmsg (net/socket.c:2700) [ 269.031085][ T2863] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 269.031448][ T2863] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 269.031747][ T2863] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 269.032040][ T2863] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 269.032337][ T2863] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 269.032693][ T2863] RIP: 0033:0x7fa416e271e7 [ 269.032993][ T2863] 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) [ 269.034030][ T2863] RSP: 002b:00007ffd11b6ce48 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 269.034477][ T2863] RAX: ffffffffffffffda RBX: 00007ffd11b6d580 RCX: 00007fa416e271e7 [ 269.034909][ T2863] RDX: 0000000000000000 RSI: 00007ffd11b6ceb0 RDI: 0000000000000005 [ 269.035345][ T2863] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 269.035778][ T2863] R10: 0000000022ea1910 R11: 0000000000000246 R12: 0000000000000003 [ 269.036211][ T2863] R13: 00000000686e1703 R14: 0000000000499600 R15: 0000000000000000 | [ 298.790746][ T3178] ------------[ cut here ]------------ | [ 298.791113][ T3178] WARNING: CPU: 2 PID: 3178 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) | [ 298.791725][ T3178] Modules linked in: [last unloaded: netdevsim] | [ 298.792734][ T3178] Tainted: [W]=WARN [ 298.792968][ T3178] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 298.793364][ T3178] 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) [ 298.793679][ T3178] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 298.794740][ T3178] RSP: 0018:ffffc90004e96d70 EFLAGS: 00010246 [ 298.795129][ T3178] RAX: 0000000000000000 RBX: ffff888005b11000 RCX: 0000000000000001 [ 298.795588][ T3178] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 298.796039][ T3178] RBP: ffffc90004e96e60 R08: 0000000000000001 R09: 0000000000000000 [ 298.796499][ T3178] R10: ffffc90004e96e90 R11: ffffffff99779160 R12: 1ffff920009d2db2 [ 298.796942][ T3178] R13: 00000000000005dc R14: ffffc90004e96e90 R15: 0000000000000000 [ 298.798110][ T3178] FS: 00007f09b6c21800(0000) GS:ffff88809af48000(0000) knlGS:0000000000000000 [ 298.798659][ T3178] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 298.799037][ T3178] CR2: 00000000004e5800 CR3: 00000000167b0002 CR4: 0000000000772ef0 [ 298.799503][ T3178] PKRU: 55555554 [ 298.799732][ T3178] Call Trace: [ 298.799964][ T3178] [ 298.800122][ T3178] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 298.800448][ T3178] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 298.800756][ T3178] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 298.801060][ T3178] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 298.801380][ T3178] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 298.801684][ T3178] netif_set_mtu (net/core/dev.c:9652) [ 298.801992][ T3178] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 298.802316][ T3178] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 298.802622][ T3178] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 298.802936][ T3178] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 298.803172][ T3178] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 298.803505][ T3178] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 298.803820][ T3178] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 298.804129][ T3178] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 298.804448][ T3178] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 298.804749][ T3178] ? __lock_release (kernel/locking/lockdep.c:5539) [ 298.805059][ T3178] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 298.805379][ T3178] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 298.805691][ T3178] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 298.806000][ T3178] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 298.806393][ T3178] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 298.806698][ T3178] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 298.807000][ T3178] ? __kernel_text_address (kernel/extable.c:79) [ 298.807335][ T3178] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 298.807646][ T3178] ? __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) [ 298.807964][ T3178] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 298.808353][ T3178] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 298.808656][ T3178] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 298.808956][ T3178] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 298.809275][ T3178] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 298.809586][ T3178] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 298.809888][ T3178] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 298.810192][ T3178] ? __create_object (mm/kmemleak.c:771) [ 298.810514][ T3178] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 298.810817][ T3178] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 298.811119][ T3178] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 298.811511][ T3178] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 298.811821][ T3178] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 298.812130][ T3178] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 298.812446][ T3178] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 298.812758][ T3178] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 298.813057][ T3178] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 298.813374][ T3178] ? __lock_release (kernel/locking/lockdep.c:5539) [ 298.813680][ T3178] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 298.813983][ T3178] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 298.814297][ T3178] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 298.814603][ T3178] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 298.814913][ T3178] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 298.815212][ T3178] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 298.815526][ T3178] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 298.815844][ T3178] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 298.816159][ T3178] ? 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) [ 298.816480][ T3178] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 298.816788][ T3178] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 298.817090][ T3178] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 298.817432][ T3178] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 298.817743][ T3178] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 298.818046][ T3178] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 298.818371][ T3178] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 298.818681][ T3178] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 298.818981][ T3178] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 298.819375][ T3178] ___sys_sendmsg (net/socket.c:2670) [ 298.819675][ T3178] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 298.819975][ T3178] ? __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) [ 298.820364][ T3178] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 298.820681][ T3178] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 298.820985][ T3178] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 298.821305][ T3178] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 298.821612][ T3178] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 298.821916][ T3178] ? __lock_release (kernel/locking/lockdep.c:5539) [ 298.822226][ T3178] __sys_sendmsg (net/socket.c:2700) [ 298.822543][ T3178] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 298.822918][ T3178] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 298.823247][ T3178] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 298.823549][ T3178] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 298.823859][ T3178] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 298.824227][ T3178] RIP: 0033:0x7f09b6dee1e7 [ 298.824555][ T3178] 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) [ 298.825626][ T3178] RSP: 002b:00007ffe4727dec8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 298.826083][ T3178] RAX: ffffffffffffffda RBX: 00007ffe4727e600 RCX: 00007f09b6dee1e7 [ 298.826537][ T3178] RDX: 0000000000000000 RSI: 00007ffe4727df30 RDI: 0000000000000005 [ 298.826988][ T3178] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 298.827465][ T3178] R10: 00000000013af910 R11: 0000000000000246 R12: 0000000000000003 [ 298.827914][ T3178] R13: 00000000686e1721 R14: 0000000000499600 R15: 0000000000000000 | [ 298.958814][ T3179] ------------[ cut here ]------------ | [ 298.959149][ T3179] WARNING: CPU: 1 PID: 3179 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) | [ 298.959729][ T3179] Modules linked in: [last unloaded: netdevsim] | [ 298.960691][ T3179] Tainted: [W]=WARN [ 298.960917][ T3179] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 298.961283][ T3179] 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) [ 298.961580][ T3179] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 298.962648][ T3179] RSP: 0018:ffffc90004ea6d70 EFLAGS: 00010246 [ 298.963016][ T3179] RAX: 0000000000000000 RBX: ffff888007ec1000 RCX: 0000000000000001 [ 298.964805][ T3179] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 298.965252][ T3179] RBP: ffffc90004ea6e60 R08: 0000000000000001 R09: 0000000000000000 [ 298.965682][ T3179] R10: ffffc90004ea6e90 R11: ffffffff99779160 R12: 1ffff920009d4db2 [ 298.966113][ T3179] R13: 00000000000005dc R14: ffffc90004ea6e90 R15: 0000000000000000 [ 298.966562][ T3179] FS: 00007fcdd5548800(0000) GS:ffff88809aec8000(0000) knlGS:0000000000000000 [ 298.967063][ T3179] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 298.967451][ T3179] CR2: 00000000004e5800 CR3: 000000001640c006 CR4: 0000000000772ef0 [ 298.967887][ T3179] PKRU: 55555554 [ 298.968102][ T3179] Call Trace: [ 298.968326][ T3179] [ 298.968474][ T3179] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 298.968766][ T3179] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 298.969056][ T3179] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 298.969355][ T3179] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 298.969647][ T3179] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 298.969935][ T3179] netif_set_mtu (net/core/dev.c:9652) [ 298.970222][ T3179] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 298.970542][ T3179] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 298.970838][ T3179] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 298.971128][ T3179] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 298.971356][ T3179] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 298.971663][ T3179] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 298.971958][ T3179] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 298.972269][ T3179] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 298.972560][ T3179] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 298.972846][ T3179] ? __lock_release (kernel/locking/lockdep.c:5539) [ 298.973139][ T3179] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 298.973437][ T3179] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 298.973729][ T3179] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 298.974020][ T3179] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 298.974411][ T3179] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 298.974704][ T3179] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 298.974991][ T3179] ? __kernel_text_address (kernel/extable.c:79) [ 298.975290][ T3179] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 298.975584][ T3179] ? __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) [ 298.975873][ T3179] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 298.976242][ T3179] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 298.976536][ T3179] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 298.976827][ T3179] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 298.977120][ T3179] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 298.977431][ T3179] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 298.977720][ T3179] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 298.978002][ T3179] ? __create_object (mm/kmemleak.c:771) [ 298.978328][ T3179] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 298.978622][ T3179] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 298.978912][ T3179] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 298.979277][ T3179] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 298.979573][ T3179] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 298.979870][ T3179] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 298.980157][ T3179] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 298.980457][ T3179] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 298.980750][ T3179] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 298.981036][ T3179] ? __lock_release (kernel/locking/lockdep.c:5539) [ 298.981344][ T3179] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 298.981632][ T3179] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 298.981924][ T3179] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 298.982214][ T3179] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 298.982522][ T3179] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 298.982814][ T3179] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 298.983104][ T3179] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 298.983416][ T3179] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 298.983705][ T3179] ? 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) [ 298.983994][ T3179] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 298.984290][ T3179] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 298.984583][ T3179] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 298.984877][ T3179] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 298.985167][ T3179] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 298.985471][ T3179] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 298.985770][ T3179] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 298.986061][ T3179] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 298.986366][ T3179] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 298.986741][ T3179] ___sys_sendmsg (net/socket.c:2670) [ 298.987027][ T3179] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 298.987326][ T3179] ? __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) [ 298.987688][ T3179] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 298.987981][ T3179] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 298.988278][ T3179] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 298.988570][ T3179] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 298.988857][ T3179] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 298.989143][ T3179] ? __lock_release (kernel/locking/lockdep.c:5539) [ 298.989450][ T3179] __sys_sendmsg (net/socket.c:2700) [ 298.989734][ T3179] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 298.990096][ T3179] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 298.990415][ T3179] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 298.990709][ T3179] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 298.991000][ T3179] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 298.991364][ T3179] RIP: 0033:0x7fcdd57151e7 [ 298.991661][ T3179] 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) [ 298.992706][ T3179] RSP: 002b:00007ffd79421208 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 298.993141][ T3179] RAX: ffffffffffffffda RBX: 00007ffd79421940 RCX: 00007fcdd57151e7 [ 298.993580][ T3179] RDX: 0000000000000000 RSI: 00007ffd79421270 RDI: 0000000000000005 [ 298.994014][ T3179] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 298.994463][ T3179] R10: 0000000004a3b910 R11: 0000000000000246 R12: 0000000000000003 [ 298.994895][ T3179] R13: 00000000686e1721 R14: 0000000000499600 R15: 0000000000000000 | [ 299.131849][ T3180] ------------[ cut here ]------------ | [ 299.132171][ T3180] WARNING: CPU: 1 PID: 3180 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) | [ 299.132766][ T3180] Modules linked in: [last unloaded: netdevsim] | [ 299.133728][ T3180] Tainted: [W]=WARN [ 299.133949][ T3180] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 299.134328][ T3180] 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) [ 299.134635][ T3180] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 299.135680][ T3180] RSP: 0018:ffffc90004ea6d70 EFLAGS: 00010246 [ 299.136045][ T3180] RAX: 0000000000000000 RBX: ffff8880135d9000 RCX: 0000000000000001 [ 299.136485][ T3180] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 299.136921][ T3180] RBP: ffffc90004ea6e60 R08: 0000000000000001 R09: 0000000000000000 [ 299.137401][ T3180] R10: ffffc90004ea6e90 R11: ffffffff99779160 R12: 1ffff920009d4db2 [ 299.137835][ T3180] R13: 00000000000005dc R14: ffffc90004ea6e90 R15: 0000000000000000 [ 299.138285][ T3180] FS: 00007f3f34ade800(0000) GS:ffff88809aec8000(0000) knlGS:0000000000000000 [ 299.138794][ T3180] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 299.139157][ T3180] CR2: 00000000004e5800 CR3: 00000000164c8001 CR4: 0000000000772ef0 [ 299.139599][ T3180] PKRU: 55555554 [ 299.139818][ T3180] Call Trace: [ 299.140033][ T3180] [ 299.140179][ T3180] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 299.140477][ T3180] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 299.140781][ T3180] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 299.141070][ T3180] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 299.141369][ T3180] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 299.141667][ T3180] netif_set_mtu (net/core/dev.c:9652) [ 299.141955][ T3180] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 299.142273][ T3180] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 299.142564][ T3180] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 299.142855][ T3180] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 299.143085][ T3180] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 299.143396][ T3180] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 299.143699][ T3180] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 299.143992][ T3180] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 299.144288][ T3180] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 299.144575][ T3180] ? __lock_release (kernel/locking/lockdep.c:5539) [ 299.144873][ T3180] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 299.145159][ T3180] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 299.145463][ T3180] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 299.145762][ T3180] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 299.146127][ T3180] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 299.146430][ T3180] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 299.146719][ T3180] ? __kernel_text_address (kernel/extable.c:79) [ 299.147007][ T3180] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 299.147319][ T3180] ? __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) [ 299.147614][ T3180] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 299.147976][ T3180] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 299.148271][ T3180] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 299.148558][ T3180] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 299.148851][ T3180] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 299.149136][ T3180] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 299.149436][ T3180] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 299.149731][ T3180] ? __create_object (mm/kmemleak.c:771) [ 299.150025][ T3180] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 299.150333][ T3180] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 299.150625][ T3180] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 299.150984][ T3180] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 299.151287][ T3180] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 299.151582][ T3180] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 299.151877][ T3180] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 299.152170][ T3180] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 299.152466][ T3180] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 299.152751][ T3180] ? __lock_release (kernel/locking/lockdep.c:5539) [ 299.153038][ T3180] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 299.153339][ T3180] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 299.153628][ T3180] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 299.153921][ T3180] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 299.154216][ T3180] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 299.154536][ T3180] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 299.154838][ T3180] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 299.155137][ T3180] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 299.155432][ T3180] ? 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) [ 299.155722][ T3180] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 299.156012][ T3180] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 299.156308][ T3180] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 299.156602][ T3180] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 299.156895][ T3180] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 299.157182][ T3180] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 299.157493][ T3180] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 299.157781][ T3180] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 299.158070][ T3180] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 299.158459][ T3180] ___sys_sendmsg (net/socket.c:2670) [ 299.158745][ T3180] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 299.159034][ T3180] ? __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) [ 299.159400][ T3180] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 299.159690][ T3180] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 299.159986][ T3180] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 299.160285][ T3180] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 299.160578][ T3180] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 299.160863][ T3180] ? __lock_release (kernel/locking/lockdep.c:5539) [ 299.161162][ T3180] __sys_sendmsg (net/socket.c:2700) [ 299.161456][ T3180] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 299.161812][ T3180] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 299.162116][ T3180] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 299.162421][ T3180] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 299.162714][ T3180] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 299.163078][ T3180] RIP: 0033:0x7f3f34cab1e7 [ 299.163388][ T3180] 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) [ 299.164430][ T3180] RSP: 002b:00007fffb2a6cae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 299.164869][ T3180] RAX: ffffffffffffffda RBX: 00007fffb2a6d220 RCX: 00007f3f34cab1e7 [ 299.165308][ T3180] RDX: 0000000000000000 RSI: 00007fffb2a6cb50 RDI: 0000000000000005 [ 299.165739][ T3180] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 299.166173][ T3180] R10: 00000000323c3910 R11: 0000000000000246 R12: 0000000000000003 [ 299.166628][ T3180] R13: 00000000686e1721 R14: 0000000000499600 R15: 0000000000000000 | [ 330.323443][ T3529] ------------[ cut here ]------------ | [ 330.323810][ T3529] WARNING: CPU: 2 PID: 3529 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) | [ 330.324412][ T3529] Modules linked in: [last unloaded: netdevsim] | [ 330.326510][ T3529] Tainted: [W]=WARN [ 330.326752][ T3529] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 330.327131][ T3529] 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) [ 330.327471][ T3529] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 330.328547][ T3529] RSP: 0018:ffffc90005716d70 EFLAGS: 00010246 [ 330.328932][ T3529] RAX: 0000000000000000 RBX: ffff888005b11000 RCX: 0000000000000001 [ 330.329399][ T3529] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 330.329851][ T3529] RBP: ffffc90005716e60 R08: 0000000000000001 R09: 0000000000000000 [ 330.330320][ T3529] R10: ffffc90005716e90 R11: ffffffff99779160 R12: 1ffff92000ae2db2 [ 330.330772][ T3529] R13: 00000000000005dc R14: ffffc90005716e90 R15: 0000000000000000 [ 330.331223][ T3529] FS: 00007fae1fa7a800(0000) GS:ffff88809af48000(0000) knlGS:0000000000000000 [ 330.331758][ T3529] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 330.332137][ T3529] CR2: 00000000004e5800 CR3: 000000001759d001 CR4: 0000000000772ef0 [ 330.332611][ T3529] PKRU: 55555554 [ 330.332845][ T3529] Call Trace: [ 330.333077][ T3529] [ 330.333246][ T3529] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 330.333559][ T3529] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 330.333874][ T3529] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 330.334179][ T3529] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 330.334498][ T3529] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 330.334807][ T3529] netif_set_mtu (net/core/dev.c:9652) [ 330.335117][ T3529] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 330.335442][ T3529] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 330.335746][ T3529] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 330.336056][ T3529] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 330.336304][ T3529] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 330.336626][ T3529] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 330.336939][ T3529] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 330.337276][ T3529] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 330.337600][ T3529] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 330.337911][ T3529] ? __lock_release (kernel/locking/lockdep.c:5539) [ 330.338220][ T3529] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 330.338546][ T3529] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 330.338856][ T3529] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 330.339165][ T3529] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 330.339561][ T3529] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 330.339861][ T3529] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 330.340167][ T3529] ? __kernel_text_address (kernel/extable.c:79) [ 330.340492][ T3529] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 330.340796][ T3529] ? __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) [ 330.341102][ T3529] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 330.341493][ T3529] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 330.341799][ T3529] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 330.342098][ T3529] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 330.342415][ T3529] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 330.342725][ T3529] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 330.343030][ T3529] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 330.343342][ T3529] ? __create_object (mm/kmemleak.c:771) [ 330.343649][ T3529] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 330.343954][ T3529] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 330.344272][ T3529] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 330.344657][ T3529] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 330.344972][ T3529] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 330.345289][ T3529] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 330.345595][ T3529] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 330.345900][ T3529] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 330.346202][ T3529] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 330.346512][ T3529] ? __lock_release (kernel/locking/lockdep.c:5539) [ 330.346815][ T3529] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 330.347117][ T3529] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 330.347451][ T3529] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 330.347759][ T3529] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 330.348067][ T3529] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 330.348381][ T3529] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 330.348694][ T3529] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 330.349007][ T3529] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 330.349329][ T3529] ? 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) [ 330.349640][ T3529] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 330.349947][ T3529] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 330.350261][ T3529] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 330.350566][ T3529] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 330.350879][ T3529] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 330.351185][ T3529] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 330.351510][ T3529] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 330.351816][ T3529] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 330.352118][ T3529] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 330.352510][ T3529] ___sys_sendmsg (net/socket.c:2670) [ 330.352813][ T3529] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 330.353119][ T3529] ? __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) [ 330.353502][ T3529] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 330.353807][ T3529] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 330.354111][ T3529] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 330.354425][ T3529] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 330.354734][ T3529] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 330.355032][ T3529] ? __lock_release (kernel/locking/lockdep.c:5539) [ 330.355352][ T3529] __sys_sendmsg (net/socket.c:2700) [ 330.355651][ T3529] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 330.356030][ T3529] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 330.356353][ T3529] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 330.356658][ T3529] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 330.356965][ T3529] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 330.357358][ T3529] RIP: 0033:0x7fae1fc471e7 [ 330.357674][ T3529] 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) [ 330.358735][ T3529] RSP: 002b:00007fffb97de978 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 330.359191][ T3529] RAX: ffffffffffffffda RBX: 00007fffb97df0b0 RCX: 00007fae1fc471e7 [ 330.359648][ T3529] RDX: 0000000000000000 RSI: 00007fffb97de9e0 RDI: 0000000000000005 [ 330.360099][ T3529] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 330.360556][ T3529] R10: 000000003bde8910 R11: 0000000000000246 R12: 0000000000000003 [ 330.361004][ T3529] R13: 00000000686e1741 R14: 0000000000499600 R15: 0000000000000000 | [ 330.488687][ T3530] ------------[ cut here ]------------ | [ 330.489026][ T3530] WARNING: CPU: 0 PID: 3530 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) | [ 330.489624][ T3530] Modules linked in: [last unloaded: netdevsim] | [ 330.490617][ T3530] Tainted: [W]=WARN [ 330.490840][ T3530] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 330.491198][ T3530] 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) [ 330.491512][ T3530] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 330.492573][ T3530] RSP: 0018:ffffc90005726d70 EFLAGS: 00010246 [ 330.492941][ T3530] RAX: 0000000000000000 RBX: ffff888007ec1000 RCX: 0000000000000001 [ 330.494146][ T3530] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 330.494592][ T3530] RBP: ffffc90005726e60 R08: 0000000000000001 R09: 0000000000000000 [ 330.495025][ T3530] R10: ffffc90005726e90 R11: ffffffff99779160 R12: 1ffff92000ae4db2 [ 330.495471][ T3530] R13: 00000000000005dc R14: ffffc90005726e90 R15: 0000000000000000 [ 330.495901][ T3530] FS: 00007ff1b659c800(0000) GS:ffff88809ae48000(0000) knlGS:0000000000000000 [ 330.496430][ T3530] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 330.496801][ T3530] CR2: 00000000004e5800 CR3: 0000000017555004 CR4: 0000000000772ef0 [ 330.497255][ T3530] PKRU: 55555554 [ 330.497494][ T3530] Call Trace: [ 330.497715][ T3530] [ 330.497862][ T3530] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 330.498159][ T3530] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 330.498464][ T3530] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 330.498784][ T3530] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 330.499073][ T3530] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 330.499383][ T3530] netif_set_mtu (net/core/dev.c:9652) [ 330.499711][ T3530] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 330.500012][ T3530] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 330.500326][ T3530] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 330.500627][ T3530] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 330.500849][ T3530] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 330.501154][ T3530] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 330.501462][ T3530] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 330.501764][ T3530] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 330.502055][ T3530] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 330.502355][ T3530] ? __lock_release (kernel/locking/lockdep.c:5539) [ 330.502651][ T3530] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 330.502939][ T3530] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 330.503250][ T3530] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 330.503547][ T3530] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 330.503919][ T3530] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 330.504205][ T3530] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 330.504516][ T3530] ? __kernel_text_address (kernel/extable.c:79) [ 330.504812][ T3530] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 330.505104][ T3530] ? __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) [ 330.505406][ T3530] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 330.505766][ T3530] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 330.506063][ T3530] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 330.506358][ T3530] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 330.506647][ T3530] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 330.506938][ T3530] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 330.507257][ T3530] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 330.507561][ T3530] ? __create_object (mm/kmemleak.c:771) [ 330.507853][ T3530] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 330.508144][ T3530] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 330.508482][ T3530] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 330.508850][ T3530] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 330.509151][ T3530] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 330.509455][ T3530] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 330.509746][ T3530] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 330.510039][ T3530] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 330.510340][ T3530] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 330.510628][ T3530] ? __lock_release (kernel/locking/lockdep.c:5539) [ 330.510917][ T3530] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 330.511204][ T3530] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 330.511508][ T3530] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 330.511804][ T3530] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 330.512102][ T3530] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 330.512411][ T3530] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 330.512704][ T3530] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 330.513013][ T3530] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 330.513311][ T3530] ? 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) [ 330.513604][ T3530] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 330.513900][ T3530] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 330.514189][ T3530] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 330.514494][ T3530] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 330.514788][ T3530] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 330.515083][ T3530] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 330.515391][ T3530] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 330.515684][ T3530] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 330.515974][ T3530] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 330.516368][ T3530] ___sys_sendmsg (net/socket.c:2670) [ 330.516663][ T3530] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 330.516984][ T3530] ? __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) [ 330.517375][ T3530] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 330.517696][ T3530] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 330.517993][ T3530] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 330.518299][ T3530] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 330.518591][ T3530] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 330.518880][ T3530] ? __lock_release (kernel/locking/lockdep.c:5539) [ 330.519178][ T3530] __sys_sendmsg (net/socket.c:2700) [ 330.519482][ T3530] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 330.519846][ T3530] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 330.520148][ T3530] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 330.520463][ T3530] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 330.520755][ T3530] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 330.521113][ T3530] RIP: 0033:0x7ff1b67691e7 [ 330.521419][ T3530] 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) [ 330.522468][ T3530] RSP: 002b:00007ffea1f202b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 330.522904][ T3530] RAX: ffffffffffffffda RBX: 00007ffea1f209f0 RCX: 00007ff1b67691e7 [ 330.523353][ T3530] RDX: 0000000000000000 RSI: 00007ffea1f20320 RDI: 0000000000000005 [ 330.523793][ T3530] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 330.524224][ T3530] R10: 0000000019435910 R11: 0000000000000246 R12: 0000000000000003 [ 330.524676][ T3530] R13: 00000000686e1741 R14: 0000000000499600 R15: 0000000000000000 | [ 330.652228][ T3531] ------------[ cut here ]------------ | [ 330.652573][ T3531] WARNING: CPU: 0 PID: 3531 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) | [ 330.653163][ T3531] Modules linked in: [last unloaded: netdevsim] | [ 330.654134][ T3531] Tainted: [W]=WARN [ 330.654369][ T3531] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 330.654730][ T3531] 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) [ 330.655056][ T3531] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 330.656111][ T3531] RSP: 0018:ffffc90005736d70 EFLAGS: 00010246 [ 330.656489][ T3531] RAX: 0000000000000000 RBX: ffff8880135d9000 RCX: 0000000000000001 [ 330.656925][ T3531] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 330.657381][ T3531] RBP: ffffc90005736e60 R08: 0000000000000001 R09: 0000000000000000 [ 330.657836][ T3531] R10: ffffc90005736e90 R11: ffffffff99779160 R12: 1ffff92000ae6db2 [ 330.658279][ T3531] R13: 00000000000005dc R14: ffffc90005736e90 R15: 0000000000000000 [ 330.658713][ T3531] FS: 00007f6f1b5b4800(0000) GS:ffff88809ae48000(0000) knlGS:0000000000000000 [ 330.659218][ T3531] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 330.659604][ T3531] CR2: 00000000004e5800 CR3: 00000000173da006 CR4: 0000000000772ef0 [ 330.660042][ T3531] PKRU: 55555554 [ 330.660268][ T3531] Call Trace: [ 330.660485][ T3531] [ 330.660633][ T3531] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 330.660928][ T3531] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 330.661223][ T3531] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 330.661544][ T3531] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 330.661833][ T3531] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 330.662128][ T3531] netif_set_mtu (net/core/dev.c:9652) [ 330.662428][ T3531] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 330.662725][ T3531] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 330.663020][ T3531] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 330.663340][ T3531] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 330.663589][ T3531] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 330.663894][ T3531] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 330.664194][ T3531] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 330.664675][ T3531] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 330.664975][ T3531] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 330.665683][ T3531] ? __lock_release (kernel/locking/lockdep.c:5539) [ 330.665987][ T3531] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 330.666441][ T3531] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 330.666744][ T3531] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 330.667041][ T3531] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 330.667499][ T3531] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 330.667790][ T3531] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 330.668088][ T3531] ? __kernel_text_address (kernel/extable.c:79) [ 330.668391][ T3531] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 330.668683][ T3531] ? __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) [ 330.668982][ T3531] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 330.669356][ T3531] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 330.669647][ T3531] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 330.669935][ T3531] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 330.670228][ T3531] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 330.670531][ T3531] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 330.670817][ T3531] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 330.671115][ T3531] ? __create_object (mm/kmemleak.c:771) [ 330.671451][ T3531] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 330.671746][ T3531] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 330.672037][ T3531] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 330.672410][ T3531] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 330.672705][ T3531] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 330.673001][ T3531] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 330.673304][ T3531] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 330.673601][ T3531] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 330.673891][ T3531] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 330.674183][ T3531] ? __lock_release (kernel/locking/lockdep.c:5539) [ 330.674484][ T3531] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 330.674773][ T3531] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 330.675071][ T3531] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 330.675388][ T3531] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 330.675681][ T3531] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 330.675980][ T3531] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 330.676286][ T3531] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 330.676584][ T3531] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 330.676873][ T3531] ? 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) [ 330.677165][ T3531] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 330.677481][ T3531] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 330.677779][ T3531] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 330.678072][ T3531] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 330.678375][ T3531] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 330.678665][ T3531] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 330.678962][ T3531] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 330.679282][ T3531] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 330.679604][ T3531] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 330.679973][ T3531] ___sys_sendmsg (net/socket.c:2670) [ 330.680277][ T3531] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 330.680566][ T3531] ? __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) [ 330.680926][ T3531] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 330.681216][ T3531] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 330.681520][ T3531] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 330.681819][ T3531] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 330.682107][ T3531] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 330.682441][ T3531] ? __lock_release (kernel/locking/lockdep.c:5539) [ 330.682741][ T3531] __sys_sendmsg (net/socket.c:2700) [ 330.683027][ T3531] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 330.683406][ T3531] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 330.683706][ T3531] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 330.683998][ T3531] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 330.684297][ T3531] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 330.684675][ T3531] RIP: 0033:0x7f6f1b7811e7 [ 330.684974][ T3531] 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) [ 330.686018][ T3531] RSP: 002b:00007ffd86e3d1d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 330.686467][ T3531] RAX: ffffffffffffffda RBX: 00007ffd86e3d910 RCX: 00007f6f1b7811e7 [ 330.686907][ T3531] RDX: 0000000000000000 RSI: 00007ffd86e3d240 RDI: 0000000000000005 [ 330.687371][ T3531] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 330.687816][ T3531] R10: 0000000000763910 R11: 0000000000000246 R12: 0000000000000003 [ 330.688262][ T3531] R13: 00000000686e1741 R14: 0000000000499600 R15: 0000000000000000 | [ 357.574861][ T3836] ------------[ cut here ]------------ | [ 357.575295][ T3836] WARNING: CPU: 0 PID: 3836 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) | [ 357.575880][ T3836] Modules linked in: [last unloaded: netdevsim] | [ 357.576862][ T3836] Tainted: [W]=WARN [ 357.577085][ T3836] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 357.577516][ T3836] 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) [ 357.577819][ T3836] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 357.578882][ T3836] RSP: 0018:ffffc90005e96d70 EFLAGS: 00010246 [ 357.579258][ T3836] RAX: 0000000000000000 RBX: ffff888005b11000 RCX: 0000000000000001 [ 357.579699][ T3836] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 357.580135][ T3836] RBP: ffffc90005e96e60 R08: 0000000000000001 R09: 0000000000000000 [ 357.580587][ T3836] R10: ffffc90005e96e90 R11: ffffffff99779160 R12: 1ffff92000bd2db2 [ 357.581028][ T3836] R13: 00000000000005dc R14: ffffc90005e96e90 R15: 0000000000000000 [ 357.581621][ T3836] FS: 00007f814e7b8800(0000) GS:ffff88809ae48000(0000) knlGS:0000000000000000 [ 357.582134][ T3836] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 357.582928][ T3836] CR2: 00000000004e5800 CR3: 000000001766b006 CR4: 0000000000772ef0 [ 357.583528][ T3836] PKRU: 55555554 [ 357.583747][ T3836] Call Trace: [ 357.583964][ T3836] [ 357.584113][ T3836] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 357.584422][ T3836] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 357.584721][ T3836] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 357.585019][ T3836] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 357.585328][ T3836] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 357.585623][ T3836] netif_set_mtu (net/core/dev.c:9652) [ 357.585916][ T3836] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 357.586217][ T3836] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 357.586516][ T3836] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 357.586809][ T3836] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 357.587030][ T3836] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 357.587344][ T3836] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 357.587690][ T3836] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 357.587989][ T3836] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 357.588296][ T3836] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 357.588587][ T3836] ? __lock_release (kernel/locking/lockdep.c:5539) [ 357.588887][ T3836] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 357.589179][ T3836] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 357.589491][ T3836] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 357.589792][ T3836] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 357.590163][ T3836] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 357.590466][ T3836] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 357.590759][ T3836] ? __kernel_text_address (kernel/extable.c:79) [ 357.591057][ T3836] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 357.591360][ T3836] ? __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) [ 357.591652][ T3836] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 357.592011][ T3836] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 357.592325][ T3836] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 357.592614][ T3836] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 357.592907][ T3836] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 357.593197][ T3836] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 357.593499][ T3836] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 357.593785][ T3836] ? __create_object (mm/kmemleak.c:771) [ 357.594076][ T3836] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 357.594376][ T3836] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 357.594666][ T3836] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 357.595024][ T3836] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 357.595334][ T3836] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 357.595632][ T3836] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 357.595947][ T3836] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 357.596260][ T3836] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 357.596551][ T3836] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 357.596842][ T3836] ? __lock_release (kernel/locking/lockdep.c:5539) [ 357.597137][ T3836] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 357.597492][ T3836] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 357.597788][ T3836] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 357.598083][ T3836] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 357.598386][ T3836] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 357.598673][ T3836] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 357.598969][ T3836] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 357.599277][ T3836] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 357.599568][ T3836] ? 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) [ 357.599863][ T3836] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 357.600153][ T3836] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 357.600451][ T3836] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 357.600745][ T3836] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 357.601035][ T3836] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 357.601339][ T3836] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 357.601644][ T3836] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 357.601932][ T3836] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 357.602219][ T3836] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 357.602603][ T3836] ___sys_sendmsg (net/socket.c:2670) [ 357.602889][ T3836] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 357.603173][ T3836] ? __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) [ 357.603544][ T3836] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 357.603838][ T3836] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 357.604131][ T3836] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 357.604435][ T3836] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 357.604724][ T3836] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 357.605015][ T3836] ? __lock_release (kernel/locking/lockdep.c:5539) [ 357.605323][ T3836] __sys_sendmsg (net/socket.c:2700) [ 357.605609][ T3836] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 357.605970][ T3836] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 357.606280][ T3836] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 357.606573][ T3836] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 357.606863][ T3836] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 357.607220][ T3836] RIP: 0033:0x7f814e9851e7 [ 357.607574][ T3836] 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) [ 357.608629][ T3836] RSP: 002b:00007ffc26acb9b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 357.609067][ T3836] RAX: ffffffffffffffda RBX: 00007ffc26acc0f0 RCX: 00007f814e9851e7 [ 357.609508][ T3836] RDX: 0000000000000000 RSI: 00007ffc26acba20 RDI: 0000000000000005 [ 357.609943][ T3836] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 357.610388][ T3836] R10: 0000000004a03910 R11: 0000000000000246 R12: 0000000000000003 [ 357.610826][ T3836] R13: 00000000686e175c R14: 0000000000499600 R15: 0000000000000000 | [ 357.767418][ T3837] ------------[ cut here ]------------ | [ 357.767749][ T3837] WARNING: CPU: 3 PID: 3837 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) | [ 357.768335][ T3837] Modules linked in: [last unloaded: netdevsim] | [ 357.769294][ T3837] Tainted: [W]=WARN [ 357.769525][ T3837] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 357.769888][ T3837] 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) [ 357.770195][ T3837] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 357.771238][ T3837] RSP: 0018:ffffc90005ea6d70 EFLAGS: 00010246 [ 357.771606][ T3837] RAX: 0000000000000000 RBX: ffff888007ec1000 RCX: 0000000000000001 [ 357.772043][ T3837] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 357.772483][ T3837] RBP: ffffc90005ea6e60 R08: 0000000000000001 R09: 0000000000000000 [ 357.772916][ T3837] R10: ffffc90005ea6e90 R11: ffffffff99779160 R12: 1ffff92000bd4db2 [ 357.773362][ T3837] R13: 00000000000005dc R14: ffffc90005ea6e90 R15: 0000000000000000 [ 357.773792][ T3837] FS: 00007f2bf6720800(0000) GS:ffff88809afc8000(0000) knlGS:0000000000000000 [ 357.774312][ T3837] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 357.774677][ T3837] CR2: 00000000004e5800 CR3: 0000000012fb6003 CR4: 0000000000772ef0 [ 357.775112][ T3837] PKRU: 55555554 [ 357.775338][ T3837] Call Trace: [ 357.775555][ T3837] [ 357.775703][ T3837] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 357.776003][ T3837] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 357.776305][ T3837] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 357.776599][ T3837] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 357.776891][ T3837] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 357.777183][ T3837] netif_set_mtu (net/core/dev.c:9652) [ 357.777496][ T3837] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 357.777795][ T3837] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 357.778082][ T3837] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 357.778386][ T3837] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 357.778608][ T3837] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 357.778910][ T3837] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 357.779207][ T3837] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 357.779510][ T3837] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 357.779801][ T3837] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 357.780090][ T3837] ? __lock_release (kernel/locking/lockdep.c:5539) [ 357.780402][ T3837] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 357.780691][ T3837] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 357.780985][ T3837] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 357.781291][ T3837] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 357.781659][ T3837] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 357.781947][ T3837] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 357.782246][ T3837] ? irqentry_exit (kernel/entry/common.c:311) [ 357.782551][ T3837] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 357.782840][ T3837] ? __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) [ 357.783131][ T3837] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 357.783507][ T3837] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 357.783798][ T3837] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 357.784105][ T3837] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 357.784420][ T3837] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 357.784709][ T3837] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 357.785008][ T3837] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 357.785304][ T3837] ? __create_object (mm/kmemleak.c:771) [ 357.785594][ T3837] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 357.785880][ T3837] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 357.786167][ T3837] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 357.786534][ T3837] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 357.786830][ T3837] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 357.787133][ T3837] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 357.787446][ T3837] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 357.787743][ T3837] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 357.788037][ T3837] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 357.788336][ T3837] ? __lock_release (kernel/locking/lockdep.c:5539) [ 357.788626][ T3837] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 357.788916][ T3837] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 357.789210][ T3837] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 357.789516][ T3837] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 357.789812][ T3837] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 357.790106][ T3837] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 357.790404][ T3837] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 357.790702][ T3837] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 357.790995][ T3837] ? 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) [ 357.791316][ T3837] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 357.791615][ T3837] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 357.791900][ T3837] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 357.792196][ T3837] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 357.792495][ T3837] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 357.792827][ T3837] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 357.793128][ T3837] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 357.793426][ T3837] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 357.793716][ T3837] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 357.794093][ T3837] ___sys_sendmsg (net/socket.c:2670) [ 357.794390][ T3837] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 357.794677][ T3837] ? __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) [ 357.795041][ T3837] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 357.795339][ T3837] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 357.795634][ T3837] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 357.795941][ T3837] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 357.796243][ T3837] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 357.796535][ T3837] ? __lock_release (kernel/locking/lockdep.c:5539) [ 357.796839][ T3837] __sys_sendmsg (net/socket.c:2700) [ 357.797127][ T3837] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 357.797510][ T3837] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 357.797811][ T3837] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 357.798105][ T3837] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 357.798412][ T3837] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 357.798771][ T3837] RIP: 0033:0x7f2bf68ed1e7 [ 357.799078][ T3837] 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) [ 357.800124][ T3837] RSP: 002b:00007ffc70798438 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 357.800577][ T3837] RAX: ffffffffffffffda RBX: 00007ffc70798b70 RCX: 00007f2bf68ed1e7 [ 357.801013][ T3837] RDX: 0000000000000000 RSI: 00007ffc707984a0 RDI: 0000000000000005 [ 357.801451][ T3837] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 357.801884][ T3837] R10: 000000002ab66910 R11: 0000000000000246 R12: 0000000000000003 [ 357.802328][ T3837] R13: 00000000686e175c R14: 0000000000499600 R15: 0000000000000000 | [ 357.922262][ T3838] ------------[ cut here ]------------ | [ 357.922589][ T3838] WARNING: CPU: 1 PID: 3838 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) | [ 357.923161][ T3838] Modules linked in: [last unloaded: netdevsim] | [ 357.925349][ T3838] Tainted: [W]=WARN [ 357.925570][ T3838] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 357.925930][ T3838] 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) [ 357.926240][ T3838] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 357.927292][ T3838] RSP: 0018:ffffc90005eb6d70 EFLAGS: 00010246 [ 357.927686][ T3838] RAX: 0000000000000000 RBX: ffff8880135d9000 RCX: 0000000000000001 [ 357.928117][ T3838] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 357.928555][ T3838] RBP: ffffc90005eb6e60 R08: 0000000000000001 R09: 0000000000000000 [ 357.928992][ T3838] R10: ffffc90005eb6e90 R11: ffffffff99779160 R12: 1ffff92000bd6db2 [ 357.929433][ T3838] R13: 00000000000005dc R14: ffffc90005eb6e90 R15: 0000000000000000 [ 357.929865][ T3838] FS: 00007f67c60dc800(0000) GS:ffff88809aec8000(0000) knlGS:0000000000000000 [ 357.930388][ T3838] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 357.930760][ T3838] CR2: 00000000004e5800 CR3: 0000000004eb8004 CR4: 0000000000772ef0 [ 357.931194][ T3838] PKRU: 55555554 [ 357.931421][ T3838] Call Trace: [ 357.931637][ T3838] [ 357.931784][ T3838] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 357.932076][ T3838] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 357.932379][ T3838] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 357.932677][ T3838] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 357.932971][ T3838] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 357.933270][ T3838] netif_set_mtu (net/core/dev.c:9652) [ 357.933562][ T3838] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 357.933858][ T3838] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 357.934143][ T3838] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 357.934442][ T3838] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 357.934666][ T3838] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 357.934973][ T3838] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 357.935284][ T3838] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 357.935579][ T3838] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 357.935870][ T3838] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 357.936158][ T3838] ? __lock_release (kernel/locking/lockdep.c:5539) [ 357.936460][ T3838] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 357.936749][ T3838] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 357.937043][ T3838] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 357.937354][ T3838] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 357.937736][ T3838] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 357.938023][ T3838] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 357.938319][ T3838] ? __kernel_text_address (kernel/extable.c:79) [ 357.938611][ T3838] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 357.938905][ T3838] ? __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) [ 357.939196][ T3838] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 357.939573][ T3838] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 357.939861][ T3838] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 357.940149][ T3838] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 357.940447][ T3838] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 357.940738][ T3838] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 357.941026][ T3838] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 357.941336][ T3838] ? __create_object (mm/kmemleak.c:771) [ 357.941634][ T3838] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 357.941924][ T3838] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 357.942215][ T3838] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 357.942583][ T3838] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 357.942882][ T3838] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 357.943180][ T3838] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 357.943477][ T3838] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 357.943772][ T3838] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 357.944067][ T3838] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 357.944363][ T3838] ? __lock_release (kernel/locking/lockdep.c:5539) [ 357.944661][ T3838] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 357.944949][ T3838] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 357.945250][ T3838] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 357.945541][ T3838] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 357.945835][ T3838] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 357.946123][ T3838] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 357.946436][ T3838] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 357.946733][ T3838] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 357.947023][ T3838] ? 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) [ 357.947324][ T3838] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 357.947626][ T3838] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 357.947912][ T3838] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 357.948208][ T3838] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 357.948510][ T3838] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 357.948800][ T3838] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 357.949098][ T3838] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 357.949397][ T3838] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 357.949683][ T3838] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 357.950050][ T3838] ___sys_sendmsg (net/socket.c:2670) [ 357.950350][ T3838] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 357.950642][ T3838] ? __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) [ 357.951001][ T3838] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 357.951303][ T3838] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 357.951594][ T3838] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 357.951886][ T3838] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 357.952175][ T3838] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 357.952469][ T3838] ? __lock_release (kernel/locking/lockdep.c:5539) [ 357.952769][ T3838] __sys_sendmsg (net/socket.c:2700) [ 357.953054][ T3838] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 357.953420][ T3838] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 357.953720][ T3838] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 357.954009][ T3838] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 357.954305][ T3838] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 357.954666][ T3838] RIP: 0033:0x7f67c62a91e7 [ 357.954967][ T3838] 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) [ 357.956001][ T3838] RSP: 002b:00007ffd97ff7668 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 357.956444][ T3838] RAX: ffffffffffffffda RBX: 00007ffd97ff7da0 RCX: 00007f67c62a91e7 [ 357.956883][ T3838] RDX: 0000000000000000 RSI: 00007ffd97ff76d0 RDI: 0000000000000005 [ 357.957331][ T3838] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 357.957770][ T3838] R10: 0000000035334910 R11: 0000000000000246 R12: 0000000000000003 [ 357.958201][ T3838] R13: 00000000686e175c R14: 0000000000499600 R15: 0000000000000000 | [ 386.581386][ T4149] ------------[ cut here ]------------ | [ 386.581802][ T4149] WARNING: CPU: 3 PID: 4149 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) | [ 386.582396][ T4149] Modules linked in: [last unloaded: netdevsim] | [ 386.583366][ T4149] Tainted: [W]=WARN [ 386.583590][ T4149] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 386.583955][ T4149] 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) [ 386.584263][ T4149] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 386.585313][ T4149] RSP: 0018:ffffc90006546d70 EFLAGS: 00010246 [ 386.585684][ T4149] RAX: 0000000000000000 RBX: ffff888005b11000 RCX: 0000000000000001 [ 386.586127][ T4149] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 386.586594][ T4149] RBP: ffffc90006546e60 R08: 0000000000000001 R09: 0000000000000000 [ 386.587037][ T4149] R10: ffffc90006546e90 R11: ffffffff99779160 R12: 1ffff92000ca8db2 [ 386.587498][ T4149] R13: 00000000000005dc R14: ffffc90006546e90 R15: 0000000000000000 [ 386.587939][ T4149] FS: 00007f6e1060f800(0000) GS:ffff88809afc8000(0000) knlGS:0000000000000000 [ 386.588457][ T4149] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 386.588832][ T4149] CR2: 00000000004e5800 CR3: 0000000013321001 CR4: 0000000000772ef0 [ 386.589280][ T4149] PKRU: 55555554 [ 386.589501][ T4149] Call Trace: [ 386.589720][ T4149] [ 386.589870][ T4149] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 386.590173][ T4149] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 386.590481][ T4149] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 386.590776][ T4149] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 386.591071][ T4149] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 386.591375][ T4149] netif_set_mtu (net/core/dev.c:9652) [ 386.591665][ T4149] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 386.591964][ T4149] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 386.592265][ T4149] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 386.592561][ T4149] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 386.592784][ T4149] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 386.593095][ T4149] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 386.593404][ T4149] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 386.593702][ T4149] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 386.593995][ T4149] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 386.594299][ T4149] ? __lock_release (kernel/locking/lockdep.c:5539) [ 386.594598][ T4149] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 386.594890][ T4149] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 386.595188][ T4149] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 386.595496][ T4149] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 386.595863][ T4149] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 386.596153][ T4149] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 386.596449][ T4149] ? __kernel_text_address (kernel/extable.c:79) [ 386.596748][ T4149] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 386.597043][ T4149] ? __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) [ 386.597352][ T4149] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 386.597730][ T4149] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 386.598022][ T4149] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 386.598324][ T4149] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 386.598617][ T4149] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 386.598912][ T4149] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 386.599199][ T4149] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 386.599498][ T4149] ? __create_object (mm/kmemleak.c:771) [ 386.599791][ T4149] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 386.600085][ T4149] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 386.600387][ T4149] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 386.600747][ T4149] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 386.601044][ T4149] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 386.601392][ T4149] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 386.601687][ T4149] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 386.601998][ T4149] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 386.602319][ T4149] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 386.602614][ T4149] ? __lock_release (kernel/locking/lockdep.c:5539) [ 386.602906][ T4149] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 386.603198][ T4149] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 386.603501][ T4149] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 386.603797][ T4149] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 386.604095][ T4149] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 386.604397][ T4149] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 386.604693][ T4149] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 386.604996][ T4149] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 386.605300][ T4149] ? 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) [ 386.605594][ T4149] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 386.605884][ T4149] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 386.606179][ T4149] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 386.606483][ T4149] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 386.606777][ T4149] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 386.607069][ T4149] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 386.607379][ T4149] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 386.607681][ T4149] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 386.607969][ T4149] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 386.608352][ T4149] ___sys_sendmsg (net/socket.c:2670) [ 386.608640][ T4149] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 386.608935][ T4149] ? __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) [ 386.609311][ T4149] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 386.609608][ T4149] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 386.609898][ T4149] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 386.610190][ T4149] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 386.610499][ T4149] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 386.610790][ T4149] ? __lock_release (kernel/locking/lockdep.c:5539) [ 386.611090][ T4149] __sys_sendmsg (net/socket.c:2700) [ 386.611389][ T4149] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 386.611752][ T4149] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 386.612056][ T4149] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 386.612354][ T4149] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 386.612643][ T4149] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 386.613002][ T4149] RIP: 0033:0x7f6e107dc1e7 [ 386.613313][ T4149] 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) [ 386.614370][ T4149] RSP: 002b:00007ffe81d70c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 386.614819][ T4149] RAX: ffffffffffffffda RBX: 00007ffe81d713a0 RCX: 00007f6e107dc1e7 [ 386.615264][ T4149] RDX: 0000000000000000 RSI: 00007ffe81d70cd0 RDI: 0000000000000005 [ 386.615703][ T4149] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 386.616138][ T4149] R10: 0000000037d58910 R11: 0000000000000246 R12: 0000000000000003 [ 386.616585][ T4149] R13: 00000000686e1779 R14: 0000000000499600 R15: 0000000000000000 | [ 386.780836][ T4150] ------------[ cut here ]------------ | [ 386.781281][ T4150] WARNING: CPU: 2 PID: 4150 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) | [ 386.781872][ T4150] Modules linked in: [last unloaded: netdevsim] | [ 386.782872][ T4150] Tainted: [W]=WARN [ 386.783110][ T4150] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 386.783498][ T4150] 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) [ 386.783812][ T4150] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 386.784885][ T4150] RSP: 0018:ffffc90006546d70 EFLAGS: 00010246 [ 386.785276][ T4150] RAX: 0000000000000000 RBX: ffff888007ec1000 RCX: 0000000000000001 [ 386.785724][ T4150] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 386.786168][ T4150] RBP: ffffc90006546e60 R08: 0000000000000001 R09: 0000000000000000 [ 386.786629][ T4150] R10: ffffc90006546e90 R11: ffffffff99779160 R12: 1ffff92000ca8db2 [ 386.787082][ T4150] R13: 00000000000005dc R14: ffffc90006546e90 R15: 0000000000000000 [ 386.787553][ T4150] FS: 00007fdd8319e800(0000) GS:ffff88809af48000(0000) knlGS:0000000000000000 [ 386.788074][ T4150] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 386.788461][ T4150] CR2: 00000000004e5800 CR3: 000000000ae1c006 CR4: 0000000000772ef0 [ 386.788918][ T4150] PKRU: 55555554 [ 386.789148][ T4150] Call Trace: [ 386.789388][ T4150] [ 386.789550][ T4150] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 386.789859][ T4150] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 386.790166][ T4150] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 386.790490][ T4150] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 386.790794][ T4150] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 386.791102][ T4150] netif_set_mtu (net/core/dev.c:9652) [ 386.791423][ T4150] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 386.791737][ T4150] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 386.792037][ T4150] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 386.792350][ T4150] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 386.792583][ T4150] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 386.792899][ T4150] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 386.793210][ T4150] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 386.793587][ T4150] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 386.793900][ T4150] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 386.794206][ T4150] ? __lock_release (kernel/locking/lockdep.c:5539) [ 386.794525][ T4150] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 386.794826][ T4150] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 386.795137][ T4150] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 386.795456][ T4150] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 386.795842][ T4150] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 386.796145][ T4150] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 386.796460][ T4150] ? __kernel_text_address (kernel/extable.c:79) [ 386.796763][ T4150] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 386.797068][ T4150] ? __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) [ 386.797386][ T4150] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 386.797781][ T4150] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 386.798094][ T4150] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 386.798411][ T4150] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 386.798724][ T4150] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 386.799031][ T4150] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 386.799347][ T4150] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 386.799648][ T4150] ? __create_object (mm/kmemleak.c:771) [ 386.799953][ T4150] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 386.800270][ T4150] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 386.800604][ T4150] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 386.800977][ T4150] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 386.801297][ T4150] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 386.801613][ T4150] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 386.801915][ T4150] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 386.802224][ T4150] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 386.802537][ T4150] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 386.802838][ T4150] ? __lock_release (kernel/locking/lockdep.c:5539) [ 386.803147][ T4150] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 386.803458][ T4150] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 386.803761][ T4150] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 386.804072][ T4150] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 386.804391][ T4150] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 386.804690][ T4150] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 386.804994][ T4150] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 386.805324][ T4150] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 386.805628][ T4150] ? 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) [ 386.805933][ T4150] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 386.806248][ T4150] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 386.806552][ T4150] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 386.806860][ T4150] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 386.807161][ T4150] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 386.807489][ T4150] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 386.807800][ T4150] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 386.808105][ T4150] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 386.808415][ T4150] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 386.808799][ T4150] ___sys_sendmsg (net/socket.c:2670) [ 386.809099][ T4150] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 386.809413][ T4150] ? __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) [ 386.809792][ T4150] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 386.810098][ T4150] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 386.810412][ T4150] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 386.810719][ T4150] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 386.811019][ T4150] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 386.811332][ T4150] ? __lock_release (kernel/locking/lockdep.c:5539) [ 386.811639][ T4150] __sys_sendmsg (net/socket.c:2700) [ 386.811935][ T4150] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 386.812325][ T4150] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 386.812641][ T4150] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 386.812942][ T4150] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 386.813253][ T4150] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 386.813624][ T4150] RIP: 0033:0x7fdd8336b1e7 [ 386.813936][ T4150] 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) [ 386.814999][ T4150] RSP: 002b:00007ffc2b752828 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 386.815459][ T4150] RAX: ffffffffffffffda RBX: 00007ffc2b752f60 RCX: 00007fdd8336b1e7 [ 386.815907][ T4150] RDX: 0000000000000000 RSI: 00007ffc2b752890 RDI: 0000000000000005 [ 386.816371][ T4150] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 386.816812][ T4150] R10: 000000001c980910 R11: 0000000000000246 R12: 0000000000000003 [ 386.817270][ T4150] R13: 00000000686e1779 R14: 0000000000499600 R15: 0000000000000000 | [ 386.974704][ T4151] ------------[ cut here ]------------ | [ 386.975086][ T4151] WARNING: CPU: 0 PID: 4151 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) | [ 386.975759][ T4151] Modules linked in: [last unloaded: netdevsim] | [ 386.976863][ T4151] Tainted: [W]=WARN [ 386.977115][ T4151] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 386.978692][ T4151] 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) [ 386.979051][ T4151] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 386.980241][ T4151] RSP: 0018:ffffc90006436d70 EFLAGS: 00010246 [ 386.980660][ T4151] RAX: 0000000000000000 RBX: ffff8880135d9000 RCX: 0000000000000001 [ 386.981150][ T4151] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 386.981653][ T4151] RBP: ffffc90006436e60 R08: 0000000000000001 R09: 0000000000000000 [ 386.982160][ T4151] R10: ffffc90006436e90 R11: ffffffff99779160 R12: 1ffff92000c86db2 [ 386.982663][ T4151] R13: 00000000000005dc R14: ffffc90006436e90 R15: 0000000000000000 [ 386.983156][ T4151] FS: 00007f71cdb41800(0000) GS:ffff88809ae48000(0000) knlGS:0000000000000000 [ 386.983751][ T4151] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 386.984176][ T4151] CR2: 00000000004e5800 CR3: 000000001759c001 CR4: 0000000000772ef0 [ 386.984682][ T4151] PKRU: 55555554 [ 386.984932][ T4151] Call Trace: [ 386.985180][ T4151] [ 386.985360][ T4151] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 386.985741][ T4151] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 386.986050][ T4151] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 386.986367][ T4151] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 386.986665][ T4151] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 386.986957][ T4151] netif_set_mtu (net/core/dev.c:9652) [ 386.987259][ T4151] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 386.987581][ T4151] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 386.987873][ T4151] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 386.988171][ T4151] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 386.988405][ T4151] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 386.988720][ T4151] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 386.989019][ T4151] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 386.989324][ T4151] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 386.989621][ T4151] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 386.989909][ T4151] ? __lock_release (kernel/locking/lockdep.c:5539) [ 386.990206][ T4151] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 386.990519][ T4151] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 386.990813][ T4151] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 386.991114][ T4151] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 386.991488][ T4151] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 386.991773][ T4151] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 386.992062][ T4151] ? __kernel_text_address (kernel/extable.c:79) [ 386.992400][ T4151] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 386.992778][ T4151] ? __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) [ 386.993116][ T4151] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 386.993549][ T4151] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 386.993884][ T4151] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 386.994246][ T4151] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 386.994581][ T4151] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 386.994916][ T4151] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 386.995260][ T4151] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 386.995603][ T4151] ? __create_object (mm/kmemleak.c:771) [ 386.995949][ T4151] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 386.996293][ T4151] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 386.996628][ T4151] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 386.997040][ T4151] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 386.997400][ T4151] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 386.997743][ T4151] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 386.998076][ T4151] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 386.998424][ T4151] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 386.998769][ T4151] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 386.999098][ T4151] ? __lock_release (kernel/locking/lockdep.c:5539) [ 386.999441][ T4151] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 386.999773][ T4151] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 387.000106][ T4151] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 387.000459][ T4151] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 387.000796][ T4151] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 387.001140][ T4151] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 387.001495][ T4151] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 387.001838][ T4151] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 387.002172][ T4151] ? 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) [ 387.002513][ T4151] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 387.002851][ T4151] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 387.003180][ T4151] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 387.003532][ T4151] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 387.003869][ T4151] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 387.004201][ T4151] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 387.004551][ T4151] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 387.004888][ T4151] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 387.005218][ T4151] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 387.005650][ T4151] ___sys_sendmsg (net/socket.c:2670) [ 387.005982][ T4151] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 387.006345][ T4151] ? __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) [ 387.006757][ T4151] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 387.007091][ T4151] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 387.007442][ T4151] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 387.007787][ T4151] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 387.008116][ T4151] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 387.008456][ T4151] ? __lock_release (kernel/locking/lockdep.c:5539) [ 387.008805][ T4151] __sys_sendmsg (net/socket.c:2700) [ 387.009140][ T4151] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 387.009559][ T4151] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 387.009904][ T4151] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 387.010255][ T4151] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 387.010591][ T4151] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 387.011003][ T4151] RIP: 0033:0x7f71cdd0e1e7 [ 387.011360][ T4151] 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) [ 387.012543][ T4151] RSP: 002b:00007ffd540ef2e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 387.013044][ T4151] RAX: ffffffffffffffda RBX: 00007ffd540efa20 RCX: 00007f71cdd0e1e7 [ 387.013572][ T4151] RDX: 0000000000000000 RSI: 00007ffd540ef350 RDI: 0000000000000005 [ 387.014071][ T4151] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 387.014576][ T4151] R10: 000000002d981910 R11: 0000000000000246 R12: 0000000000000003 [ 387.015080][ T4151] R13: 00000000686e1779 R14: 0000000000499600 R15: 0000000000000000 | [ 417.547303][ T4504] ------------[ cut here ]------------ | [ 417.547740][ T4504] WARNING: CPU: 2 PID: 4504 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) | [ 417.548360][ T4504] Modules linked in: [last unloaded: netdevsim] | [ 417.549466][ T4504] Tainted: [W]=WARN [ 417.549704][ T4504] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 417.550081][ T4504] 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) [ 417.550449][ T4504] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 417.551522][ T4504] RSP: 0018:ffffc90006d86d70 EFLAGS: 00010246 [ 417.551908][ T4504] RAX: 0000000000000000 RBX: ffff888005b11000 RCX: 0000000000000001 [ 417.552366][ T4504] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 417.552829][ T4504] RBP: ffffc90006d86e60 R08: 0000000000000001 R09: 0000000000000000 [ 417.553297][ T4504] R10: ffffc90006d86e90 R11: ffffffff99779160 R12: 1ffff92000db0db2 [ 417.553750][ T4504] R13: 00000000000005dc R14: ffffc90006d86e90 R15: 0000000000000000 [ 417.554207][ T4504] FS: 00007f97f975e800(0000) GS:ffff88809af48000(0000) knlGS:0000000000000000 [ 417.554747][ T4504] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 417.555130][ T4504] CR2: 00000000004e5800 CR3: 00000000171bb005 CR4: 0000000000772ef0 [ 417.555597][ T4504] PKRU: 55555554 [ 417.555828][ T4504] Call Trace: [ 417.556060][ T4504] [ 417.556223][ T4504] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 417.556556][ T4504] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 417.556866][ T4504] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 417.557171][ T4504] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 417.557508][ T4504] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 417.557823][ T4504] netif_set_mtu (net/core/dev.c:9652) [ 417.558159][ T4504] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 417.558479][ T4504] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 417.558785][ T4504] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 417.559089][ T4504] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 417.559334][ T4504] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 417.559656][ T4504] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 417.559969][ T4504] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 417.560289][ T4504] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 417.560597][ T4504] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 417.560901][ T4504] ? __lock_release (kernel/locking/lockdep.c:5539) [ 417.561208][ T4504] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 417.561521][ T4504] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 417.561826][ T4504] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 417.562137][ T4504] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 417.562536][ T4504] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 417.562840][ T4504] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 417.563140][ T4504] ? __kernel_text_address (kernel/extable.c:79) [ 417.563458][ T4504] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 417.563762][ T4504] ? __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) [ 417.564069][ T4504] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 417.564462][ T4504] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 417.564773][ T4504] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 417.565081][ T4504] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 417.565394][ T4504] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 417.565698][ T4504] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 417.566000][ T4504] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 417.566307][ T4504] ? __create_object (mm/kmemleak.c:771) [ 417.566614][ T4504] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 417.566921][ T4504] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 417.567245][ T4504] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 417.567633][ T4504] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 417.567950][ T4504] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 417.568269][ T4504] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 417.568597][ T4504] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 417.568905][ T4504] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 417.569214][ T4504] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 417.569528][ T4504] ? __lock_release (kernel/locking/lockdep.c:5539) [ 417.569834][ T4504] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 417.570144][ T4504] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 417.570482][ T4504] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 417.570793][ T4504] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 417.571107][ T4504] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 417.571420][ T4504] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 417.571723][ T4504] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 417.572039][ T4504] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 417.572350][ T4504] ? 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) [ 417.572654][ T4504] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 417.572957][ T4504] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 417.573275][ T4504] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 417.573582][ T4504] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 417.573887][ T4504] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 417.574192][ T4504] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 417.574514][ T4504] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 417.574817][ T4504] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 417.575121][ T4504] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 417.575517][ T4504] ___sys_sendmsg (net/socket.c:2670) [ 417.575820][ T4504] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 417.576118][ T4504] ? __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) [ 417.576508][ T4504] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 417.576813][ T4504] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 417.577120][ T4504] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 417.577453][ T4504] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 417.577768][ T4504] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 417.578068][ T4504] ? __lock_release (kernel/locking/lockdep.c:5539) [ 417.578387][ T4504] __sys_sendmsg (net/socket.c:2700) [ 417.578689][ T4504] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 417.579070][ T4504] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 417.579393][ T4504] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 417.579698][ T4504] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 417.580000][ T4504] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 417.580385][ T4504] RIP: 0033:0x7f97f992b1e7 [ 417.580700][ T4504] 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) [ 417.581764][ T4504] RSP: 002b:00007ffff7a020f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 417.582217][ T4504] RAX: ffffffffffffffda RBX: 00007ffff7a02830 RCX: 00007f97f992b1e7 [ 417.582676][ T4504] RDX: 0000000000000000 RSI: 00007ffff7a02160 RDI: 0000000000000005 [ 417.583124][ T4504] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 417.583583][ T4504] R10: 00000000348cb910 R11: 0000000000000246 R12: 0000000000000003 [ 417.584031][ T4504] R13: 00000000686e1798 R14: 0000000000499600 R15: 0000000000000000 | [ 417.772537][ T4505] ------------[ cut here ]------------ | [ 417.772904][ T4505] WARNING: CPU: 0 PID: 4505 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) | [ 417.773539][ T4505] Modules linked in: [last unloaded: netdevsim] | [ 417.774583][ T4505] Tainted: [W]=WARN [ 417.774816][ T4505] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 417.775202][ T4505] 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) [ 417.776076][ T4505] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 417.777181][ T4505] RSP: 0018:ffffc90006d96d70 EFLAGS: 00010246 [ 417.777584][ T4505] RAX: 0000000000000000 RBX: ffff888007ec1000 RCX: 0000000000000001 [ 417.778086][ T4505] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 417.778566][ T4505] RBP: ffffc90006d96e60 R08: 0000000000000001 R09: 0000000000000000 [ 417.779033][ T4505] R10: ffffc90006d96e90 R11: ffffffff99779160 R12: 1ffff92000db2db2 [ 417.779500][ T4505] R13: 00000000000005dc R14: ffffc90006d96e90 R15: 0000000000000000 [ 417.779956][ T4505] FS: 00007fdc7301b800(0000) GS:ffff88809ae48000(0000) knlGS:0000000000000000 [ 417.780501][ T4505] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 417.780890][ T4505] CR2: 00000000004e5800 CR3: 000000000af79002 CR4: 0000000000772ef0 [ 417.781359][ T4505] PKRU: 55555554 [ 417.781590][ T4505] Call Trace: [ 417.781818][ T4505] [ 417.781974][ T4505] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 417.782307][ T4505] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 417.782619][ T4505] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 417.782934][ T4505] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 417.783252][ T4505] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 417.783562][ T4505] netif_set_mtu (net/core/dev.c:9652) [ 417.783869][ T4505] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 417.784187][ T4505] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 417.784526][ T4505] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 417.784851][ T4505] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 417.785095][ T4505] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 417.785455][ T4505] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 417.785796][ T4505] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 417.786132][ T4505] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 417.786488][ T4505] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 417.786824][ T4505] ? __lock_release (kernel/locking/lockdep.c:5539) [ 417.787160][ T4505] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 417.787511][ T4505] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 417.787846][ T4505] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 417.788190][ T4505] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 417.788615][ T4505] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 417.788941][ T4505] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 417.789274][ T4505] ? __kernel_text_address (kernel/extable.c:79) [ 417.789634][ T4505] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 417.789963][ T4505] ? __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) [ 417.790324][ T4505] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 417.790739][ T4505] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 417.791089][ T4505] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 417.791423][ T4505] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 417.791747][ T4505] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 417.792072][ T4505] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 417.792406][ T4505] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 417.792729][ T4505] ? __create_object (mm/kmemleak.c:771) [ 417.793069][ T4505] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 417.793406][ T4505] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 417.793732][ T4505] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 417.794136][ T4505] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 417.794490][ T4505] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 417.794819][ T4505] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 417.795146][ T4505] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 417.795488][ T4505] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 417.795828][ T4505] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 417.796152][ T4505] ? __lock_release (kernel/locking/lockdep.c:5539) [ 417.796490][ T4505] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 417.796817][ T4505] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 417.797148][ T4505] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 417.797500][ T4505] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 417.797832][ T4505] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 417.798167][ T4505] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 417.798522][ T4505] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 417.798864][ T4505] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 417.799197][ T4505] ? 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) [ 417.799537][ T4505] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 417.799869][ T4505] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 417.800188][ T4505] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 417.800548][ T4505] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 417.800883][ T4505] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 417.801211][ T4505] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 417.801565][ T4505] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 417.801898][ T4505] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 417.802225][ T4505] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 417.802673][ T4505] ___sys_sendmsg (net/socket.c:2670) [ 417.803008][ T4505] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 417.803341][ T4505] ? __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) [ 417.803751][ T4505] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 417.804082][ T4505] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 417.804419][ T4505] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 417.804754][ T4505] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 417.805081][ T4505] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 417.805430][ T4505] ? __lock_release (kernel/locking/lockdep.c:5539) [ 417.805766][ T4505] __sys_sendmsg (net/socket.c:2700) [ 417.806095][ T4505] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 417.806521][ T4505] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 417.806867][ T4505] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 417.807202][ T4505] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 417.807557][ T4505] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 417.807957][ T4505] RIP: 0033:0x7fdc731e81e7 [ 417.808314][ T4505] 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) [ 417.809488][ T4505] RSP: 002b:00007ffc0f1a8088 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 417.809996][ T4505] RAX: ffffffffffffffda RBX: 00007ffc0f1a87c0 RCX: 00007fdc731e81e7 [ 417.810515][ T4505] RDX: 0000000000000000 RSI: 00007ffc0f1a80f0 RDI: 0000000000000005 [ 417.811000][ T4505] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 417.811492][ T4505] R10: 00000000095b6910 R11: 0000000000000246 R12: 0000000000000003 [ 417.811976][ T4505] R13: 00000000686e1798 R14: 0000000000499600 R15: 0000000000000000 | [ 417.948367][ T4506] ------------[ cut here ]------------ | [ 417.948741][ T4506] WARNING: CPU: 1 PID: 4506 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) | [ 417.949385][ T4506] Modules linked in: [last unloaded: netdevsim] | [ 417.950438][ T4506] Tainted: [W]=WARN [ 417.950678][ T4506] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 417.951072][ T4506] 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) [ 417.951409][ T4506] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 417.952567][ T4506] RSP: 0018:ffffc90006da6d70 EFLAGS: 00010246 [ 417.952974][ T4506] RAX: 0000000000000000 RBX: ffff8880135d9000 RCX: 0000000000000001 [ 417.953702][ T4506] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 417.954181][ T4506] RBP: ffffc90006da6e60 R08: 0000000000000001 R09: 0000000000000000 [ 417.954801][ T4506] R10: ffffc90006da6e90 R11: ffffffff99779160 R12: 1ffff92000db4db2 [ 417.955415][ T4506] R13: 00000000000005dc R14: ffffc90006da6e90 R15: 0000000000000000 [ 417.955896][ T4506] FS: 00007f33b265b800(0000) GS:ffff88809aec8000(0000) knlGS:0000000000000000 [ 417.956606][ T4506] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 417.957006][ T4506] CR2: 00000000004e5800 CR3: 0000000012c33004 CR4: 0000000000772ef0 [ 417.957639][ T4506] PKRU: 55555554 [ 417.957876][ T4506] Call Trace: [ 417.958107][ T4506] [ 417.958424][ T4506] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 417.958750][ T4506] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 417.959073][ T4506] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 417.959572][ T4506] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 417.959887][ T4506] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 417.960203][ T4506] netif_set_mtu (net/core/dev.c:9652) [ 417.960703][ T4506] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 417.961033][ T4506] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 417.961487][ T4506] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 417.961807][ T4506] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 417.962050][ T4506] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 417.962539][ T4506] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 417.962870][ T4506] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 417.963188][ T4506] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 417.963554][ T4506] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 417.963870][ T4506] ? __lock_release (kernel/locking/lockdep.c:5539) [ 417.964195][ T4506] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 417.964544][ T4506] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 417.964890][ T4506] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 417.965209][ T4506] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 417.965623][ T4506] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 417.965936][ T4506] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 417.966266][ T4506] ? __kernel_text_address (kernel/extable.c:79) [ 417.966591][ T4506] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 417.966921][ T4506] ? __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) [ 417.967255][ T4506] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 417.967662][ T4506] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 417.967978][ T4506] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 417.968315][ T4506] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 417.968638][ T4506] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 417.968956][ T4506] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 417.969285][ T4506] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 417.969601][ T4506] ? __create_object (mm/kmemleak.c:771) [ 417.969920][ T4506] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 417.970255][ T4506] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 417.970583][ T4506] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 417.970971][ T4506] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 417.971303][ T4506] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 417.971627][ T4506] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 417.971943][ T4506] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 417.972285][ T4506] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 417.972603][ T4506] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 417.972919][ T4506] ? __lock_release (kernel/locking/lockdep.c:5539) [ 417.973249][ T4506] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 417.973567][ T4506] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 417.973883][ T4506] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 417.974206][ T4506] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 417.974544][ T4506] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 417.974862][ T4506] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 417.975175][ T4506] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 417.975509][ T4506] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 417.975825][ T4506] ? 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) [ 417.976142][ T4506] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 417.976484][ T4506] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 417.976816][ T4506] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 417.977135][ T4506] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 417.977472][ T4506] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 417.977794][ T4506] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 417.978123][ T4506] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 417.978453][ T4506] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 417.978767][ T4506] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 417.979177][ T4506] ___sys_sendmsg (net/socket.c:2670) [ 417.979495][ T4506] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 417.979818][ T4506] ? __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) [ 417.980215][ T4506] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 417.980556][ T4506] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 417.980882][ T4506] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 417.981196][ T4506] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 417.981520][ T4506] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 417.981826][ T4506] ? __lock_release (kernel/locking/lockdep.c:5539) [ 417.982139][ T4506] __sys_sendmsg (net/socket.c:2700) [ 417.982451][ T4506] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 417.982833][ T4506] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 417.983152][ T4506] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 417.983467][ T4506] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 417.983775][ T4506] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 417.984165][ T4506] RIP: 0033:0x7f33b28281e7 [ 417.984506][ T4506] 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) [ 417.985623][ T4506] RSP: 002b:00007ffc784005b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 417.986094][ T4506] RAX: ffffffffffffffda RBX: 00007ffc78400cf0 RCX: 00007f33b28281e7 [ 417.986568][ T4506] RDX: 0000000000000000 RSI: 00007ffc78400620 RDI: 0000000000000005 [ 417.987032][ T4506] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 417.987515][ T4506] R10: 000000001f770910 R11: 0000000000000246 R12: 0000000000000003 [ 417.987979][ T4506] R13: 00000000686e1798 R14: 0000000000499600 R15: 0000000000000000 | [ 444.754782][ T4795] ------------[ cut here ]------------ | [ 444.755131][ T4795] WARNING: CPU: 0 PID: 4795 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) | [ 444.756056][ T4795] Modules linked in: [last unloaded: netdevsim] | [ 444.757254][ T4795] Tainted: [W]=WARN [ 444.757512][ T4795] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 444.757955][ T4795] 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) [ 444.758318][ T4795] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 444.759573][ T4795] RSP: 0018:ffffc90007426d70 EFLAGS: 00010246 [ 444.760071][ T4795] RAX: 0000000000000000 RBX: ffff888005b11000 RCX: 0000000000000001 [ 444.760585][ T4795] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 444.761077][ T4795] RBP: ffffc90007426e60 R08: 0000000000000001 R09: 0000000000000000 [ 444.761546][ T4795] R10: ffffc90007426e90 R11: ffffffff99779160 R12: 1ffff92000e84db2 [ 444.762060][ T4795] R13: 00000000000005dc R14: ffffc90007426e90 R15: 0000000000000000 [ 444.762832][ T4795] FS: 00007f9e099a6800(0000) GS:ffff88809ae48000(0000) knlGS:0000000000000000 [ 444.764014][ T4795] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 444.764530][ T4795] CR2: 00000000004e5800 CR3: 0000000017438006 CR4: 0000000000772ef0 [ 444.765064][ T4795] PKRU: 55555554 [ 444.765313][ T4795] Call Trace: [ 444.765599][ T4795] [ 444.765792][ T4795] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 444.766157][ T4795] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 444.766655][ T4795] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 444.766957][ T4795] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 444.767260][ T4795] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 444.767577][ T4795] netif_set_mtu (net/core/dev.c:9652) [ 444.767887][ T4795] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 444.768194][ T4795] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 444.768496][ T4795] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 444.768798][ T4795] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 444.769026][ T4795] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 444.769355][ T4795] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 444.769664][ T4795] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 444.769974][ T4795] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 444.770279][ T4795] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 444.770580][ T4795] ? __lock_release (kernel/locking/lockdep.c:5539) [ 444.770877][ T4795] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 444.771179][ T4795] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 444.771488][ T4795] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 444.771790][ T4795] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 444.772169][ T4795] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 444.772473][ T4795] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 444.772770][ T4795] ? __kernel_text_address (kernel/extable.c:79) [ 444.773076][ T4795] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 444.773394][ T4795] ? __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) [ 444.773699][ T4795] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 444.774072][ T4795] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 444.774378][ T4795] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 444.774668][ T4795] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 444.774963][ T4795] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 444.775273][ T4795] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 444.775563][ T4795] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 444.775861][ T4795] ? __create_object (mm/kmemleak.c:771) [ 444.776161][ T4795] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 444.776464][ T4795] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 444.776762][ T4795] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 444.777128][ T4795] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 444.777453][ T4795] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 444.777761][ T4795] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 444.778057][ T4795] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 444.778368][ T4795] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 444.778666][ T4795] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 444.778961][ T4795] ? __lock_release (kernel/locking/lockdep.c:5539) [ 444.779263][ T4795] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 444.779566][ T4795] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 444.779875][ T4795] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 444.780185][ T4795] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 444.780496][ T4795] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 444.780801][ T4795] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 444.781117][ T4795] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 444.781440][ T4795] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 444.781733][ T4795] ? 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) [ 444.782023][ T4795] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 444.782358][ T4795] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 444.782679][ T4795] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 444.782987][ T4795] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 444.783298][ T4795] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 444.783608][ T4795] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 444.783923][ T4795] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 444.784214][ T4795] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 444.784520][ T4795] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 444.784906][ T4795] ___sys_sendmsg (net/socket.c:2670) [ 444.785202][ T4795] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 444.785522][ T4795] ? __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) [ 444.785889][ T4795] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 444.786190][ T4795] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 444.786496][ T4795] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 444.786814][ T4795] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 444.787113][ T4795] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 444.787407][ T4795] ? __lock_release (kernel/locking/lockdep.c:5539) [ 444.787796][ T4795] __sys_sendmsg (net/socket.c:2700) [ 444.788084][ T4795] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 444.788457][ T4795] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 444.788762][ T4795] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 444.789050][ T4795] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 444.789360][ T4795] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 444.789733][ T4795] RIP: 0033:0x7f9e09b731e7 [ 444.790050][ T4795] 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) [ 444.791118][ T4795] RSP: 002b:00007ffcf3f44cd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 444.791574][ T4795] RAX: ffffffffffffffda RBX: 00007ffcf3f45410 RCX: 00007f9e09b731e7 [ 444.792015][ T4795] RDX: 0000000000000000 RSI: 00007ffcf3f44d40 RDI: 0000000000000005 [ 444.792455][ T4795] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 444.792894][ T4795] R10: 0000000032980910 R11: 0000000000000246 R12: 0000000000000003 [ 444.793353][ T4795] R13: 00000000686e17b3 R14: 0000000000499600 R15: 0000000000000000 | [ 444.919907][ T4796] ------------[ cut here ]------------ | [ 444.921189][ T4796] WARNING: CPU: 0 PID: 4796 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) | [ 444.921875][ T4796] Modules linked in: [last unloaded: netdevsim] | [ 444.922835][ T4796] Tainted: [W]=WARN [ 444.923053][ T4796] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 444.923442][ T4796] 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) [ 444.923741][ T4796] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 444.924776][ T4796] RSP: 0018:ffffc90007456d70 EFLAGS: 00010246 [ 444.925143][ T4796] RAX: 0000000000000000 RBX: ffff888007ec1000 RCX: 0000000000000001 [ 444.925591][ T4796] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 444.926021][ T4796] RBP: ffffc90007456e60 R08: 0000000000000001 R09: 0000000000000000 [ 444.926460][ T4796] R10: ffffc90007456e90 R11: ffffffff99779160 R12: 1ffff92000e8adb2 [ 444.926890][ T4796] R13: 00000000000005dc R14: ffffc90007456e90 R15: 0000000000000000 [ 444.927377][ T4796] FS: 00007f9d17295800(0000) GS:ffff88809ae48000(0000) knlGS:0000000000000000 [ 444.927905][ T4796] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 444.928307][ T4796] CR2: 00000000004e5800 CR3: 000000001737c002 CR4: 0000000000772ef0 [ 444.928744][ T4796] PKRU: 55555554 [ 444.928961][ T4796] Call Trace: [ 444.929175][ T4796] [ 444.929338][ T4796] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 444.929634][ T4796] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 444.929927][ T4796] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 444.930218][ T4796] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 444.930533][ T4796] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 444.930828][ T4796] netif_set_mtu (net/core/dev.c:9652) [ 444.931115][ T4796] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 444.931434][ T4796] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 444.931737][ T4796] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 444.932026][ T4796] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 444.932257][ T4796] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 444.932562][ T4796] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 444.932859][ T4796] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 444.933153][ T4796] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 444.933477][ T4796] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 444.933769][ T4796] ? __lock_release (kernel/locking/lockdep.c:5539) [ 444.934064][ T4796] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 444.934361][ T4796] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 444.934712][ T4796] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 444.935022][ T4796] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 444.935405][ T4796] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 444.935709][ T4796] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 444.936025][ T4796] ? __kernel_text_address (kernel/extable.c:79) [ 444.936327][ T4796] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 444.936619][ T4796] ? __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) [ 444.936908][ T4796] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 444.937277][ T4796] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 444.937580][ T4796] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 444.937869][ T4796] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 444.938203][ T4796] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 444.938502][ T4796] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 444.938791][ T4796] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 444.939075][ T4796] ? __create_object (mm/kmemleak.c:771) [ 444.939391][ T4796] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 444.939683][ T4796] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 444.939970][ T4796] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 444.940332][ T4796] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 444.940650][ T4796] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 444.940944][ T4796] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 444.941256][ T4796] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 444.941552][ T4796] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 444.941840][ T4796] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 444.942127][ T4796] ? __lock_release (kernel/locking/lockdep.c:5539) [ 444.942429][ T4796] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 444.942722][ T4796] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 444.943017][ T4796] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 444.943327][ T4796] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 444.943623][ T4796] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 444.943919][ T4796] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 444.944207][ T4796] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 444.944517][ T4796] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 444.944808][ T4796] ? 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) [ 444.945105][ T4796] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 444.945402][ T4796] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 444.945689][ T4796] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 444.945980][ T4796] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 444.946278][ T4796] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 444.946566][ T4796] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 444.946867][ T4796] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 444.947161][ T4796] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 444.947479][ T4796] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 444.947868][ T4796] ___sys_sendmsg (net/socket.c:2670) [ 444.948156][ T4796] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 444.948481][ T4796] ? __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) [ 444.948849][ T4796] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 444.949141][ T4796] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 444.949452][ T4796] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 444.949752][ T4796] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 444.950043][ T4796] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 444.950339][ T4796] ? __lock_release (kernel/locking/lockdep.c:5539) [ 444.950636][ T4796] __sys_sendmsg (net/socket.c:2700) [ 444.950924][ T4796] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 444.951297][ T4796] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 444.951604][ T4796] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 444.951895][ T4796] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 444.952184][ T4796] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 444.952551][ T4796] RIP: 0033:0x7f9d174621e7 [ 444.952854][ T4796] 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) [ 444.953918][ T4796] RSP: 002b:00007ffe63c93658 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 444.954363][ T4796] RAX: ffffffffffffffda RBX: 00007ffe63c93d90 RCX: 00007f9d174621e7 [ 444.954837][ T4796] RDX: 0000000000000000 RSI: 00007ffe63c936c0 RDI: 0000000000000005 [ 444.955290][ T4796] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 444.955756][ T4796] R10: 000000001b802910 R11: 0000000000000246 R12: 0000000000000003 [ 444.956210][ T4796] R13: 00000000686e17b3 R14: 0000000000499600 R15: 0000000000000000 | [ 445.105031][ T4797] ------------[ cut here ]------------ | [ 445.105601][ T4797] WARNING: CPU: 2 PID: 4797 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) | [ 445.106516][ T4797] Modules linked in: [last unloaded: netdevsim] | [ 445.108037][ T4797] Tainted: [W]=WARN [ 445.108471][ T4797] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 445.109137][ T4797] 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) [ 445.109713][ T4797] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 445.111637][ T4797] RSP: 0018:ffffc90007456d70 EFLAGS: 00010246 [ 445.112340][ T4797] RAX: 0000000000000000 RBX: ffff8880135d9000 RCX: 0000000000000001 [ 445.113138][ T4797] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 445.113949][ T4797] RBP: ffffc90007456e60 R08: 0000000000000001 R09: 0000000000000000 [ 445.114780][ T4797] R10: ffffc90007456e90 R11: ffffffff99779160 R12: 1ffff92000e8adb2 [ 445.115610][ T4797] R13: 00000000000005dc R14: ffffc90007456e90 R15: 0000000000000000 [ 445.116448][ T4797] FS: 00007f61311f3800(0000) GS:ffff88809af48000(0000) knlGS:0000000000000000 [ 445.117394][ T4797] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 445.118083][ T4797] CR2: 00000000004e5800 CR3: 0000000016756004 CR4: 0000000000772ef0 [ 445.118881][ T4797] PKRU: 55555554 [ 445.119285][ T4797] Call Trace: [ 445.119685][ T4797] [ 445.119977][ T4797] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 445.120530][ T4797] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 445.121046][ T4797] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 445.121590][ T4797] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 445.122091][ T4797] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 445.122655][ T4797] netif_set_mtu (net/core/dev.c:9652) [ 445.123186][ T4797] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 445.123754][ T4797] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 445.124309][ T4797] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 445.124855][ T4797] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 445.125291][ T4797] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 445.125852][ T4797] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 445.126400][ T4797] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 445.126917][ T4797] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 445.127418][ T4797] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 445.127938][ T4797] ? __lock_release (kernel/locking/lockdep.c:5539) [ 445.128463][ T4797] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 445.128980][ T4797] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 445.129518][ T4797] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 445.130043][ T4797] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 445.130734][ T4797] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 445.131281][ T4797] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 445.131813][ T4797] ? __kernel_text_address (kernel/extable.c:79) [ 445.132366][ T4797] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 445.132888][ T4797] ? __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) [ 445.133408][ T4797] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 445.134038][ T4797] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 445.134578][ T4797] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 445.135103][ T4797] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 445.135645][ T4797] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 445.136157][ T4797] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 445.136673][ T4797] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 445.137180][ T4797] ? __create_object (mm/kmemleak.c:771) [ 445.137702][ T4797] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 445.138227][ T4797] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 445.138762][ T4797] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 445.139426][ T4797] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 445.139950][ T4797] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 445.140488][ T4797] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 445.141004][ T4797] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 445.141545][ T4797] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 445.142052][ T4797] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 445.142588][ T4797] ? __lock_release (kernel/locking/lockdep.c:5539) [ 445.143027][ T4797] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 445.143555][ T4797] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 445.144043][ T4797] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 445.144602][ T4797] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 445.145105][ T4797] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 445.145576][ T4797] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 445.146070][ T4797] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 445.146619][ T4797] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 445.147131][ T4797] ? 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) [ 445.147700][ T4797] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 445.148259][ T4797] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 445.148796][ T4797] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 445.149366][ T4797] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 445.149903][ T4797] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 445.150467][ T4797] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 445.151013][ T4797] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 445.151571][ T4797] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 445.152111][ T4797] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 445.152814][ T4797] ___sys_sendmsg (net/socket.c:2670) [ 445.153378][ T4797] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 445.153931][ T4797] ? __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) [ 445.154627][ T4797] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 445.155174][ T4797] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 445.155729][ T4797] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 445.156298][ T4797] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 445.156816][ T4797] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 445.157365][ T4797] ? __lock_release (kernel/locking/lockdep.c:5539) [ 445.157920][ T4797] __sys_sendmsg (net/socket.c:2700) [ 445.158480][ T4797] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 445.159134][ T4797] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 445.159700][ T4797] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 445.160260][ T4797] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 445.160789][ T4797] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 445.161447][ T4797] RIP: 0033:0x7f61313c01e7 [ 445.161994][ T4797] 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) [ 445.163850][ T4797] RSP: 002b:00007ffe4a651ec8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 445.164642][ T4797] RAX: ffffffffffffffda RBX: 00007ffe4a652600 RCX: 00007f61313c01e7 [ 445.165463][ T4797] RDX: 0000000000000000 RSI: 00007ffe4a651f30 RDI: 0000000000000005 [ 445.166316][ T4797] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 445.167137][ T4797] R10: 000000001018b910 R11: 0000000000000246 R12: 0000000000000003 [ 445.167982][ T4797] R13: 00000000686e17b3 R14: 0000000000499600 R15: 0000000000000000 | [ 475.270151][ T5115] ------------[ cut here ]------------ | [ 475.270689][ T5115] WARNING: CPU: 1 PID: 5115 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) | [ 475.271770][ T5115] Modules linked in: [last unloaded: netdevsim] | [ 475.273589][ T5115] Tainted: [W]=WARN [ 475.273960][ T5115] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 475.274611][ T5115] 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) [ 475.275157][ T5115] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 475.276959][ T5115] RSP: 0018:ffffc90007ba6d70 EFLAGS: 00010246 [ 475.277636][ T5115] RAX: 0000000000000000 RBX: ffff888005b11000 RCX: 0000000000000001 [ 475.278405][ T5115] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 475.279186][ T5115] RBP: ffffc90007ba6e60 R08: 0000000000000001 R09: 0000000000000000 [ 475.279954][ T5115] R10: ffffc90007ba6e90 R11: ffffffff99779160 R12: 1ffff92000f74db2 [ 475.280738][ T5115] R13: 00000000000005dc R14: ffffc90007ba6e90 R15: 0000000000000000 [ 475.281478][ T5115] FS: 00007f43ef316800(0000) GS:ffff88809aec8000(0000) knlGS:0000000000000000 [ 475.282377][ T5115] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 475.283024][ T5115] CR2: 00000000004e5800 CR3: 000000001317c002 CR4: 0000000000772ef0 [ 475.283798][ T5115] PKRU: 55555554 [ 475.284172][ T5115] Call Trace: [ 475.284584][ T5115] [ 475.284843][ T5115] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 475.285380][ T5115] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 475.285909][ T5115] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 475.286452][ T5115] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 475.286975][ T5115] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 475.287523][ T5115] netif_set_mtu (net/core/dev.c:9652) [ 475.288042][ T5115] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 475.288609][ T5115] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 475.289128][ T5115] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 475.289663][ T5115] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 475.290055][ T5115] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 475.290616][ T5115] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 475.291151][ T5115] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 475.291691][ T5115] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 475.292206][ T5115] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 475.292754][ T5115] ? __lock_release (kernel/locking/lockdep.c:5539) [ 475.293303][ T5115] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 475.293817][ T5115] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 475.294350][ T5115] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 475.294875][ T5115] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 475.295541][ T5115] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 475.296053][ T5115] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 475.296611][ T5115] ? __kernel_text_address (kernel/extable.c:79) [ 475.297131][ T5115] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 475.297677][ T5115] ? __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) [ 475.298260][ T5115] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 475.298935][ T5115] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 475.299484][ T5115] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 475.300013][ T5115] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 475.300568][ T5115] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 475.301113][ T5115] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 475.301669][ T5115] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 475.302196][ T5115] ? __create_object (mm/kmemleak.c:771) [ 475.302753][ T5115] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 475.303316][ T5115] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 475.303842][ T5115] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 475.304520][ T5115] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 475.305078][ T5115] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 475.305643][ T5115] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 475.306189][ T5115] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 475.306725][ T5115] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 475.307255][ T5115] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 475.307782][ T5115] ? __lock_release (kernel/locking/lockdep.c:5539) [ 475.308318][ T5115] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 475.308833][ T5115] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 475.309364][ T5115] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 475.309896][ T5115] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 475.310438][ T5115] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 475.310964][ T5115] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 475.311505][ T5115] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 475.312047][ T5115] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 475.312588][ T5115] ? 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) [ 475.313110][ T5115] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 475.313638][ T5115] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 475.314157][ T5115] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 475.314679][ T5115] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 475.315187][ T5115] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 475.315711][ T5115] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 475.316271][ T5115] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 475.316777][ T5115] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 475.317292][ T5115] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 475.317956][ T5115] ___sys_sendmsg (net/socket.c:2670) [ 475.318477][ T5115] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 475.318998][ T5115] ? __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) [ 475.319660][ T5115] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 475.320196][ T5115] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 475.320742][ T5115] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 475.321268][ T5115] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 475.321781][ T5115] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 475.322299][ T5115] ? __lock_release (kernel/locking/lockdep.c:5539) [ 475.322813][ T5115] __sys_sendmsg (net/socket.c:2700) [ 475.323324][ T5115] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 475.323943][ T5115] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 475.324490][ T5115] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 475.324998][ T5115] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 475.325522][ T5115] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 475.326154][ T5115] RIP: 0033:0x7f43ef4e31e7 [ 475.326691][ T5115] 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) [ 475.328521][ T5115] RSP: 002b:00007ffc1a571418 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 475.329292][ T5115] RAX: ffffffffffffffda RBX: 00007ffc1a571b50 RCX: 00007f43ef4e31e7 [ 475.330059][ T5115] RDX: 0000000000000000 RSI: 00007ffc1a571480 RDI: 0000000000000005 [ 475.330823][ T5115] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 475.331585][ T5115] R10: 000000001ca64910 R11: 0000000000000246 R12: 0000000000000003 [ 475.332369][ T5115] R13: 00000000686e17d1 R14: 0000000000499600 R15: 0000000000000000 | [ 475.466950][ T5116] ------------[ cut here ]------------ | [ 475.467719][ T5116] WARNING: CPU: 3 PID: 5116 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) | [ 475.468334][ T5116] Modules linked in: [last unloaded: netdevsim] | [ 475.469387][ T5116] Tainted: [W]=WARN [ 475.469620][ T5116] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 475.470008][ T5116] 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) [ 475.470331][ T5116] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 475.471421][ T5116] RSP: 0018:ffffc90007ba6d70 EFLAGS: 00010246 [ 475.471800][ T5116] RAX: 0000000000000000 RBX: ffff888007ec1000 RCX: 0000000000000001 [ 475.472252][ T5116] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 475.472699][ T5116] RBP: ffffc90007ba6e60 R08: 0000000000000001 R09: 0000000000000000 [ 475.473147][ T5116] R10: ffffc90007ba6e90 R11: ffffffff99779160 R12: 1ffff92000f74db2 [ 475.473596][ T5116] R13: 00000000000005dc R14: ffffc90007ba6e90 R15: 0000000000000000 [ 475.474031][ T5116] FS: 00007f7b59907800(0000) GS:ffff88809afc8000(0000) knlGS:0000000000000000 [ 475.474559][ T5116] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 475.474933][ T5116] CR2: 00000000004e5800 CR3: 0000000016575004 CR4: 0000000000772ef0 [ 475.475390][ T5116] PKRU: 55555554 [ 475.475614][ T5116] Call Trace: [ 475.475836][ T5116] [ 475.475983][ T5116] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 475.476285][ T5116] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 475.476578][ T5116] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 475.476889][ T5116] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 475.477186][ T5116] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 475.477516][ T5116] netif_set_mtu (net/core/dev.c:9652) [ 475.477830][ T5116] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 475.478146][ T5116] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 475.478459][ T5116] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 475.478762][ T5116] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 475.479004][ T5116] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 475.479319][ T5116] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 475.479629][ T5116] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 475.479930][ T5116] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 475.480241][ T5116] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 475.480547][ T5116] ? __lock_release (kernel/locking/lockdep.c:5539) [ 475.480857][ T5116] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 475.481160][ T5116] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 475.481487][ T5116] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 475.481799][ T5116] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 475.482197][ T5116] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 475.482509][ T5116] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 475.482816][ T5116] ? __kernel_text_address (kernel/extable.c:79) [ 475.483128][ T5116] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 475.483455][ T5116] ? __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) [ 475.483769][ T5116] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 475.484151][ T5116] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 475.484467][ T5116] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 475.484771][ T5116] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 475.485095][ T5116] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 475.485412][ T5116] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 475.485718][ T5116] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 475.486065][ T5116] ? __create_object (mm/kmemleak.c:771) [ 475.486398][ T5116] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 475.486708][ T5116] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 475.487011][ T5116] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 475.487402][ T5116] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 475.487727][ T5116] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 475.488042][ T5116] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 475.488358][ T5116] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 475.488676][ T5116] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 475.488966][ T5116] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 475.489263][ T5116] ? __lock_release (kernel/locking/lockdep.c:5539) [ 475.489567][ T5116] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 475.489871][ T5116] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 475.490177][ T5116] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 475.490494][ T5116] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 475.490808][ T5116] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 475.491133][ T5116] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 475.491452][ T5116] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 475.491768][ T5116] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 475.492073][ T5116] ? 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) [ 475.492410][ T5116] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 475.492719][ T5116] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 475.493010][ T5116] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 475.493323][ T5116] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 475.493619][ T5116] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 475.493926][ T5116] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 475.494282][ T5116] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 475.494593][ T5116] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 475.494898][ T5116] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 475.495296][ T5116] ___sys_sendmsg (net/socket.c:2670) [ 475.495606][ T5116] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 475.495914][ T5116] ? __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) [ 475.496299][ T5116] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 475.496607][ T5116] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 475.496913][ T5116] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 475.497224][ T5116] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 475.497550][ T5116] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 475.497849][ T5116] ? __lock_release (kernel/locking/lockdep.c:5539) [ 475.498159][ T5116] __sys_sendmsg (net/socket.c:2700) [ 475.498464][ T5116] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 475.498861][ T5116] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 475.499179][ T5116] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 475.499527][ T5116] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 475.499820][ T5116] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 475.500207][ T5116] RIP: 0033:0x7f7b59ad41e7 [ 475.500515][ T5116] 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) [ 475.501587][ T5116] RSP: 002b:00007ffd7b0ec958 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 475.502045][ T5116] RAX: ffffffffffffffda RBX: 00007ffd7b0ed090 RCX: 00007f7b59ad41e7 [ 475.502498][ T5116] RDX: 0000000000000000 RSI: 00007ffd7b0ec9c0 RDI: 0000000000000005 [ 475.502950][ T5116] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 475.503407][ T5116] R10: 0000000034587910 R11: 0000000000000246 R12: 0000000000000003 [ 475.503853][ T5116] R13: 00000000686e17d2 R14: 0000000000499600 R15: 0000000000000000 | [ 475.671296][ T5117] ------------[ cut here ]------------ | [ 475.671921][ T5117] WARNING: CPU: 1 PID: 5117 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) | [ 475.672963][ T5117] Modules linked in: [last unloaded: netdevsim] | [ 475.674748][ T5117] Tainted: [W]=WARN [ 475.675155][ T5117] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 475.675855][ T5117] 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) [ 475.676423][ T5117] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 475.678371][ T5117] RSP: 0018:ffffc90007b36d70 EFLAGS: 00010246 [ 475.679040][ T5117] RAX: 0000000000000000 RBX: ffff8880135d9000 RCX: 0000000000000001 [ 475.679871][ T5117] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 475.680681][ T5117] RBP: ffffc90007b36e60 R08: 0000000000000001 R09: 0000000000000000 [ 475.681479][ T5117] R10: ffffc90007b36e90 R11: ffffffff99779160 R12: 1ffff92000f66db2 [ 475.682289][ T5117] R13: 00000000000005dc R14: ffffc90007b36e90 R15: 0000000000000000 [ 475.683082][ T5117] FS: 00007f4bff62b800(0000) GS:ffff88809aec8000(0000) knlGS:0000000000000000 [ 475.684020][ T5117] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 475.684714][ T5117] CR2: 00000000004e5800 CR3: 00000000172af004 CR4: 0000000000772ef0 [ 475.685549][ T5117] PKRU: 55555554 [ 475.685943][ T5117] Call Trace: [ 475.686361][ T5117] [ 475.686632][ T5117] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 475.687173][ T5117] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 475.687770][ T5117] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 475.688318][ T5117] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 475.688839][ T5117] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 475.689408][ T5117] netif_set_mtu (net/core/dev.c:9652) [ 475.690008][ T5117] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 475.690562][ T5117] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 475.691102][ T5117] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 475.691667][ T5117] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 475.692088][ T5117] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 475.692698][ T5117] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 475.693276][ T5117] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 475.693826][ T5117] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 475.694358][ T5117] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 475.694887][ T5117] ? __lock_release (kernel/locking/lockdep.c:5539) [ 475.695454][ T5117] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 475.695977][ T5117] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 475.696532][ T5117] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 475.697071][ T5117] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 475.697764][ T5117] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 475.698079][ T5117] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 475.698406][ T5117] ? __kernel_text_address (kernel/extable.c:79) [ 475.698721][ T5117] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 475.699032][ T5117] ? __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) [ 475.699363][ T5117] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 475.699753][ T5117] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 475.700073][ T5117] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 475.700390][ T5117] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 475.700724][ T5117] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 475.701039][ T5117] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 475.701365][ T5117] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 475.701677][ T5117] ? __create_object (mm/kmemleak.c:771) [ 475.701993][ T5117] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 475.702312][ T5117] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 475.702629][ T5117] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 475.703018][ T5117] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 475.703355][ T5117] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 475.703672][ T5117] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 475.703983][ T5117] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 475.704309][ T5117] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 475.704618][ T5117] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 475.704933][ T5117] ? __lock_release (kernel/locking/lockdep.c:5539) [ 475.705261][ T5117] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 475.705577][ T5117] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 475.705887][ T5117] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 475.706200][ T5117] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 475.706530][ T5117] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 475.706838][ T5117] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 475.707149][ T5117] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 475.707502][ T5117] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 475.707820][ T5117] ? 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) [ 475.708127][ T5117] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 475.708442][ T5117] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 475.708748][ T5117] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 475.709060][ T5117] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 475.709379][ T5117] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 475.709694][ T5117] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 475.710011][ T5117] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 475.710329][ T5117] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 475.710637][ T5117] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 475.711027][ T5117] ___sys_sendmsg (net/socket.c:2670) [ 475.711349][ T5117] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 475.711656][ T5117] ? __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) [ 475.712045][ T5117] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 475.712363][ T5117] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 475.712674][ T5117] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 475.712982][ T5117] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 475.713297][ T5117] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 475.713600][ T5117] ? __lock_release (kernel/locking/lockdep.c:5539) [ 475.713915][ T5117] __sys_sendmsg (net/socket.c:2700) [ 475.714222][ T5117] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 475.714609][ T5117] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 475.714930][ T5117] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 475.715271][ T5117] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 475.715579][ T5117] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 475.715957][ T5117] RIP: 0033:0x7f4bff7f81e7 [ 475.716281][ T5117] 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) [ 475.717404][ T5117] RSP: 002b:00007ffc06c4ea38 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 475.717881][ T5117] RAX: ffffffffffffffda RBX: 00007ffc06c4f170 RCX: 00007f4bff7f81e7 [ 475.718349][ T5117] RDX: 0000000000000000 RSI: 00007ffc06c4eaa0 RDI: 0000000000000005 [ 475.718814][ T5117] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 475.719292][ T5117] R10: 00000000284ec910 R11: 0000000000000246 R12: 0000000000000003 [ 475.719831][ T5117] R13: 00000000686e17d2 R14: 0000000000499600 R15: 0000000000000000 | [ 481.498691][ T5176] ------------[ cut here ]------------ | [ 481.499015][ T5176] WARNING: CPU: 1 PID: 5176 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) | [ 481.499613][ T5176] Modules linked in: [last unloaded: netdevsim] | [ 481.501697][ T5176] Tainted: [W]=WARN [ 481.501920][ T5176] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 481.502287][ T5176] 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) [ 481.502586][ T5176] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 481.503629][ T5176] RSP: 0018:ffffc90007d36d70 EFLAGS: 00010246 [ 481.504085][ T5176] RAX: 0000000000000000 RBX: ffff888005b11000 RCX: 0000000000000001 [ 481.504547][ T5176] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 481.504987][ T5176] RBP: ffffc90007d36e60 R08: 0000000000000001 R09: 0000000000000000 [ 481.505439][ T5176] R10: ffffc90007d36e90 R11: ffffffff99779160 R12: 1ffff92000fa6db2 [ 481.505874][ T5176] R13: 00000000000005dc R14: ffffc90007d36e90 R15: 0000000000000000 [ 481.506330][ T5176] FS: 00007f9c7824f800(0000) GS:ffff88809aec8000(0000) knlGS:0000000000000000 [ 481.506835][ T5176] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 481.507200][ T5176] CR2: 00000000004e5800 CR3: 0000000016b54005 CR4: 0000000000772ef0 [ 481.507676][ T5176] PKRU: 55555554 [ 481.507896][ T5176] Call Trace: [ 481.508113][ T5176] [ 481.508282][ T5176] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 481.508577][ T5176] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 481.508943][ T5176] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 481.509261][ T5176] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 481.509617][ T5176] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 481.509909][ T5176] netif_set_mtu (net/core/dev.c:9652) [ 481.510202][ T5176] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 481.510539][ T5176] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 481.510861][ T5176] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 481.511219][ T5176] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 481.511553][ T5176] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 481.511967][ T5176] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 481.512395][ T5176] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 481.512752][ T5176] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 481.513043][ T5176] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 481.513432][ T5176] ? __lock_release (kernel/locking/lockdep.c:5539) [ 481.513743][ T5176] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 481.514032][ T5176] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 481.514352][ T5176] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 481.514649][ T5176] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 481.515017][ T5176] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 481.515331][ T5176] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 481.515622][ T5176] ? __kernel_text_address (kernel/extable.c:79) [ 481.515912][ T5176] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 481.516206][ T5176] ? __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) [ 481.516513][ T5176] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 481.516876][ T5176] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 481.517166][ T5176] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 481.517512][ T5176] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 481.517840][ T5176] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 481.518136][ T5176] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 481.518508][ T5176] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 481.518797][ T5176] ? __create_object (mm/kmemleak.c:771) [ 481.519138][ T5176] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 481.519498][ T5176] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 481.519794][ T5176] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 481.520153][ T5176] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 481.520474][ T5176] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 481.520863][ T5176] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 481.521156][ T5176] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 481.521470][ T5176] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 481.521848][ T5176] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 481.522187][ T5176] ? __lock_release (kernel/locking/lockdep.c:5539) [ 481.522544][ T5176] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 481.522880][ T5176] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 481.523185][ T5176] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 481.523604][ T5176] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 481.523911][ T5176] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 481.524198][ T5176] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 481.524517][ T5176] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 481.524823][ T5176] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 481.525113][ T5176] ? 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) [ 481.525431][ T5176] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 481.525827][ T5176] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 481.526120][ T5176] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 481.526448][ T5176] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 481.526798][ T5176] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 481.527093][ T5176] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 481.527522][ T5176] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 481.527891][ T5176] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 481.528273][ T5176] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 481.528734][ T5176] ___sys_sendmsg (net/socket.c:2670) [ 481.529139][ T5176] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 481.529612][ T5176] ? __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) [ 481.530274][ T5176] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 481.530798][ T5176] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 481.531351][ T5176] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 481.531747][ T5176] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 481.532041][ T5176] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 481.532357][ T5176] ? __lock_release (kernel/locking/lockdep.c:5539) [ 481.532657][ T5176] __sys_sendmsg (net/socket.c:2700) [ 481.532943][ T5176] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 481.533383][ T5176] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 481.533805][ T5176] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 481.534183][ T5176] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 481.534694][ T5176] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 481.535365][ T5176] RIP: 0033:0x7f9c7841c1e7 [ 481.535897][ T5176] 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) [ 481.537781][ T5176] RSP: 002b:00007ffe87b5d108 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 481.538584][ T5176] RAX: ffffffffffffffda RBX: 00007ffe87b5d840 RCX: 00007f9c7841c1e7 [ 481.539393][ T5176] RDX: 0000000000000000 RSI: 00007ffe87b5d170 RDI: 0000000000000005 [ 481.539968][ T5176] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 481.540647][ T5176] R10: 0000000007479910 R11: 0000000000000246 R12: 0000000000000003 [ 481.541083][ T5176] R13: 00000000686e17d8 R14: 0000000000499600 R15: 0000000000000000 | [ 481.668751][ T5177] ------------[ cut here ]------------ | [ 481.669075][ T5177] WARNING: CPU: 0 PID: 5177 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) | [ 481.669654][ T5177] Modules linked in: [last unloaded: netdevsim] | [ 481.670614][ T5177] Tainted: [W]=WARN [ 481.670832][ T5177] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 481.671190][ T5177] 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) [ 481.671495][ T5177] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 481.672537][ T5177] RSP: 0018:ffffc90007d46d70 EFLAGS: 00010246 [ 481.672903][ T5177] RAX: 0000000000000000 RBX: ffff888007ec1000 RCX: 0000000000000001 [ 481.673339][ T5177] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 481.673772][ T5177] RBP: ffffc90007d46e60 R08: 0000000000000001 R09: 0000000000000000 [ 481.674204][ T5177] R10: ffffc90007d46e90 R11: ffffffff99779160 R12: 1ffff92000fa8db2 [ 481.674644][ T5177] R13: 00000000000005dc R14: ffffc90007d46e90 R15: 0000000000000000 [ 481.675075][ T5177] FS: 00007fe103e68800(0000) GS:ffff88809ae48000(0000) knlGS:0000000000000000 [ 481.675582][ T5177] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 481.675951][ T5177] CR2: 00000000004e5800 CR3: 0000000017987004 CR4: 0000000000772ef0 [ 481.676391][ T5177] PKRU: 55555554 [ 481.676607][ T5177] Call Trace: [ 481.676822][ T5177] [ 481.676968][ T5177] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 481.677269][ T5177] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 481.677572][ T5177] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 481.677867][ T5177] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 481.678154][ T5177] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 481.678454][ T5177] netif_set_mtu (net/core/dev.c:9652) [ 481.678742][ T5177] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 481.679040][ T5177] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 481.679335][ T5177] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 481.679626][ T5177] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 481.679850][ T5177] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 481.680153][ T5177] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 481.680461][ T5177] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 481.680753][ T5177] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 481.681043][ T5177] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 481.681341][ T5177] ? __lock_release (kernel/locking/lockdep.c:5539) [ 481.681654][ T5177] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 481.681941][ T5177] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 481.682249][ T5177] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 481.682541][ T5177] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 481.682910][ T5177] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 481.683196][ T5177] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 481.683492][ T5177] ? __kernel_text_address (kernel/extable.c:79) [ 481.683784][ T5177] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 481.684078][ T5177] ? __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) [ 481.684383][ T5177] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 481.684742][ T5177] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 481.685034][ T5177] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 481.685328][ T5177] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 481.685618][ T5177] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 481.685909][ T5177] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 481.686197][ T5177] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 481.686495][ T5177] ? __create_object (mm/kmemleak.c:771) [ 481.686790][ T5177] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 481.687082][ T5177] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 481.687381][ T5177] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 481.687753][ T5177] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 481.688049][ T5177] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 481.688352][ T5177] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 481.688644][ T5177] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 481.688942][ T5177] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 481.689240][ T5177] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 481.689524][ T5177] ? __lock_release (kernel/locking/lockdep.c:5539) [ 481.689813][ T5177] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 481.690102][ T5177] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 481.690402][ T5177] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 481.690707][ T5177] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 481.691006][ T5177] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 481.691310][ T5177] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 481.691601][ T5177] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 481.691899][ T5177] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 481.692186][ T5177] ? 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) [ 481.692481][ T5177] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 481.692775][ T5177] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 481.693066][ T5177] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 481.693368][ T5177] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 481.693659][ T5177] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 481.693948][ T5177] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 481.694253][ T5177] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 481.694548][ T5177] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 481.694834][ T5177] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 481.695202][ T5177] ___sys_sendmsg (net/socket.c:2670) [ 481.695502][ T5177] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 481.695787][ T5177] ? __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) [ 481.696146][ T5177] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 481.696444][ T5177] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 481.696736][ T5177] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 481.697031][ T5177] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 481.697344][ T5177] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 481.697644][ T5177] ? __lock_release (kernel/locking/lockdep.c:5539) [ 481.697937][ T5177] __sys_sendmsg (net/socket.c:2700) [ 481.698222][ T5177] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 481.698587][ T5177] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 481.698888][ T5177] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 481.699175][ T5177] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 481.699472][ T5177] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 481.699832][ T5177] RIP: 0033:0x7fe1040351e7 [ 481.700134][ T5177] 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) [ 481.701173][ T5177] RSP: 002b:00007ffc074acff8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 481.701618][ T5177] RAX: ffffffffffffffda RBX: 00007ffc074ad730 RCX: 00007fe1040351e7 [ 481.702057][ T5177] RDX: 0000000000000000 RSI: 00007ffc074ad060 RDI: 0000000000000005 [ 481.702499][ T5177] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 481.702927][ T5177] R10: 00000000130bb910 R11: 0000000000000246 R12: 0000000000000003 [ 481.703365][ T5177] R13: 00000000686e17d8 R14: 0000000000499600 R15: 0000000000000000 | [ 481.845398][ T5178] ------------[ cut here ]------------ | [ 481.845790][ T5178] WARNING: CPU: 3 PID: 5178 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) | [ 481.846463][ T5178] Modules linked in: [last unloaded: netdevsim] | [ 481.847587][ T5178] Tainted: [W]=WARN [ 481.847847][ T5178] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 481.848270][ T5178] 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) [ 481.848614][ T5178] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 481.849811][ T5178] RSP: 0018:ffffc90007d56d70 EFLAGS: 00010246 [ 481.850244][ T5178] RAX: 0000000000000000 RBX: ffff8880135d9000 RCX: 0000000000000001 [ 481.850742][ T5178] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 481.851252][ T5178] RBP: ffffc90007d56e60 R08: 0000000000000001 R09: 0000000000000000 [ 481.851749][ T5178] R10: ffffc90007d56e90 R11: ffffffff99779160 R12: 1ffff92000faadb2 [ 481.852284][ T5178] R13: 00000000000005dc R14: ffffc90007d56e90 R15: 0000000000000000 [ 481.852781][ T5178] FS: 00007feef7bda800(0000) GS:ffff88809afc8000(0000) knlGS:0000000000000000 [ 481.853370][ T5178] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 481.853790][ T5178] CR2: 00000000004e5800 CR3: 0000000017313006 CR4: 0000000000772ef0 [ 481.854302][ T5178] PKRU: 55555554 [ 481.854555][ T5178] Call Trace: [ 481.854804][ T5178] [ 481.854973][ T5178] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 481.855323][ T5178] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 481.855661][ T5178] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 481.855994][ T5178] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 481.856479][ T5178] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 481.856827][ T5178] netif_set_mtu (net/core/dev.c:9652) [ 481.857167][ T5178] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 481.858076][ T5178] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 481.858557][ T5178] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 481.858896][ T5178] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 481.859149][ T5178] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 481.859507][ T5178] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 481.859852][ T5178] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 481.860203][ T5178] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 481.860552][ T5178] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 481.860886][ T5178] ? __lock_release (kernel/locking/lockdep.c:5539) [ 481.861228][ T5178] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 481.861623][ T5178] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 481.861967][ T5178] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 481.862334][ T5178] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 481.862764][ T5178] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 481.863093][ T5178] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 481.863432][ T5178] ? __kernel_text_address (kernel/extable.c:79) [ 481.863770][ T5178] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 481.864104][ T5178] ? __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) [ 481.864473][ T5178] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 481.864887][ T5178] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 481.865226][ T5178] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 481.865569][ T5178] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 481.865900][ T5178] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 481.866243][ T5178] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 481.866574][ T5178] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 481.866904][ T5178] ? __create_object (mm/kmemleak.c:771) [ 481.867248][ T5178] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 481.867597][ T5178] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 481.867937][ T5178] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 481.868359][ T5178] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 481.868700][ T5178] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 481.869038][ T5178] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 481.869378][ T5178] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 481.869716][ T5178] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 481.870045][ T5178] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 481.870384][ T5178] ? __lock_release (kernel/locking/lockdep.c:5539) [ 481.870727][ T5178] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 481.871059][ T5178] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 481.871410][ T5178] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 481.871750][ T5178] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 481.872087][ T5178] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 481.872434][ T5178] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 481.872770][ T5178] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 481.873121][ T5178] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 481.873469][ T5178] ? 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) [ 481.873815][ T5178] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 481.874150][ T5178] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 481.874491][ T5178] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 481.874827][ T5178] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 481.875161][ T5178] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 481.875512][ T5178] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 481.875855][ T5178] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 481.876188][ T5178] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 481.876530][ T5178] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 481.876954][ T5178] ___sys_sendmsg (net/socket.c:2670) [ 481.877291][ T5178] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 481.877631][ T5178] ? __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) [ 481.878048][ T5178] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 481.878392][ T5178] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 481.878726][ T5178] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 481.879063][ T5178] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 481.879401][ T5178] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 481.879734][ T5178] ? __lock_release (kernel/locking/lockdep.c:5539) [ 481.880070][ T5178] __sys_sendmsg (net/socket.c:2700) [ 481.880410][ T5178] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 481.880826][ T5178] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 481.881168][ T5178] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 481.881514][ T5178] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 481.881849][ T5178] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 481.882270][ T5178] RIP: 0033:0x7feef7da71e7 [ 481.882612][ T5178] 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) [ 481.883808][ T5178] RSP: 002b:00007ffe75908dd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 481.884324][ T5178] RAX: ffffffffffffffda RBX: 00007ffe75909510 RCX: 00007feef7da71e7 [ 481.884822][ T5178] RDX: 0000000000000000 RSI: 00007ffe75908e40 RDI: 0000000000000005 [ 481.885335][ T5178] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 481.885833][ T5178] R10: 0000000028132910 R11: 0000000000000246 R12: 0000000000000003 [ 481.886338][ T5178] R13: 00000000686e17d8 R14: 0000000000499600 R15: 0000000000000000 | [ 487.775390][ T5237] ------------[ cut here ]------------ | [ 487.775749][ T5237] WARNING: CPU: 3 PID: 5237 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) | [ 487.776370][ T5237] Modules linked in: [last unloaded: netdevsim] | [ 487.777875][ T5237] Tainted: [W]=WARN [ 487.778116][ T5237] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 487.778510][ T5237] 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) [ 487.778839][ T5237] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 487.779957][ T5237] RSP: 0018:ffffc90007f86d70 EFLAGS: 00010246 [ 487.780367][ T5237] RAX: 0000000000000000 RBX: ffff888005b11000 RCX: 0000000000000001 [ 487.780836][ T5237] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 487.781322][ T5237] RBP: ffffc90007f86e60 R08: 0000000000000001 R09: 0000000000000000 [ 487.781797][ T5237] R10: ffffc90007f86e90 R11: ffffffff99779160 R12: 1ffff92000ff0db2 [ 487.782272][ T5237] R13: 00000000000005dc R14: ffffc90007f86e90 R15: 0000000000000000 [ 487.782731][ T5237] FS: 00007f949dd0e800(0000) GS:ffff88809afc8000(0000) knlGS:0000000000000000 [ 487.783279][ T5237] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 487.783673][ T5237] CR2: 00000000004e5800 CR3: 0000000017260001 CR4: 0000000000772ef0 [ 487.784136][ T5237] PKRU: 55555554 [ 487.784375][ T5237] Call Trace: [ 487.784607][ T5237] [ 487.784763][ T5237] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 487.785080][ T5237] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 487.785405][ T5237] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 487.785713][ T5237] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 487.786014][ T5237] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 487.786326][ T5237] netif_set_mtu (net/core/dev.c:9652) [ 487.786633][ T5237] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 487.786961][ T5237] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 487.787274][ T5237] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 487.787599][ T5237] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 487.787833][ T5237] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 487.788152][ T5237] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 487.788479][ T5237] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 487.788789][ T5237] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 487.789091][ T5237] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 487.789404][ T5237] ? __lock_release (kernel/locking/lockdep.c:5539) [ 487.789720][ T5237] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 487.790028][ T5237] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 487.790348][ T5237] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 487.790659][ T5237] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 487.791040][ T5237] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 487.791347][ T5237] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 487.791651][ T5237] ? __kernel_text_address (kernel/extable.c:79) [ 487.791968][ T5237] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 487.792285][ T5237] ? __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) [ 487.792599][ T5237] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 487.792977][ T5237] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 487.793286][ T5237] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 487.793586][ T5237] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 487.793894][ T5237] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 487.794198][ T5237] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 487.794509][ T5237] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 487.794809][ T5237] ? __create_object (mm/kmemleak.c:771) [ 487.795116][ T5237] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 487.795446][ T5237] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 487.795753][ T5237] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 487.796131][ T5237] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 487.796448][ T5237] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 487.796765][ T5237] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 487.797066][ T5237] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 487.797384][ T5237] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 487.797704][ T5237] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 487.798008][ T5237] ? __lock_release (kernel/locking/lockdep.c:5539) [ 487.798321][ T5237] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 487.798630][ T5237] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 487.798941][ T5237] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 487.799260][ T5237] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 487.799569][ T5237] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 487.799877][ T5237] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 487.800185][ T5237] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 487.800507][ T5237] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 487.800816][ T5237] ? 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) [ 487.801127][ T5237] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 487.801445][ T5237] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 487.801750][ T5237] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 487.802059][ T5237] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 487.802371][ T5237] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 487.802673][ T5237] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 487.802991][ T5237] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 487.803307][ T5237] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 487.803615][ T5237] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 487.804009][ T5237] ___sys_sendmsg (net/socket.c:2670) [ 487.804321][ T5237] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 487.804622][ T5237] ? __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) [ 487.805004][ T5237] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 487.805326][ T5237] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 487.805635][ T5237] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 487.805945][ T5237] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 487.806261][ T5237] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 487.806590][ T5237] ? __lock_release (kernel/locking/lockdep.c:5539) [ 487.806912][ T5237] __sys_sendmsg (net/socket.c:2700) [ 487.807217][ T5237] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 487.807620][ T5237] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 487.807941][ T5237] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 487.808264][ T5237] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 487.808573][ T5237] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 487.808953][ T5237] RIP: 0033:0x7f949dedb1e7 [ 487.809277][ T5237] 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) [ 487.810379][ T5237] RSP: 002b:00007fffa57a0578 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 487.810844][ T5237] RAX: ffffffffffffffda RBX: 00007fffa57a0cb0 RCX: 00007f949dedb1e7 [ 487.811308][ T5237] RDX: 0000000000000000 RSI: 00007fffa57a05e0 RDI: 0000000000000005 [ 487.811773][ T5237] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 487.812239][ T5237] R10: 00000000261ca910 R11: 0000000000000246 R12: 0000000000000003 [ 487.812703][ T5237] R13: 00000000686e17de R14: 0000000000499600 R15: 0000000000000000 | [ 487.937911][ T5238] ------------[ cut here ]------------ | [ 487.938303][ T5238] WARNING: CPU: 2 PID: 5238 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) | [ 487.938901][ T5238] Modules linked in: [last unloaded: netdevsim] | [ 487.939920][ T5238] Tainted: [W]=WARN [ 487.940153][ T5238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 487.940543][ T5238] 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) [ 487.940864][ T5238] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 487.941922][ T5238] RSP: 0018:ffffc90007f96d70 EFLAGS: 00010246 [ 487.942314][ T5238] RAX: 0000000000000000 RBX: ffff888007ec1000 RCX: 0000000000000001 [ 487.942763][ T5238] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 487.943208][ T5238] RBP: ffffc90007f96e60 R08: 0000000000000001 R09: 0000000000000000 [ 487.943670][ T5238] R10: ffffc90007f96e90 R11: ffffffff99779160 R12: 1ffff92000ff2db2 [ 487.944113][ T5238] R13: 00000000000005dc R14: ffffc90007f96e90 R15: 0000000000000000 [ 487.944886][ T5238] FS: 00007ff7e1398800(0000) GS:ffff88809af48000(0000) knlGS:0000000000000000 [ 487.946206][ T5238] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 487.947125][ T5238] CR2: 00000000004e5800 CR3: 0000000017d1c002 CR4: 0000000000772ef0 [ 487.947644][ T5238] PKRU: 55555554 [ 487.947879][ T5238] Call Trace: [ 487.948110][ T5238] [ 487.948280][ T5238] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 487.948589][ T5238] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 487.948897][ T5238] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 487.949206][ T5238] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 487.949547][ T5238] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 487.949855][ T5238] netif_set_mtu (net/core/dev.c:9652) [ 487.950158][ T5238] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 487.950477][ T5238] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 487.950777][ T5238] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 487.951081][ T5238] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 487.951323][ T5238] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 487.951648][ T5238] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 487.951958][ T5238] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 487.952285][ T5238] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 487.952626][ T5238] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 487.952928][ T5238] ? __lock_release (kernel/locking/lockdep.c:5539) [ 487.953246][ T5238] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 487.953550][ T5238] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 487.953855][ T5238] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 487.954170][ T5238] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 487.954568][ T5238] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 487.954868][ T5238] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 487.955168][ T5238] ? __kernel_text_address (kernel/extable.c:79) [ 487.955481][ T5238] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 487.955783][ T5238] ? __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) [ 487.956088][ T5238] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 487.956525][ T5238] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 487.956833][ T5238] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 487.957131][ T5238] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 487.957477][ T5238] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 487.957794][ T5238] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 487.958102][ T5238] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 487.958411][ T5238] ? __create_object (mm/kmemleak.c:771) [ 487.958722][ T5238] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 487.959039][ T5238] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 487.959353][ T5238] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 487.959722][ T5238] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 487.960031][ T5238] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 487.960349][ T5238] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 487.960652][ T5238] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 487.960958][ T5238] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 487.961303][ T5238] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 487.961611][ T5238] ? __lock_release (kernel/locking/lockdep.c:5539) [ 487.961914][ T5238] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 487.962221][ T5238] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 487.962550][ T5238] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 487.962856][ T5238] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 487.963162][ T5238] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 487.963477][ T5238] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 487.963785][ T5238] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 487.964100][ T5238] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 487.964412][ T5238] ? 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) [ 487.964715][ T5238] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 487.965018][ T5238] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 487.965367][ T5238] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 487.965685][ T5238] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 487.965993][ T5238] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 487.966302][ T5238] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 487.966617][ T5238] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 487.966921][ T5238] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 487.967223][ T5238] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 487.967629][ T5238] ___sys_sendmsg (net/socket.c:2670) [ 487.967931][ T5238] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 487.968248][ T5238] ? __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) [ 487.968622][ T5238] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 487.968925][ T5238] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 487.969253][ T5238] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 487.969757][ T5238] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 487.970274][ T5238] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 487.970787][ T5238] ? __lock_release (kernel/locking/lockdep.c:5539) [ 487.971357][ T5238] __sys_sendmsg (net/socket.c:2700) [ 487.971878][ T5238] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 487.972558][ T5238] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 487.973117][ T5238] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 487.973680][ T5238] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 487.974218][ T5238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 487.974893][ T5238] RIP: 0033:0x7ff7e15651e7 [ 487.975466][ T5238] 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) [ 487.977141][ T5238] RSP: 002b:00007ffc97c5bb28 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 487.977835][ T5238] RAX: ffffffffffffffda RBX: 00007ffc97c5c260 RCX: 00007ff7e15651e7 [ 487.978311][ T5238] RDX: 0000000000000000 RSI: 00007ffc97c5bb90 RDI: 0000000000000005 [ 487.978773][ T5238] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 487.979244][ T5238] R10: 000000000b6cc910 R11: 0000000000000246 R12: 0000000000000003 [ 487.979704][ T5238] R13: 00000000686e17de R14: 0000000000499600 R15: 0000000000000000 | [ 488.122729][ T5239] ------------[ cut here ]------------ | [ 488.123098][ T5239] WARNING: CPU: 2 PID: 5239 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) | [ 488.123717][ T5239] Modules linked in: [last unloaded: netdevsim] | [ 488.124726][ T5239] Tainted: [W]=WARN [ 488.124961][ T5239] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 488.125345][ T5239] 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) [ 488.125668][ T5239] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 488.126723][ T5239] RSP: 0018:ffffc90007f96d70 EFLAGS: 00010246 [ 488.127105][ T5239] RAX: 0000000000000000 RBX: ffff8880135d9000 RCX: 0000000000000001 [ 488.127582][ T5239] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 488.128031][ T5239] RBP: ffffc90007f96e60 R08: 0000000000000001 R09: 0000000000000000 [ 488.128487][ T5239] R10: ffffc90007f96e90 R11: ffffffff99779160 R12: 1ffff92000ff2db2 [ 488.128934][ T5239] R13: 00000000000005dc R14: ffffc90007f96e90 R15: 0000000000000000 [ 488.129397][ T5239] FS: 00007fc736a91800(0000) GS:ffff88809af48000(0000) knlGS:0000000000000000 [ 488.129917][ T5239] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 488.130307][ T5239] CR2: 00000000004e5800 CR3: 0000000017d10004 CR4: 0000000000772ef0 [ 488.130761][ T5239] PKRU: 55555554 [ 488.130995][ T5239] Call Trace: [ 488.131223][ T5239] [ 488.131395][ T5239] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 488.131705][ T5239] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 488.132012][ T5239] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 488.132337][ T5239] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 488.132646][ T5239] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 488.132956][ T5239] netif_set_mtu (net/core/dev.c:9652) [ 488.133270][ T5239] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 488.133583][ T5239] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 488.133894][ T5239] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 488.134199][ T5239] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 488.134447][ T5239] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 488.134771][ T5239] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 488.135082][ T5239] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 488.135406][ T5239] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 488.135715][ T5239] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 488.136020][ T5239] ? __lock_release (kernel/locking/lockdep.c:5539) [ 488.136349][ T5239] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 488.136656][ T5239] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 488.136965][ T5239] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 488.137289][ T5239] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 488.137689][ T5239] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 488.137995][ T5239] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 488.138309][ T5239] ? __kernel_text_address (kernel/extable.c:79) [ 488.138621][ T5239] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 488.138929][ T5239] ? __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) [ 488.139244][ T5239] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 488.139621][ T5239] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 488.139924][ T5239] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 488.140225][ T5239] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 488.140544][ T5239] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 488.140853][ T5239] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 488.141153][ T5239] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 488.141472][ T5239] ? __create_object (mm/kmemleak.c:771) [ 488.141776][ T5239] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 488.142082][ T5239] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 488.142403][ T5239] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 488.142777][ T5239] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 488.143092][ T5239] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 488.143438][ T5239] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 488.143740][ T5239] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 488.144049][ T5239] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 488.144360][ T5239] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 488.144662][ T5239] ? __lock_release (kernel/locking/lockdep.c:5539) [ 488.144963][ T5239] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 488.145275][ T5239] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 488.145587][ T5239] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 488.145896][ T5239] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 488.146201][ T5239] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 488.146520][ T5239] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 488.146823][ T5239] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 488.147137][ T5239] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 488.147450][ T5239] ? 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) [ 488.147776][ T5239] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 488.148084][ T5239] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 488.148399][ T5239] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 488.148706][ T5239] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 488.149011][ T5239] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 488.149324][ T5239] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 488.149633][ T5239] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 488.149938][ T5239] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 488.150253][ T5239] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 488.150639][ T5239] ___sys_sendmsg (net/socket.c:2670) [ 488.150949][ T5239] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 488.151269][ T5239] ? __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) [ 488.151643][ T5239] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 488.151954][ T5239] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 488.152279][ T5239] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 488.152584][ T5239] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 488.152884][ T5239] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 488.153192][ T5239] ? __lock_release (kernel/locking/lockdep.c:5539) [ 488.153528][ T5239] __sys_sendmsg (net/socket.c:2700) [ 488.153847][ T5239] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 488.154248][ T5239] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 488.154564][ T5239] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 488.154870][ T5239] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 488.155187][ T5239] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 488.155592][ T5239] RIP: 0033:0x7fc736c5e1e7 [ 488.155919][ T5239] 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) [ 488.157050][ T5239] RSP: 002b:00007ffdad538378 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 488.157553][ T5239] RAX: ffffffffffffffda RBX: 00007ffdad538ab0 RCX: 00007fc736c5e1e7 [ 488.158034][ T5239] RDX: 0000000000000000 RSI: 00007ffdad5383e0 RDI: 0000000000000005 [ 488.158527][ T5239] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 488.159014][ T5239] R10: 0000000025799910 R11: 0000000000000246 R12: 0000000000000003 [ 488.159504][ T5239] R13: 00000000686e17de R14: 0000000000499600 R15: 0000000000000000 | [ 494.489614][ T5301] ------------[ cut here ]------------ | [ 494.489948][ T5301] WARNING: CPU: 0 PID: 5301 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) | [ 494.491033][ T5301] Modules linked in: [last unloaded: netdevsim] | [ 494.492005][ T5301] Tainted: [W]=WARN [ 494.492224][ T5301] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 494.492608][ T5301] 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) [ 494.492914][ T5301] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 494.493968][ T5301] RSP: 0018:ffffc90008166d70 EFLAGS: 00010246 [ 494.494376][ T5301] RAX: 0000000000000000 RBX: ffff888005b11000 RCX: 0000000000000001 [ 494.494810][ T5301] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 494.495277][ T5301] RBP: ffffc90008166e60 R08: 0000000000000001 R09: 0000000000000000 [ 494.495720][ T5301] R10: ffffc90008166e90 R11: ffffffff99779160 R12: 1ffff9200102cdb2 [ 494.496149][ T5301] R13: 00000000000005dc R14: ffffc90008166e90 R15: 0000000000000000 [ 494.496602][ T5301] FS: 00007facecd84800(0000) GS:ffff88809ae48000(0000) knlGS:0000000000000000 [ 494.497116][ T5301] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 494.497501][ T5301] CR2: 00000000004e5800 CR3: 0000000012d2f006 CR4: 0000000000772ef0 [ 494.497950][ T5301] PKRU: 55555554 [ 494.498173][ T5301] Call Trace: [ 494.498420][ T5301] [ 494.498569][ T5301] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 494.498866][ T5301] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 494.499160][ T5301] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 494.499489][ T5301] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 494.499778][ T5301] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 494.500068][ T5301] netif_set_mtu (net/core/dev.c:9652) [ 494.500388][ T5301] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 494.500688][ T5301] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 494.500979][ T5301] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 494.501285][ T5301] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 494.501508][ T5301] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 494.501812][ T5301] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 494.502113][ T5301] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 494.502448][ T5301] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 494.502743][ T5301] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 494.503033][ T5301] ? __lock_release (kernel/locking/lockdep.c:5539) [ 494.503363][ T5301] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 494.503652][ T5301] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 494.503945][ T5301] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 494.504259][ T5301] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 494.504634][ T5301] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 494.504924][ T5301] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 494.505213][ T5301] ? __kernel_text_address (kernel/extable.c:79) [ 494.505530][ T5301] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 494.505822][ T5301] ? __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) [ 494.506111][ T5301] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 494.506507][ T5301] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 494.506857][ T5301] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 494.507162][ T5301] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 494.507498][ T5301] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 494.507821][ T5301] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 494.508137][ T5301] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 494.508473][ T5301] ? __create_object (mm/kmemleak.c:771) [ 494.508790][ T5301] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 494.509097][ T5301] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 494.509424][ T5301] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 494.509805][ T5301] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 494.510128][ T5301] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 494.510469][ T5301] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 494.510782][ T5301] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 494.511097][ T5301] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 494.511443][ T5301] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 494.511753][ T5301] ? __lock_release (kernel/locking/lockdep.c:5539) [ 494.512065][ T5301] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 494.512397][ T5301] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 494.512708][ T5301] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 494.513025][ T5301] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 494.513360][ T5301] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 494.513672][ T5301] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 494.513983][ T5301] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 494.514325][ T5301] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 494.514635][ T5301] ? 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) [ 494.514944][ T5301] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 494.515278][ T5301] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 494.515588][ T5301] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 494.515904][ T5301] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 494.516213][ T5301] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 494.516563][ T5301] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 494.516887][ T5301] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 494.517199][ T5301] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 494.517539][ T5301] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 494.517938][ T5301] ___sys_sendmsg (net/socket.c:2670) [ 494.518267][ T5301] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 494.518574][ T5301] ? __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) [ 494.518955][ T5301] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 494.519282][ T5301] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 494.519594][ T5301] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 494.519910][ T5301] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 494.520215][ T5301] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 494.520553][ T5301] ? __lock_release (kernel/locking/lockdep.c:5539) [ 494.520871][ T5301] __sys_sendmsg (net/socket.c:2700) [ 494.521175][ T5301] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 494.521576][ T5301] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 494.521905][ T5301] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 494.522217][ T5301] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 494.522560][ T5301] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 494.522945][ T5301] RIP: 0033:0x7facecf511e7 [ 494.523285][ T5301] 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) [ 494.524427][ T5301] RSP: 002b:00007ffc104dc5a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 494.524892][ T5301] RAX: ffffffffffffffda RBX: 00007ffc104dcce0 RCX: 00007facecf511e7 [ 494.525379][ T5301] RDX: 0000000000000000 RSI: 00007ffc104dc610 RDI: 0000000000000005 [ 494.525848][ T5301] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 494.526329][ T5301] R10: 00000000028be910 R11: 0000000000000246 R12: 0000000000000003 [ 494.526788][ T5301] R13: 00000000686e17e5 R14: 0000000000499600 R15: 0000000000000000 | [ 494.651208][ T5302] ------------[ cut here ]------------ | [ 494.651578][ T5302] WARNING: CPU: 3 PID: 5302 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) | [ 494.652195][ T5302] Modules linked in: [last unloaded: netdevsim] | [ 494.653242][ T5302] Tainted: [W]=WARN [ 494.653474][ T5302] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 494.653860][ T5302] 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) [ 494.654175][ T5302] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 494.655285][ T5302] RSP: 0018:ffffc90008166d70 EFLAGS: 00010246 [ 494.655674][ T5302] RAX: 0000000000000000 RBX: ffff888007ec1000 RCX: 0000000000000001 [ 494.656133][ T5302] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 494.656597][ T5302] RBP: ffffc90008166e60 R08: 0000000000000001 R09: 0000000000000000 [ 494.657062][ T5302] R10: ffffc90008166e90 R11: ffffffff99779160 R12: 1ffff9200102cdb2 [ 494.657540][ T5302] R13: 00000000000005dc R14: ffffc90008166e90 R15: 0000000000000000 [ 494.658001][ T5302] FS: 00007f94c8b0a800(0000) GS:ffff88809afc8000(0000) knlGS:0000000000000000 [ 494.658546][ T5302] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 494.658936][ T5302] CR2: 00000000004e5800 CR3: 0000000014abf001 CR4: 0000000000772ef0 [ 494.659414][ T5302] PKRU: 55555554 [ 494.659643][ T5302] Call Trace: [ 494.659877][ T5302] [ 494.660039][ T5302] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 494.660360][ T5302] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 494.660674][ T5302] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 494.660994][ T5302] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 494.661319][ T5302] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 494.661638][ T5302] netif_set_mtu (net/core/dev.c:9652) [ 494.661947][ T5302] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 494.662273][ T5302] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 494.662578][ T5302] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 494.662884][ T5302] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 494.663115][ T5302] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 494.663444][ T5302] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 494.663764][ T5302] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 494.664075][ T5302] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 494.664388][ T5302] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 494.664692][ T5302] ? __lock_release (kernel/locking/lockdep.c:5539) [ 494.665005][ T5302] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 494.665317][ T5302] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 494.665626][ T5302] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 494.665935][ T5302] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 494.666335][ T5302] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 494.666639][ T5302] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 494.666945][ T5302] ? __kernel_text_address (kernel/extable.c:79) [ 494.667267][ T5302] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 494.667584][ T5302] ? __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) [ 494.667892][ T5302] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 494.668287][ T5302] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 494.668593][ T5302] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 494.668899][ T5302] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 494.669206][ T5302] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 494.669523][ T5302] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 494.669828][ T5302] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 494.670129][ T5302] ? __create_object (mm/kmemleak.c:771) [ 494.670444][ T5302] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 494.670758][ T5302] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 494.671067][ T5302] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 494.671457][ T5302] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 494.671769][ T5302] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 494.672080][ T5302] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 494.672410][ T5302] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 494.672719][ T5302] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 494.673023][ T5302] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 494.673341][ T5302] ? __lock_release (kernel/locking/lockdep.c:5539) [ 494.673647][ T5302] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 494.673952][ T5302] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 494.674271][ T5302] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 494.674582][ T5302] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 494.674892][ T5302] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 494.675199][ T5302] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 494.675520][ T5302] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 494.675835][ T5302] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 494.676141][ T5302] ? 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) [ 494.676456][ T5302] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 494.676766][ T5302] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 494.677067][ T5302] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 494.677388][ T5302] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 494.677711][ T5302] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 494.678015][ T5302] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 494.678337][ T5302] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 494.678645][ T5302] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 494.678950][ T5302] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 494.679351][ T5302] ___sys_sendmsg (net/socket.c:2670) [ 494.679657][ T5302] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 494.679966][ T5302] ? __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) [ 494.680360][ T5302] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 494.680671][ T5302] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 494.680978][ T5302] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 494.681305][ T5302] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 494.681611][ T5302] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 494.681915][ T5302] ? __lock_release (kernel/locking/lockdep.c:5539) [ 494.682227][ T5302] __sys_sendmsg (net/socket.c:2700) [ 494.682550][ T5302] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 494.682930][ T5302] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 494.683260][ T5302] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 494.683568][ T5302] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 494.683875][ T5302] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 494.684261][ T5302] RIP: 0033:0x7f94c8cd71e7 [ 494.684578][ T5302] 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) [ 494.685697][ T5302] RSP: 002b:00007ffd6b7b1728 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 494.686163][ T5302] RAX: ffffffffffffffda RBX: 00007ffd6b7b1e60 RCX: 00007f94c8cd71e7 [ 494.686630][ T5302] RDX: 0000000000000000 RSI: 00007ffd6b7b1790 RDI: 0000000000000005 [ 494.687093][ T5302] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 494.687565][ T5302] R10: 000000002961b910 R11: 0000000000000246 R12: 0000000000000003 [ 494.688023][ T5302] R13: 00000000686e17e5 R14: 0000000000499600 R15: 0000000000000000 | [ 494.836047][ T5303] ------------[ cut here ]------------ | [ 494.836417][ T5303] WARNING: CPU: 1 PID: 5303 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) | [ 494.837027][ T5303] Modules linked in: [last unloaded: netdevsim] | [ 494.838055][ T5303] Tainted: [W]=WARN [ 494.838310][ T5303] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 494.838703][ T5303] 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) [ 494.839020][ T5303] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 494.840223][ T5303] RSP: 0018:ffffc90008176d70 EFLAGS: 00010246 [ 494.840634][ T5303] RAX: 0000000000000000 RBX: ffff8880135d9000 RCX: 0000000000000001 [ 494.841092][ T5303] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 494.841560][ T5303] RBP: ffffc90008176e60 R08: 0000000000000001 R09: 0000000000000000 [ 494.842019][ T5303] R10: ffffc90008176e90 R11: ffffffff99779160 R12: 1ffff9200102edb2 [ 494.842500][ T5303] R13: 00000000000005dc R14: ffffc90008176e90 R15: 0000000000000000 [ 494.842965][ T5303] FS: 00007fdd87049800(0000) GS:ffff88809aec8000(0000) knlGS:0000000000000000 [ 494.843512][ T5303] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 494.843903][ T5303] CR2: 00000000004e5800 CR3: 0000000017c27002 CR4: 0000000000772ef0 [ 494.844370][ T5303] PKRU: 55555554 [ 494.844607][ T5303] Call Trace: [ 494.844838][ T5303] [ 494.844994][ T5303] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 494.845311][ T5303] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 494.845620][ T5303] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 494.845928][ T5303] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 494.846251][ T5303] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 494.846581][ T5303] netif_set_mtu (net/core/dev.c:9652) [ 494.846887][ T5303] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 494.847207][ T5303] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 494.847531][ T5303] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 494.847844][ T5303] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 494.848078][ T5303] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 494.848408][ T5303] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 494.848723][ T5303] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 494.849033][ T5303] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 494.849357][ T5303] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 494.849665][ T5303] ? __lock_release (kernel/locking/lockdep.c:5539) [ 494.849977][ T5303] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 494.850304][ T5303] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 494.850622][ T5303] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 494.850933][ T5303] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 494.851327][ T5303] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 494.851637][ T5303] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 494.851940][ T5303] ? __kernel_text_address (kernel/extable.c:79) [ 494.852274][ T5303] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 494.852587][ T5303] ? __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) [ 494.852897][ T5303] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 494.853287][ T5303] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 494.853594][ T5303] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 494.853903][ T5303] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 494.854210][ T5303] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 494.854533][ T5303] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 494.854843][ T5303] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 494.855148][ T5303] ? __create_object (mm/kmemleak.c:771) [ 494.855461][ T5303] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 494.855766][ T5303] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 494.856074][ T5303] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 494.856467][ T5303] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 494.856779][ T5303] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 494.857088][ T5303] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 494.857402][ T5303] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 494.857731][ T5303] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 494.858032][ T5303] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 494.858354][ T5303] ? __lock_release (kernel/locking/lockdep.c:5539) [ 494.858663][ T5303] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 494.858976][ T5303] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 494.859297][ T5303] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 494.859608][ T5303] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 494.859915][ T5303] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 494.860218][ T5303] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 494.860538][ T5303] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 494.860870][ T5303] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 494.861181][ T5303] ? 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) [ 494.861496][ T5303] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 494.861802][ T5303] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 494.862105][ T5303] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 494.862431][ T5303] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 494.862742][ T5303] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 494.863047][ T5303] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 494.863374][ T5303] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 494.863683][ T5303] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 494.863985][ T5303] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 494.864382][ T5303] ___sys_sendmsg (net/socket.c:2670) [ 494.864688][ T5303] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 494.864989][ T5303] ? __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) [ 494.865378][ T5303] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 494.865690][ T5303] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 494.865997][ T5303] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 494.866320][ T5303] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 494.866626][ T5303] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 494.866928][ T5303] ? __lock_release (kernel/locking/lockdep.c:5539) [ 494.867248][ T5303] __sys_sendmsg (net/socket.c:2700) [ 494.867562][ T5303] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 494.867949][ T5303] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 494.868275][ T5303] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 494.868584][ T5303] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 494.868887][ T5303] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 494.869268][ T5303] RIP: 0033:0x7fdd872161e7 [ 494.869584][ T5303] 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) [ 494.870682][ T5303] RSP: 002b:00007ffd891dac28 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 494.871144][ T5303] RAX: ffffffffffffffda RBX: 00007ffd891db360 RCX: 00007fdd872161e7 [ 494.871608][ T5303] RDX: 0000000000000000 RSI: 00007ffd891dac90 RDI: 0000000000000005 [ 494.872057][ T5303] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 494.872517][ T5303] R10: 0000000014def910 R11: 0000000000000246 R12: 0000000000000003 [ 494.872971][ T5303] R13: 00000000686e17e5 R14: 0000000000499600 R15: 0000000000000000 | [ 500.895361][ T5362] ------------[ cut here ]------------ | [ 500.895800][ T5362] WARNING: CPU: 2 PID: 5362 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) | [ 500.896422][ T5362] Modules linked in: [last unloaded: netdevsim] | [ 500.897432][ T5362] Tainted: [W]=WARN [ 500.897683][ T5362] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 500.898066][ T5362] 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) [ 500.898958][ T5362] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 500.900123][ T5362] RSP: 0018:ffffc900082d6d70 EFLAGS: 00010246 [ 500.900541][ T5362] RAX: 0000000000000000 RBX: ffff888005b11000 RCX: 0000000000000001 [ 500.901032][ T5362] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 500.901509][ T5362] RBP: ffffc900082d6e60 R08: 0000000000000001 R09: 0000000000000000 [ 500.901986][ T5362] R10: ffffc900082d6e90 R11: ffffffff99779160 R12: 1ffff9200105adb2 [ 500.902463][ T5362] R13: 00000000000005dc R14: ffffc900082d6e90 R15: 0000000000000000 [ 500.902912][ T5362] FS: 00007f83ac980800(0000) GS:ffff88809af48000(0000) knlGS:0000000000000000 [ 500.903457][ T5362] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 500.903834][ T5362] CR2: 00000000004e5800 CR3: 0000000014b6d001 CR4: 0000000000772ef0 [ 500.904378][ T5362] PKRU: 55555554 [ 500.904798][ T5362] Call Trace: [ 500.905100][ T5362] [ 500.905301][ T5362] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 500.905630][ T5362] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 500.905953][ T5362] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 500.906303][ T5362] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 500.906634][ T5362] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 500.906959][ T5362] netif_set_mtu (net/core/dev.c:9652) [ 500.907324][ T5362] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 500.907666][ T5362] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 500.907987][ T5362] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 500.908402][ T5362] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 500.908702][ T5362] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 500.909035][ T5362] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 500.909368][ T5362] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 500.909693][ T5362] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 500.910016][ T5362] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 500.910341][ T5362] ? __lock_release (kernel/locking/lockdep.c:5539) [ 500.910665][ T5362] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 500.910978][ T5362] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 500.911308][ T5362] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 500.911630][ T5362] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 500.912034][ T5362] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 500.912358][ T5362] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 500.912678][ T5362] ? __kernel_text_address (kernel/extable.c:79) [ 500.912999][ T5362] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 500.913328][ T5362] ? __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) [ 500.913644][ T5362] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 500.914033][ T5362] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 500.914359][ T5362] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 500.914671][ T5362] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 500.914984][ T5362] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 500.915311][ T5362] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 500.915632][ T5362] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 500.915950][ T5362] ? __create_object (mm/kmemleak.c:771) [ 500.916279][ T5362] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 500.916610][ T5362] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 500.916933][ T5362] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 500.917337][ T5362] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 500.917679][ T5362] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 500.918010][ T5362] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 500.918344][ T5362] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 500.918674][ T5362] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 500.918995][ T5362] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 500.919324][ T5362] ? __lock_release (kernel/locking/lockdep.c:5539) [ 500.919646][ T5362] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 500.919969][ T5362] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 500.920298][ T5362] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 500.920629][ T5362] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 500.920955][ T5362] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 500.921282][ T5362] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 500.921620][ T5362] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 500.921935][ T5362] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 500.922244][ T5362] ? 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) [ 500.922554][ T5362] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 500.922863][ T5362] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 500.923166][ T5362] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 500.923488][ T5362] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 500.923835][ T5362] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 500.924159][ T5362] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 500.924499][ T5362] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 500.924824][ T5362] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 500.925139][ T5362] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 500.925562][ T5362] ___sys_sendmsg (net/socket.c:2670) [ 500.925882][ T5362] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 500.926200][ T5362] ? __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) [ 500.926607][ T5362] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 500.926933][ T5362] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 500.927260][ T5362] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 500.927605][ T5362] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 500.927924][ T5362] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 500.928252][ T5362] ? __lock_release (kernel/locking/lockdep.c:5539) [ 500.928575][ T5362] __sys_sendmsg (net/socket.c:2700) [ 500.928900][ T5362] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 500.929298][ T5362] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 500.929633][ T5362] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 500.929951][ T5362] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 500.930278][ T5362] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 500.930668][ T5362] RIP: 0033:0x7f83acb4d1e7 [ 500.931005][ T5362] 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) [ 500.932124][ T5362] RSP: 002b:00007ffc2cd31548 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 500.932612][ T5362] RAX: ffffffffffffffda RBX: 00007ffc2cd31c80 RCX: 00007f83acb4d1e7 [ 500.933096][ T5362] RDX: 0000000000000000 RSI: 00007ffc2cd315b0 RDI: 0000000000000005 [ 500.933576][ T5362] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 500.934048][ T5362] R10: 00000000112e3910 R11: 0000000000000246 R12: 0000000000000003 [ 500.934527][ T5362] R13: 00000000686e17eb R14: 0000000000499600 R15: 0000000000000000 | [ 501.076928][ T5363] ------------[ cut here ]------------ | [ 501.078285][ T5363] WARNING: CPU: 3 PID: 5363 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) | [ 501.078860][ T5363] Modules linked in: [last unloaded: netdevsim] | [ 501.079823][ T5363] Tainted: [W]=WARN [ 501.080044][ T5363] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 501.080441][ T5363] 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) [ 501.080738][ T5363] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 501.081783][ T5363] RSP: 0018:ffffc900082e6d70 EFLAGS: 00010246 [ 501.082150][ T5363] RAX: 0000000000000000 RBX: ffff888007ec1000 RCX: 0000000000000001 [ 501.082588][ T5363] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 501.083034][ T5363] RBP: ffffc900082e6e60 R08: 0000000000000001 R09: 0000000000000000 [ 501.083471][ T5363] R10: ffffc900082e6e90 R11: ffffffff99779160 R12: 1ffff9200105cdb2 [ 501.083902][ T5363] R13: 00000000000005dc R14: ffffc900082e6e90 R15: 0000000000000000 [ 501.084342][ T5363] FS: 00007fd8fe5e4800(0000) GS:ffff88809afc8000(0000) knlGS:0000000000000000 [ 501.084852][ T5363] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 501.085217][ T5363] CR2: 00000000004e5800 CR3: 00000000097d5002 CR4: 0000000000772ef0 [ 501.085661][ T5363] PKRU: 55555554 [ 501.085880][ T5363] Call Trace: [ 501.086096][ T5363] [ 501.086247][ T5363] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 501.086543][ T5363] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 501.086844][ T5363] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 501.087134][ T5363] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 501.087427][ T5363] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 501.087728][ T5363] netif_set_mtu (net/core/dev.c:9652) [ 501.088017][ T5363] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 501.088321][ T5363] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 501.088607][ T5363] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 501.088900][ T5363] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 501.089119][ T5363] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 501.089428][ T5363] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 501.089724][ T5363] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 501.090018][ T5363] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 501.090312][ T5363] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 501.090604][ T5363] ? __lock_release (kernel/locking/lockdep.c:5539) [ 501.090897][ T5363] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 501.091186][ T5363] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 501.091485][ T5363] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 501.091778][ T5363] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 501.092144][ T5363] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 501.092438][ T5363] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 501.092725][ T5363] ? __kernel_text_address (kernel/extable.c:79) [ 501.093016][ T5363] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 501.093318][ T5363] ? __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) [ 501.093607][ T5363] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 501.093967][ T5363] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 501.094264][ T5363] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 501.094552][ T5363] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 501.094845][ T5363] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 501.095132][ T5363] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 501.095434][ T5363] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 501.095723][ T5363] ? __create_object (mm/kmemleak.c:771) [ 501.096017][ T5363] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 501.096312][ T5363] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 501.096601][ T5363] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 501.096956][ T5363] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 501.097260][ T5363] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 501.097561][ T5363] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 501.097858][ T5363] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 501.098151][ T5363] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 501.098447][ T5363] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 501.098738][ T5363] ? __lock_release (kernel/locking/lockdep.c:5539) [ 501.099032][ T5363] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 501.099328][ T5363] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 501.099620][ T5363] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 501.099914][ T5363] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 501.100211][ T5363] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 501.100504][ T5363] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 501.100794][ T5363] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 501.101094][ T5363] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 501.101391][ T5363] ? 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) [ 501.101682][ T5363] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 501.101971][ T5363] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 501.102265][ T5363] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 501.102555][ T5363] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 501.102849][ T5363] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 501.103137][ T5363] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 501.103438][ T5363] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 501.103726][ T5363] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 501.104010][ T5363] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 501.104394][ T5363] ___sys_sendmsg (net/socket.c:2670) [ 501.104679][ T5363] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 501.104965][ T5363] ? __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) [ 501.105328][ T5363] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 501.105619][ T5363] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 501.105908][ T5363] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 501.106199][ T5363] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 501.106496][ T5363] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 501.106782][ T5363] ? __lock_release (kernel/locking/lockdep.c:5539) [ 501.107077][ T5363] __sys_sendmsg (net/socket.c:2700) [ 501.107370][ T5363] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 501.107734][ T5363] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 501.108035][ T5363] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 501.108333][ T5363] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 501.108623][ T5363] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 501.108982][ T5363] RIP: 0033:0x7fd8fe7b11e7 [ 501.109291][ T5363] 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) [ 501.110333][ T5363] RSP: 002b:00007ffefbdd8258 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 501.110784][ T5363] RAX: ffffffffffffffda RBX: 00007ffefbdd8990 RCX: 00007fd8fe7b11e7 [ 501.111216][ T5363] RDX: 0000000000000000 RSI: 00007ffefbdd82c0 RDI: 0000000000000005 [ 501.111653][ T5363] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 501.112085][ T5363] R10: 0000000013603910 R11: 0000000000000246 R12: 0000000000000003 [ 501.112530][ T5363] R13: 00000000686e17eb R14: 0000000000499600 R15: 0000000000000000 | [ 501.247277][ T5364] ------------[ cut here ]------------ | [ 501.247681][ T5364] WARNING: CPU: 2 PID: 5364 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) | [ 501.248313][ T5364] Modules linked in: [last unloaded: netdevsim] | [ 501.249348][ T5364] Tainted: [W]=WARN [ 501.249601][ T5364] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 501.249993][ T5364] 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) [ 501.251024][ T5364] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 501.252149][ T5364] RSP: 0018:ffffc900082f6d70 EFLAGS: 00010246 [ 501.252557][ T5364] RAX: 0000000000000000 RBX: ffff8880135d9000 RCX: 0000000000000001 [ 501.253025][ T5364] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 501.253500][ T5364] RBP: ffffc900082f6e60 R08: 0000000000000001 R09: 0000000000000000 [ 501.253969][ T5364] R10: ffffc900082f6e90 R11: ffffffff99779160 R12: 1ffff9200105edb2 [ 501.254453][ T5364] R13: 00000000000005dc R14: ffffc900082f6e90 R15: 0000000000000000 [ 501.254926][ T5364] FS: 00007faa111a8800(0000) GS:ffff88809af48000(0000) knlGS:0000000000000000 [ 501.255480][ T5364] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 501.255879][ T5364] CR2: 00000000004e5800 CR3: 0000000017ae6004 CR4: 0000000000772ef0 [ 501.256366][ T5364] PKRU: 55555554 [ 501.256612][ T5364] Call Trace: [ 501.256851][ T5364] [ 501.257021][ T5364] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 501.257351][ T5364] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 501.257697][ T5364] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 501.258021][ T5364] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 501.258352][ T5364] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 501.258684][ T5364] netif_set_mtu (net/core/dev.c:9652) [ 501.259014][ T5364] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 501.259352][ T5364] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 501.259674][ T5364] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 501.259995][ T5364] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 501.260251][ T5364] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 501.260584][ T5364] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 501.260907][ T5364] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 501.261250][ T5364] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 501.261568][ T5364] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 501.261887][ T5364] ? __lock_release (kernel/locking/lockdep.c:5539) [ 501.262206][ T5364] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 501.262535][ T5364] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 501.262860][ T5364] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 501.263185][ T5364] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 501.263597][ T5364] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 501.263916][ T5364] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 501.264258][ T5364] ? __kernel_text_address (kernel/extable.c:79) [ 501.264586][ T5364] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 501.264909][ T5364] ? __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) [ 501.265241][ T5364] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 501.265634][ T5364] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 501.265957][ T5364] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 501.266284][ T5364] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 501.266604][ T5364] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 501.266918][ T5364] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 501.267244][ T5364] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 501.267570][ T5364] ? __create_object (mm/kmemleak.c:771) [ 501.267893][ T5364] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 501.268209][ T5364] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 501.268542][ T5364] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 501.268936][ T5364] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 501.269271][ T5364] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 501.269594][ T5364] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 501.269911][ T5364] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 501.270245][ T5364] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 501.270565][ T5364] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 501.270882][ T5364] ? __lock_release (kernel/locking/lockdep.c:5539) [ 501.271208][ T5364] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 501.271536][ T5364] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 501.271862][ T5364] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 501.272184][ T5364] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 501.272512][ T5364] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 501.272831][ T5364] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 501.273147][ T5364] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 501.273488][ T5364] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 501.273805][ T5364] ? 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) [ 501.274127][ T5364] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 501.274453][ T5364] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 501.274774][ T5364] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 501.275092][ T5364] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 501.275423][ T5364] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 501.275746][ T5364] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 501.276073][ T5364] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 501.276409][ T5364] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 501.276727][ T5364] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 501.277131][ T5364] ___sys_sendmsg (net/socket.c:2670) [ 501.277456][ T5364] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 501.277788][ T5364] ? __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) [ 501.278186][ T5364] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 501.278547][ T5364] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 501.278882][ T5364] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 501.279205][ T5364] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 501.279534][ T5364] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 501.279850][ T5364] ? __lock_release (kernel/locking/lockdep.c:5539) [ 501.280178][ T5364] __sys_sendmsg (net/socket.c:2700) [ 501.280502][ T5364] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 501.280899][ T5364] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 501.281249][ T5364] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 501.281572][ T5364] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 501.281895][ T5364] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 501.282296][ T5364] RIP: 0033:0x7faa113751e7 [ 501.282629][ T5364] 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) [ 501.283699][ T5364] RSP: 002b:00007ffc71e41cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 501.284150][ T5364] RAX: ffffffffffffffda RBX: 00007ffc71e423f0 RCX: 00007faa113751e7 [ 501.284606][ T5364] RDX: 0000000000000000 RSI: 00007ffc71e41d20 RDI: 0000000000000005 [ 501.285056][ T5364] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 501.285508][ T5364] R10: 000000003e0b2910 R11: 0000000000000246 R12: 0000000000000003 [ 501.285954][ T5364] R13: 00000000686e17eb R14: 0000000000499600 R15: 0000000000000000 | [ 507.361062][ T5423] ------------[ cut here ]------------ | [ 507.361413][ T5423] WARNING: CPU: 3 PID: 5423 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) | [ 507.361989][ T5423] Modules linked in: [last unloaded: netdevsim] | [ 507.362968][ T5423] Tainted: [W]=WARN [ 507.363191][ T5423] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 507.363762][ T5423] 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) [ 507.364065][ T5423] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 507.365282][ T5423] RSP: 0018:ffffc90008356d70 EFLAGS: 00010246 [ 507.365658][ T5423] RAX: 0000000000000000 RBX: ffff888005b11000 RCX: 0000000000000001 [ 507.366092][ T5423] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 507.366673][ T5423] RBP: ffffc90008356e60 R08: 0000000000000001 R09: 0000000000000000 [ 507.367117][ T5423] R10: ffffc90008356e90 R11: ffffffff99779160 R12: 1ffff9200106adb2 [ 507.367613][ T5423] R13: 00000000000005dc R14: ffffc90008356e90 R15: 0000000000000000 [ 507.368050][ T5423] FS: 00007ff37e97a800(0000) GS:ffff88809afc8000(0000) knlGS:0000000000000000 [ 507.368563][ T5423] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 507.368939][ T5423] CR2: 00000000004e5800 CR3: 00000000172b9003 CR4: 0000000000772ef0 [ 507.369386][ T5423] PKRU: 55555554 [ 507.369607][ T5423] Call Trace: [ 507.369829][ T5423] [ 507.369976][ T5423] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 507.370282][ T5423] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 507.370577][ T5423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 507.370873][ T5423] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 507.371167][ T5423] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 507.371469][ T5423] netif_set_mtu (net/core/dev.c:9652) [ 507.371763][ T5423] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 507.372063][ T5423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 507.372358][ T5423] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 507.372649][ T5423] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 507.372870][ T5423] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 507.373173][ T5423] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 507.373481][ T5423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 507.373784][ T5423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 507.374077][ T5423] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 507.374380][ T5423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 507.374675][ T5423] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 507.374967][ T5423] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 507.375275][ T5423] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 507.375576][ T5423] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 507.375940][ T5423] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 507.376228][ T5423] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 507.376530][ T5423] ? __kernel_text_address (kernel/extable.c:79) [ 507.376822][ T5423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 507.377112][ T5423] ? __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) [ 507.377410][ T5423] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 507.377783][ T5423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 507.378070][ T5423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 507.378368][ T5423] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 507.378661][ T5423] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 507.378956][ T5423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 507.379259][ T5423] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 507.379550][ T5423] ? __create_object (mm/kmemleak.c:771) [ 507.379840][ T5423] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 507.380131][ T5423] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 507.380431][ T5423] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 507.380798][ T5423] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 507.381093][ T5423] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 507.381396][ T5423] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 507.381685][ T5423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 507.381987][ T5423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 507.382291][ T5423] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 507.382582][ T5423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 507.382876][ T5423] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 507.383165][ T5423] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 507.383469][ T5423] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 507.383763][ T5423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 507.384055][ T5423] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 507.384349][ T5423] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 507.384637][ T5423] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 507.384942][ T5423] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 507.385242][ T5423] ? 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) [ 507.385538][ T5423] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 507.385831][ T5423] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 507.386118][ T5423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 507.386423][ T5423] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 507.386714][ T5423] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 507.387009][ T5423] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 507.387317][ T5423] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 507.387623][ T5423] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 507.387913][ T5423] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 507.388297][ T5423] ___sys_sendmsg (net/socket.c:2670) [ 507.388585][ T5423] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 507.388877][ T5423] ? __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) [ 507.389249][ T5423] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 507.389540][ T5423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 507.389833][ T5423] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 507.390130][ T5423] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 507.390432][ T5423] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 507.390721][ T5423] ? __lock_release (kernel/locking/lockdep.c:5539) [ 507.391016][ T5423] __sys_sendmsg (net/socket.c:2700) [ 507.391309][ T5423] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 507.391666][ T5423] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 507.391967][ T5423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 507.392283][ T5423] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 507.392578][ T5423] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 507.392936][ T5423] RIP: 0033:0x7ff37eb471e7 [ 507.393252][ T5423] 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) [ 507.394304][ T5423] RSP: 002b:00007ffc922f2788 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 507.394745][ T5423] RAX: ffffffffffffffda RBX: 00007ffc922f2ec0 RCX: 00007ff37eb471e7 [ 507.395182][ T5423] RDX: 0000000000000000 RSI: 00007ffc922f27f0 RDI: 0000000000000005 [ 507.395628][ T5423] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 507.396069][ T5423] R10: 000000001f470910 R11: 0000000000000246 R12: 0000000000000003 [ 507.396513][ T5423] R13: 00000000686e17f2 R14: 0000000000499600 R15: 0000000000000000 | [ 507.553608][ T5424] ------------[ cut here ]------------ | [ 507.553984][ T5424] WARNING: CPU: 0 PID: 5424 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) | [ 507.554651][ T5424] Modules linked in: [last unloaded: netdevsim] | [ 507.555733][ T5424] Tainted: [W]=WARN [ 507.555982][ T5424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 507.556400][ T5424] 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) [ 507.556731][ T5424] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 507.557898][ T5424] RSP: 0018:ffffc90008406d70 EFLAGS: 00010246 [ 507.558316][ T5424] RAX: 0000000000000000 RBX: ffff888007ec1000 RCX: 0000000000000001 [ 507.558806][ T5424] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 507.559299][ T5424] RBP: ffffc90008406e60 R08: 0000000000000001 R09: 0000000000000000 [ 507.559783][ T5424] R10: ffffc90008406e90 R11: ffffffff99779160 R12: 1ffff92001080db2 [ 507.560418][ T5424] R13: 00000000000005dc R14: ffffc90008406e90 R15: 0000000000000000 [ 507.560908][ T5424] FS: 00007fd0d7141800(0000) GS:ffff88809ae48000(0000) knlGS:0000000000000000 [ 507.561645][ T5424] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 507.562055][ T5424] CR2: 00000000004e5800 CR3: 0000000016ab1004 CR4: 0000000000772ef0 [ 507.562591][ T5424] PKRU: 55555554 [ 507.562839][ T5424] Call Trace: [ 507.563083][ T5424] [ 507.563269][ T5424] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 507.563604][ T5424] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 507.563933][ T5424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 507.564269][ T5424] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 507.564591][ T5424] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 507.564922][ T5424] netif_set_mtu (net/core/dev.c:9652) [ 507.565278][ T5424] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 507.565626][ T5424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 507.565950][ T5424] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 507.566306][ T5424] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 507.566554][ T5424] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 507.566896][ T5424] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 507.567228][ T5424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 507.567573][ T5424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 507.567900][ T5424] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 507.568228][ T5424] ? __lock_release (kernel/locking/lockdep.c:5539) [ 507.568573][ T5424] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 507.568894][ T5424] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 507.569217][ T5424] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 507.569557][ T5424] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 507.569960][ T5424] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 507.570291][ T5424] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 507.570622][ T5424] ? __kernel_text_address (kernel/extable.c:79) [ 507.570946][ T5424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 507.571275][ T5424] ? __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) [ 507.571605][ T5424] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 507.572003][ T5424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 507.572333][ T5424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 507.572655][ T5424] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 507.572985][ T5424] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 507.573317][ T5424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 507.573640][ T5424] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 507.573960][ T5424] ? __create_object (mm/kmemleak.c:771) [ 507.574290][ T5424] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 507.574614][ T5424] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 507.574935][ T5424] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 507.575346][ T5424] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 507.575696][ T5424] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 507.576051][ T5424] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 507.576388][ T5424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 507.576716][ T5424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 507.577039][ T5424] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 507.577368][ T5424] ? __lock_release (kernel/locking/lockdep.c:5539) [ 507.577713][ T5424] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 507.578032][ T5424] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 507.578386][ T5424] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 507.578729][ T5424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 507.579055][ T5424] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 507.579397][ T5424] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 507.579747][ T5424] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 507.580079][ T5424] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 507.580412][ T5424] ? 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) [ 507.580748][ T5424] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 507.581073][ T5424] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 507.581400][ T5424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 507.581728][ T5424] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 507.582052][ T5424] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 507.582380][ T5424] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 507.582718][ T5424] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 507.583052][ T5424] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 507.583390][ T5424] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 507.583807][ T5424] ___sys_sendmsg (net/socket.c:2670) [ 507.584137][ T5424] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 507.584485][ T5424] ? __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) [ 507.584889][ T5424] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 507.585213][ T5424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 507.585554][ T5424] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 507.585892][ T5424] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 507.586238][ T5424] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 507.586560][ T5424] ? __lock_release (kernel/locking/lockdep.c:5539) [ 507.586904][ T5424] __sys_sendmsg (net/socket.c:2700) [ 507.587255][ T5424] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 507.587672][ T5424] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 507.588015][ T5424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 507.588369][ T5424] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 507.588709][ T5424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 507.589122][ T5424] RIP: 0033:0x7fd0d730e1e7 [ 507.589483][ T5424] 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) [ 507.590686][ T5424] RSP: 002b:00007ffd45d34038 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 507.591182][ T5424] RAX: ffffffffffffffda RBX: 00007ffd45d34770 RCX: 00007fd0d730e1e7 [ 507.591683][ T5424] RDX: 0000000000000000 RSI: 00007ffd45d340a0 RDI: 0000000000000005 [ 507.592169][ T5424] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 507.592702][ T5424] R10: 000000004021d910 R11: 0000000000000246 R12: 0000000000000003 [ 507.593186][ T5424] R13: 00000000686e17f2 R14: 0000000000499600 R15: 0000000000000000 | [ 507.774070][ T5425] ------------[ cut here ]------------ | [ 507.774620][ T5425] WARNING: CPU: 1 PID: 5425 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) | [ 507.775571][ T5425] Modules linked in: [last unloaded: netdevsim] | [ 507.777142][ T5425] Tainted: [W]=WARN [ 507.777518][ T5425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 507.778086][ T5425] 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) [ 507.778427][ T5425] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 507.779546][ T5425] RSP: 0018:ffffc90008476d70 EFLAGS: 00010246 [ 507.779949][ T5425] RAX: 0000000000000000 RBX: ffff8880135d9000 RCX: 0000000000000001 [ 507.780424][ T5425] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 507.780888][ T5425] RBP: ffffc90008476e60 R08: 0000000000000001 R09: 0000000000000000 [ 507.781354][ T5425] R10: ffffc90008476e90 R11: ffffffff99779160 R12: 1ffff9200108edb2 [ 507.781814][ T5425] R13: 00000000000005dc R14: ffffc90008476e90 R15: 0000000000000000 [ 507.782279][ T5425] FS: 00007f65933ff800(0000) GS:ffff88809aec8000(0000) knlGS:0000000000000000 [ 507.782816][ T5425] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 507.783186][ T5425] CR2: 00000000004e5800 CR3: 0000000016db7005 CR4: 0000000000772ef0 [ 507.783647][ T5425] PKRU: 55555554 [ 507.783872][ T5425] Call Trace: [ 507.784098][ T5425] [ 507.784262][ T5425] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 507.784563][ T5425] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 507.784861][ T5425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 507.785152][ T5425] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 507.785451][ T5425] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 507.785749][ T5425] netif_set_mtu (net/core/dev.c:9652) [ 507.786101][ T5425] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 507.786423][ T5425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 507.786718][ T5425] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 507.787036][ T5425] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 507.787313][ T5425] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 507.787654][ T5425] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 507.787971][ T5425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 507.788298][ T5425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 507.788610][ T5425] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 507.788924][ T5425] ? __lock_release (kernel/locking/lockdep.c:5539) [ 507.789246][ T5425] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 507.789557][ T5425] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 507.789873][ T5425] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 507.790185][ T5425] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 507.790582][ T5425] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 507.790891][ T5425] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 507.791204][ T5425] ? __kernel_text_address (kernel/extable.c:79) [ 507.791531][ T5425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 507.791845][ T5425] ? __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) [ 507.792154][ T5425] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 507.792539][ T5425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 507.792842][ T5425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 507.793140][ T5425] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 507.793445][ T5425] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 507.793738][ T5425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 507.794028][ T5425] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 507.794338][ T5425] ? __create_object (mm/kmemleak.c:771) [ 507.794633][ T5425] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 507.794924][ T5425] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 507.795215][ T5425] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 507.795600][ T5425] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 507.795899][ T5425] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 507.796196][ T5425] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 507.796493][ T5425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 507.796808][ T5425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 507.797120][ T5425] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 507.797440][ T5425] ? __lock_release (kernel/locking/lockdep.c:5539) [ 507.797771][ T5425] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 507.798073][ T5425] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 507.798378][ T5425] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 507.798674][ T5425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 507.798969][ T5425] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 507.799275][ T5425] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 507.799576][ T5425] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 507.799874][ T5425] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 507.800172][ T5425] ? 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) [ 507.800474][ T5425] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 507.800791][ T5425] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 507.801079][ T5425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 507.801400][ T5425] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 507.801703][ T5425] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 507.801993][ T5425] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 507.802303][ T5425] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 507.802605][ T5425] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 507.802896][ T5425] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 507.803288][ T5425] ___sys_sendmsg (net/socket.c:2670) [ 507.803581][ T5425] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 507.803870][ T5425] ? __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) [ 507.804249][ T5425] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 507.804554][ T5425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 507.804853][ T5425] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 507.805147][ T5425] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 507.805446][ T5425] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 507.805736][ T5425] ? __lock_release (kernel/locking/lockdep.c:5539) [ 507.806031][ T5425] __sys_sendmsg (net/socket.c:2700) [ 507.806326][ T5425] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 507.806684][ T5425] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 507.806990][ T5425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 507.807296][ T5425] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 507.807607][ T5425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 507.807968][ T5425] RIP: 0033:0x7f65935cc1e7 [ 507.808281][ T5425] 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) [ 507.809351][ T5425] RSP: 002b:00007ffcbf0637f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 507.809792][ T5425] RAX: ffffffffffffffda RBX: 00007ffcbf063f30 RCX: 00007f65935cc1e7 [ 507.810223][ T5425] RDX: 0000000000000000 RSI: 00007ffcbf063860 RDI: 0000000000000005 [ 507.810662][ T5425] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 507.811104][ T5425] R10: 000000000cd7c910 R11: 0000000000000246 R12: 0000000000000003 [ 507.811563][ T5425] R13: 00000000686e17f2 R14: 0000000000499600 R15: 0000000000000000 | [ 514.588588][ T5491] ------------[ cut here ]------------ | [ 514.588935][ T5491] WARNING: CPU: 1 PID: 5491 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) | [ 514.589571][ T5491] Modules linked in: [last unloaded: netdevsim] | [ 514.590538][ T5491] Tainted: [W]=WARN [ 514.590772][ T5491] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 514.591133][ T5491] 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) [ 514.591443][ T5491] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 514.592485][ T5491] RSP: 0018:ffffc90008666d70 EFLAGS: 00010246 [ 514.592858][ T5491] RAX: 0000000000000000 RBX: ffff888005b11000 RCX: 0000000000000001 [ 514.593325][ T5491] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 514.593772][ T5491] RBP: ffffc90008666e60 R08: 0000000000000001 R09: 0000000000000000 [ 514.594205][ T5491] R10: ffffc90008666e90 R11: ffffffff99779160 R12: 1ffff920010ccdb2 [ 514.594797][ T5491] R13: 00000000000005dc R14: ffffc90008666e90 R15: 0000000000000000 [ 514.595389][ T5491] FS: 00007f38e17fa800(0000) GS:ffff88809aec8000(0000) knlGS:0000000000000000 [ 514.595913][ T5491] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 514.596437][ T5491] CR2: 00000000004e5800 CR3: 0000000017c17002 CR4: 0000000000772ef0 [ 514.596890][ T5491] PKRU: 55555554 [ 514.597117][ T5491] Call Trace: [ 514.597501][ T5491] [ 514.597668][ T5491] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 514.597969][ T5491] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 514.598444][ T5491] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 514.598754][ T5491] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 514.599042][ T5491] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 514.599505][ T5491] netif_set_mtu (net/core/dev.c:9652) [ 514.599805][ T5491] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 514.600108][ T5491] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 514.600543][ T5491] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 514.600846][ T5491] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 514.601076][ T5491] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 514.601562][ T5491] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 514.601882][ T5491] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 514.602186][ T5491] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 514.602910][ T5491] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 514.603209][ T5491] ? __lock_release (kernel/locking/lockdep.c:5539) [ 514.603649][ T5491] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 514.603939][ T5491] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 514.604375][ T5491] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 514.604679][ T5491] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 514.605055][ T5491] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 514.605530][ T5491] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 514.605832][ T5491] ? __kernel_text_address (kernel/extable.c:79) [ 514.606128][ T5491] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 514.606438][ T5491] ? __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) [ 514.606728][ T5491] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 514.607097][ T5491] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 514.607411][ T5491] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 514.607727][ T5491] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 514.608016][ T5491] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 514.608328][ T5491] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 514.608618][ T5491] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 514.608920][ T5491] ? __create_object (mm/kmemleak.c:771) [ 514.609210][ T5491] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 514.609535][ T5491] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 514.609833][ T5491] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 514.610202][ T5491] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 514.610518][ T5491] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 514.610814][ T5491] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 514.611103][ T5491] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 514.611408][ T5491] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 514.611707][ T5491] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 514.611998][ T5491] ? __lock_release (kernel/locking/lockdep.c:5539) [ 514.612317][ T5491] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 514.612612][ T5491] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 514.612904][ T5491] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 514.613210][ T5491] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 514.613532][ T5491] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 514.613819][ T5491] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 514.614112][ T5491] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 514.614429][ T5491] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 514.614727][ T5491] ? 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) [ 514.615022][ T5491] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 514.615327][ T5491] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 514.615619][ T5491] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 514.615914][ T5491] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 514.616208][ T5491] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 514.616512][ T5491] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 514.616830][ T5491] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 514.617129][ T5491] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 514.617446][ T5491] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 514.617831][ T5491] ___sys_sendmsg (net/socket.c:2670) [ 514.618120][ T5491] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 514.618420][ T5491] ? __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) [ 514.618779][ T5491] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 514.619071][ T5491] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 514.619379][ T5491] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 514.619672][ T5491] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 514.619958][ T5491] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 514.620261][ T5491] ? __lock_release (kernel/locking/lockdep.c:5539) [ 514.620559][ T5491] __sys_sendmsg (net/socket.c:2700) [ 514.620847][ T5491] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 514.621203][ T5491] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 514.621536][ T5491] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 514.621827][ T5491] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 514.622118][ T5491] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 514.622494][ T5491] RIP: 0033:0x7f38e19c71e7 [ 514.622805][ T5491] 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) [ 514.623857][ T5491] RSP: 002b:00007fffda1190b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 514.624307][ T5491] RAX: ffffffffffffffda RBX: 00007fffda1197f0 RCX: 00007f38e19c71e7 [ 514.624743][ T5491] RDX: 0000000000000000 RSI: 00007fffda119120 RDI: 0000000000000005 [ 514.625184][ T5491] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 514.625644][ T5491] R10: 000000001511e910 R11: 0000000000000246 R12: 0000000000000003 [ 514.626081][ T5491] R13: 00000000686e17f9 R14: 0000000000499600 R15: 0000000000000000 | [ 514.760713][ T5492] ------------[ cut here ]------------ | [ 514.761069][ T5492] WARNING: CPU: 3 PID: 5492 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) | [ 514.762722][ T5492] Modules linked in: [last unloaded: netdevsim] | [ 514.763715][ T5492] Tainted: [W]=WARN [ 514.763943][ T5492] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 514.764328][ T5492] 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) [ 514.764640][ T5492] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 514.765700][ T5492] RSP: 0018:ffffc90008676d70 EFLAGS: 00010246 [ 514.766098][ T5492] RAX: 0000000000000000 RBX: ffff888007ec1000 RCX: 0000000000000001 [ 514.766562][ T5492] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 514.766996][ T5492] RBP: ffffc90008676e60 R08: 0000000000000001 R09: 0000000000000000 [ 514.767456][ T5492] R10: ffffc90008676e90 R11: ffffffff99779160 R12: 1ffff920010cedb2 [ 514.767948][ T5492] R13: 00000000000005dc R14: ffffc90008676e90 R15: 0000000000000000 [ 514.768413][ T5492] FS: 00007f8e9c807800(0000) GS:ffff88809afc8000(0000) knlGS:0000000000000000 [ 514.768941][ T5492] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 514.769350][ T5492] CR2: 00000000004e5800 CR3: 00000000172de001 CR4: 0000000000772ef0 [ 514.769819][ T5492] PKRU: 55555554 [ 514.770043][ T5492] Call Trace: [ 514.770286][ T5492] [ 514.770444][ T5492] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 514.770748][ T5492] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 514.771055][ T5492] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 514.771387][ T5492] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 514.771693][ T5492] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 514.772007][ T5492] netif_set_mtu (net/core/dev.c:9652) [ 514.772369][ T5492] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 514.772687][ T5492] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 514.772993][ T5492] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 514.773325][ T5492] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 514.773560][ T5492] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 514.773878][ T5492] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 514.774202][ T5492] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 514.774546][ T5492] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 514.774859][ T5492] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 514.775161][ T5492] ? __lock_release (kernel/locking/lockdep.c:5539) [ 514.775490][ T5492] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 514.775796][ T5492] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 514.776105][ T5492] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 514.776436][ T5492] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 514.776827][ T5492] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 514.777125][ T5492] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 514.777442][ T5492] ? __kernel_text_address (kernel/extable.c:79) [ 514.777758][ T5492] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 514.778057][ T5492] ? __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) [ 514.778404][ T5492] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 514.778765][ T5492] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 514.779060][ T5492] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 514.779378][ T5492] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 514.779670][ T5492] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 514.779960][ T5492] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 514.780255][ T5492] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 514.780560][ T5492] ? __create_object (mm/kmemleak.c:771) [ 514.780849][ T5492] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 514.781136][ T5492] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 514.781459][ T5492] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 514.781817][ T5492] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 514.782114][ T5492] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 514.782425][ T5492] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 514.782715][ T5492] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 514.783008][ T5492] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 514.783305][ T5492] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 514.783607][ T5492] ? __lock_release (kernel/locking/lockdep.c:5539) [ 514.783901][ T5492] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 514.784189][ T5492] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 514.784530][ T5492] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 514.784828][ T5492] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 514.785125][ T5492] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 514.785431][ T5492] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 514.785736][ T5492] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 514.786044][ T5492] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 514.786341][ T5492] ? 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) [ 514.786647][ T5492] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 514.786941][ T5492] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 514.787242][ T5492] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 514.787571][ T5492] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 514.787874][ T5492] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 514.788176][ T5492] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 514.788492][ T5492] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 514.788808][ T5492] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 514.789100][ T5492] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 514.789485][ T5492] ___sys_sendmsg (net/socket.c:2670) [ 514.789788][ T5492] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 514.790084][ T5492] ? __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) [ 514.790467][ T5492] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 514.790793][ T5492] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 514.791095][ T5492] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 514.791404][ T5492] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 514.791709][ T5492] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 514.791997][ T5492] ? __lock_release (kernel/locking/lockdep.c:5539) [ 514.792303][ T5492] __sys_sendmsg (net/socket.c:2700) [ 514.792602][ T5492] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 514.792972][ T5492] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 514.793281][ T5492] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 514.793573][ T5492] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 514.793871][ T5492] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 514.794240][ T5492] RIP: 0033:0x7f8e9c9d41e7 [ 514.794542][ T5492] 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) [ 514.795635][ T5492] RSP: 002b:00007ffcf54c2cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 514.796086][ T5492] RAX: ffffffffffffffda RBX: 00007ffcf54c33f0 RCX: 00007f8e9c9d41e7 [ 514.796537][ T5492] RDX: 0000000000000000 RSI: 00007ffcf54c2d20 RDI: 0000000000000005 [ 514.797011][ T5492] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 514.797476][ T5492] R10: 000000001f2e0910 R11: 0000000000000246 R12: 0000000000000003 [ 514.797944][ T5492] R13: 00000000686e17f9 R14: 0000000000499600 R15: 0000000000000000 | [ 514.933289][ T5493] ------------[ cut here ]------------ | [ 514.933660][ T5493] WARNING: CPU: 2 PID: 5493 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) | [ 514.934407][ T5493] Modules linked in: [last unloaded: netdevsim] | [ 514.935607][ T5493] Tainted: [W]=WARN [ 514.935926][ T5493] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 514.936343][ T5493] 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) [ 514.936663][ T5493] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 514.937914][ T5493] RSP: 0018:ffffc90008686d70 EFLAGS: 00010246 [ 514.938377][ T5493] RAX: 0000000000000000 RBX: ffff8880135d9000 RCX: 0000000000000001 [ 514.938978][ T5493] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 514.939668][ T5493] RBP: ffffc90008686e60 R08: 0000000000000001 R09: 0000000000000000 [ 514.940318][ T5493] R10: ffffc90008686e90 R11: ffffffff99779160 R12: 1ffff920010d0db2 [ 514.941097][ T5493] R13: 00000000000005dc R14: ffffc90008686e90 R15: 0000000000000000 [ 514.941905][ T5493] FS: 00007f00a2484800(0000) GS:ffff88809af48000(0000) knlGS:0000000000000000 [ 514.942586][ T5493] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 514.943002][ T5493] CR2: 00000000004e5800 CR3: 0000000017377002 CR4: 0000000000772ef0 [ 514.943606][ T5493] PKRU: 55555554 [ 514.943985][ T5493] Call Trace: [ 514.944368][ T5493] [ 514.944533][ T5493] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 514.944918][ T5493] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 514.945271][ T5493] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 514.945676][ T5493] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 514.946004][ T5493] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 514.946340][ T5493] netif_set_mtu (net/core/dev.c:9652) [ 514.946645][ T5493] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 514.947083][ T5493] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 514.947409][ T5493] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 514.947755][ T5493] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 514.948167][ T5493] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 514.948569][ T5493] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 514.948962][ T5493] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 514.949288][ T5493] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 514.949596][ T5493] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 514.949996][ T5493] ? __lock_release (kernel/locking/lockdep.c:5539) [ 514.950426][ T5493] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 514.950793][ T5493] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 514.951245][ T5493] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 514.951658][ T5493] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 514.952191][ T5493] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 514.952508][ T5493] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 514.952828][ T5493] ? __kernel_text_address (kernel/extable.c:79) [ 514.953165][ T5493] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 514.953525][ T5493] ? __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) [ 514.953932][ T5493] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 514.954360][ T5493] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 514.954731][ T5493] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 514.955087][ T5493] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 514.955582][ T5493] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 514.956117][ T5493] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 514.956435][ T5493] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 514.956810][ T5493] ? __create_object (mm/kmemleak.c:771) [ 514.957207][ T5493] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 514.957662][ T5493] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 514.958055][ T5493] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 514.958726][ T5493] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 514.959299][ T5493] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 514.959845][ T5493] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 514.960400][ T5493] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 514.960951][ T5493] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 514.961510][ T5493] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 514.962049][ T5493] ? __lock_release (kernel/locking/lockdep.c:5539) [ 514.962606][ T5493] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 514.963137][ T5493] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 514.963702][ T5493] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 514.964268][ T5493] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 514.964807][ T5493] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 514.965363][ T5493] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 514.965921][ T5493] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 514.966505][ T5493] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 514.967044][ T5493] ? 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) [ 514.967611][ T5493] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 514.968157][ T5493] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 514.968707][ T5493] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 514.969280][ T5493] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 514.969836][ T5493] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 514.970408][ T5493] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 514.970957][ T5493] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 514.971514][ T5493] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 514.972048][ T5493] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 514.972758][ T5493] ___sys_sendmsg (net/socket.c:2670) [ 514.973307][ T5493] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 514.973862][ T5493] ? __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) [ 514.974571][ T5493] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 514.975109][ T5493] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 514.975688][ T5493] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 514.976258][ T5493] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 514.976804][ T5493] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 514.977359][ T5493] ? __lock_release (kernel/locking/lockdep.c:5539) [ 514.977933][ T5493] __sys_sendmsg (net/socket.c:2700) [ 514.978500][ T5493] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 514.979156][ T5493] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 514.979746][ T5493] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 514.980313][ T5493] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 514.980840][ T5493] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 514.981512][ T5493] RIP: 0033:0x7f00a26511e7 [ 514.982049][ T5493] 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) [ 514.983938][ T5493] RSP: 002b:00007fff30e362c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 514.984755][ T5493] RAX: ffffffffffffffda RBX: 00007fff30e36a00 RCX: 00007f00a26511e7 [ 514.985534][ T5493] RDX: 0000000000000000 RSI: 00007fff30e36330 RDI: 0000000000000005 [ 514.986345][ T5493] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 514.987140][ T5493] R10: 000000002f993910 R11: 0000000000000246 R12: 0000000000000003 [ 514.987941][ T5493] R13: 00000000686e17f9 R14: 0000000000499600 R15: 0000000000000000 | [ 521.792906][ T5561] ------------[ cut here ]------------ | [ 521.793286][ T5561] WARNING: CPU: 2 PID: 5561 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) | [ 521.793889][ T5561] Modules linked in: [last unloaded: netdevsim] | [ 521.794898][ T5561] Tainted: [W]=WARN [ 521.795137][ T5561] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 521.795521][ T5561] 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) [ 521.795850][ T5561] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 521.796944][ T5561] RSP: 0018:ffffc90008816d70 EFLAGS: 00010246 [ 521.797360][ T5561] RAX: 0000000000000000 RBX: ffff888005b11000 RCX: 0000000000000001 [ 521.797830][ T5561] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 521.798292][ T5561] RBP: ffffc90008816e60 R08: 0000000000000001 R09: 0000000000000000 [ 521.798756][ T5561] R10: ffffc90008816e90 R11: ffffffff99779160 R12: 1ffff92001102db2 [ 521.799223][ T5561] R13: 00000000000005dc R14: ffffc90008816e90 R15: 0000000000000000 [ 521.799691][ T5561] FS: 00007f36e9605800(0000) GS:ffff88809af48000(0000) knlGS:0000000000000000 [ 521.800213][ T5561] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 521.800600][ T5561] CR2: 00000000004e5800 CR3: 0000000017816004 CR4: 0000000000772ef0 [ 521.801086][ T5561] PKRU: 55555554 [ 521.801331][ T5561] Call Trace: [ 521.801577][ T5561] [ 521.801744][ T5561] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 521.802059][ T5561] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 521.802389][ T5561] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 521.802718][ T5561] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 521.803026][ T5561] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 521.803382][ T5561] netif_set_mtu (net/core/dev.c:9652) [ 521.803700][ T5561] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 521.804023][ T5561] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 521.804350][ T5561] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 521.804668][ T5561] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 521.804913][ T5561] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 521.805239][ T5561] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 521.805571][ T5561] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 521.805902][ T5561] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 521.806240][ T5561] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 521.806546][ T5561] ? __lock_release (kernel/locking/lockdep.c:5539) [ 521.806881][ T5561] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 521.807201][ T5561] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 521.807519][ T5561] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 521.807860][ T5561] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 521.808252][ T5561] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 521.808556][ T5561] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 521.808861][ T5561] ? __kernel_text_address (kernel/extable.c:79) [ 521.809168][ T5561] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 521.809501][ T5561] ? __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) [ 521.809814][ T5561] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 521.810199][ T5561] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 521.810523][ T5561] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 521.810831][ T5561] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 521.811147][ T5561] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 521.811464][ T5561] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 521.811784][ T5561] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 521.812098][ T5561] ? __create_object (mm/kmemleak.c:771) [ 521.812443][ T5561] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 521.812772][ T5561] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 521.813077][ T5561] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 521.813462][ T5561] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 521.813795][ T5561] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 521.814105][ T5561] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 521.814434][ T5561] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 521.814751][ T5561] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 521.815057][ T5561] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 521.815377][ T5561] ? __lock_release (kernel/locking/lockdep.c:5539) [ 521.815709][ T5561] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 521.816030][ T5561] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 521.816349][ T5561] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 521.816681][ T5561] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 521.817000][ T5561] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 521.817322][ T5561] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 521.817641][ T5561] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 521.817959][ T5561] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 521.818274][ T5561] ? 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) [ 521.818578][ T5561] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 521.818887][ T5561] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 521.819190][ T5561] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 521.819505][ T5561] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 521.819827][ T5561] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 521.820131][ T5561] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 521.820451][ T5561] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 521.820754][ T5561] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 521.821055][ T5561] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 521.821457][ T5561] ___sys_sendmsg (net/socket.c:2670) [ 521.821772][ T5561] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 521.822082][ T5561] ? __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) [ 521.822477][ T5561] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 521.822800][ T5561] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 521.823121][ T5561] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 521.823454][ T5561] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 521.823769][ T5561] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 521.824069][ T5561] ? __lock_release (kernel/locking/lockdep.c:5539) [ 521.824388][ T5561] __sys_sendmsg (net/socket.c:2700) [ 521.824706][ T5561] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 521.825080][ T5561] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 521.825408][ T5561] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 521.825715][ T5561] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 521.826019][ T5561] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 521.826408][ T5561] RIP: 0033:0x7f36e97d21e7 [ 521.826720][ T5561] 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) [ 521.827793][ T5561] RSP: 002b:00007ffecf243ef8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 521.828266][ T5561] RAX: ffffffffffffffda RBX: 00007ffecf244630 RCX: 00007f36e97d21e7 [ 521.828719][ T5561] RDX: 0000000000000000 RSI: 00007ffecf243f60 RDI: 0000000000000005 [ 521.829168][ T5561] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 521.829622][ T5561] R10: 00000000096a1910 R11: 0000000000000246 R12: 0000000000000003 [ 521.830077][ T5561] R13: 00000000686e1800 R14: 0000000000499600 R15: 0000000000000000 | [ 521.962946][ T5562] ------------[ cut here ]------------ | [ 521.963301][ T5562] WARNING: CPU: 3 PID: 5562 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) | [ 521.963905][ T5562] Modules linked in: [last unloaded: netdevsim] | [ 521.964890][ T5562] Tainted: [W]=WARN [ 521.965108][ T5562] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 521.966129][ T5562] 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) [ 521.966465][ T5562] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 521.967593][ T5562] RSP: 0018:ffffc90008816d70 EFLAGS: 00010246 [ 521.967992][ T5562] RAX: 0000000000000000 RBX: ffff888007ec1000 RCX: 0000000000000001 [ 521.968460][ T5562] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 521.968933][ T5562] RBP: ffffc90008816e60 R08: 0000000000000001 R09: 0000000000000000 [ 521.969400][ T5562] R10: ffffc90008816e90 R11: ffffffff99779160 R12: 1ffff92001102db2 [ 521.969867][ T5562] R13: 00000000000005dc R14: ffffc90008816e90 R15: 0000000000000000 [ 521.970331][ T5562] FS: 00007f7d548fb800(0000) GS:ffff88809afc8000(0000) knlGS:0000000000000000 [ 521.970889][ T5562] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 521.971278][ T5562] CR2: 00000000004e5800 CR3: 0000000016c1b004 CR4: 0000000000772ef0 [ 521.971731][ T5562] PKRU: 55555554 [ 521.971987][ T5562] Call Trace: [ 521.972203][ T5562] [ 521.972361][ T5562] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 521.972656][ T5562] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 521.972974][ T5562] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 521.973272][ T5562] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 521.973564][ T5562] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 521.973872][ T5562] netif_set_mtu (net/core/dev.c:9652) [ 521.974162][ T5562] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 521.974483][ T5562] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 521.974775][ T5562] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 521.975078][ T5562] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 521.975316][ T5562] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 521.975620][ T5562] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 521.975927][ T5562] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 521.976246][ T5562] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 521.976552][ T5562] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 521.976858][ T5562] ? __lock_release (kernel/locking/lockdep.c:5539) [ 521.977183][ T5562] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 521.977496][ T5562] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 521.977826][ T5562] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 521.978168][ T5562] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 521.978571][ T5562] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 521.978875][ T5562] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 521.979197][ T5562] ? __kernel_text_address (kernel/extable.c:79) [ 521.979521][ T5562] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 521.979834][ T5562] ? __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) [ 521.980163][ T5562] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 521.980551][ T5562] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 521.980857][ T5562] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 521.981172][ T5562] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 521.981485][ T5562] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 521.981774][ T5562] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 521.982083][ T5562] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 521.982386][ T5562] ? __create_object (mm/kmemleak.c:771) [ 521.982677][ T5562] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 521.982983][ T5562] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 521.983301][ T5562] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 521.983666][ T5562] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 521.983963][ T5562] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 521.984300][ T5562] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 521.984588][ T5562] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 521.984887][ T5562] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 521.985193][ T5562] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 521.985494][ T5562] ? __lock_release (kernel/locking/lockdep.c:5539) [ 521.985786][ T5562] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 521.986073][ T5562] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 521.986384][ T5562] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 521.986677][ T5562] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 521.986976][ T5562] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 521.987287][ T5562] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 521.987590][ T5562] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 521.987903][ T5562] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 521.988208][ T5562] ? 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) [ 521.988511][ T5562] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 521.988806][ T5562] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 521.989100][ T5562] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 521.989415][ T5562] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 521.989706][ T5562] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 521.989995][ T5562] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 521.990335][ T5562] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 521.990627][ T5562] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 521.990915][ T5562] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 521.991315][ T5562] ___sys_sendmsg (net/socket.c:2670) [ 521.991601][ T5562] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 521.991888][ T5562] ? __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) [ 521.992269][ T5562] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 521.992564][ T5562] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 521.992859][ T5562] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 521.993152][ T5562] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 521.993460][ T5562] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 521.993756][ T5562] ? __lock_release (kernel/locking/lockdep.c:5539) [ 521.994051][ T5562] __sys_sendmsg (net/socket.c:2700) [ 521.994360][ T5562] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 521.994722][ T5562] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 521.995022][ T5562] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 521.995332][ T5562] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 521.995625][ T5562] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 521.995991][ T5562] RIP: 0033:0x7f7d54ac81e7 [ 521.996306][ T5562] 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) [ 521.997391][ T5562] RSP: 002b:00007ffd33f9c898 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 521.997855][ T5562] RAX: ffffffffffffffda RBX: 00007ffd33f9cfd0 RCX: 00007f7d54ac81e7 [ 521.998299][ T5562] RDX: 0000000000000000 RSI: 00007ffd33f9c900 RDI: 0000000000000005 [ 521.998754][ T5562] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 521.999208][ T5562] R10: 000000002a8db910 R11: 0000000000000246 R12: 0000000000000003 [ 521.999690][ T5562] R13: 00000000686e1800 R14: 0000000000499600 R15: 0000000000000000 | [ 522.128816][ T5563] ------------[ cut here ]------------ | [ 522.129150][ T5563] WARNING: CPU: 1 PID: 5563 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) | [ 522.130955][ T5563] Modules linked in: [last unloaded: netdevsim] | [ 522.131913][ T5563] Tainted: [W]=WARN [ 522.132131][ T5563] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 522.132527][ T5563] 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) [ 522.132834][ T5563] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 522.133883][ T5563] RSP: 0018:ffffc90008716d70 EFLAGS: 00010246 [ 522.134271][ T5563] RAX: 0000000000000000 RBX: ffff8880135d9000 RCX: 0000000000000001 [ 522.134703][ T5563] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 522.135141][ T5563] RBP: ffffc90008716e60 R08: 0000000000000001 R09: 0000000000000000 [ 522.135587][ T5563] R10: ffffc90008716e90 R11: ffffffff99779160 R12: 1ffff920010e2db2 [ 522.136020][ T5563] R13: 00000000000005dc R14: ffffc90008716e90 R15: 0000000000000000 [ 522.136466][ T5563] FS: 00007f975e0c2800(0000) GS:ffff88809aec8000(0000) knlGS:0000000000000000 [ 522.136978][ T5563] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 522.137348][ T5563] CR2: 00000000004e5800 CR3: 000000001777c006 CR4: 0000000000772ef0 [ 522.137797][ T5563] PKRU: 55555554 [ 522.138013][ T5563] Call Trace: [ 522.138228][ T5563] [ 522.138390][ T5563] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 522.138681][ T5563] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 522.138981][ T5563] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 522.139280][ T5563] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 522.139569][ T5563] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 522.139859][ T5563] netif_set_mtu (net/core/dev.c:9652) [ 522.140145][ T5563] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 522.140457][ T5563] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 522.140753][ T5563] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 522.141043][ T5563] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 522.141269][ T5563] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 522.141571][ T5563] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 522.141866][ T5563] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 522.142167][ T5563] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 522.142462][ T5563] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 522.142749][ T5563] ? __lock_release (kernel/locking/lockdep.c:5539) [ 522.143039][ T5563] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 522.143336][ T5563] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 522.143627][ T5563] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 522.143918][ T5563] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 522.144297][ T5563] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 522.144587][ T5563] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 522.144872][ T5563] ? __kernel_text_address (kernel/extable.c:79) [ 522.145161][ T5563] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 522.145465][ T5563] ? __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) [ 522.145754][ T5563] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 522.146111][ T5563] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 522.146411][ T5563] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 522.146697][ T5563] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 522.146984][ T5563] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 522.147280][ T5563] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 522.147587][ T5563] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 522.147871][ T5563] ? __create_object (mm/kmemleak.c:771) [ 522.148161][ T5563] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 522.148466][ T5563] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 522.148754][ T5563] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 522.149109][ T5563] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 522.149411][ T5563] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 522.149705][ T5563] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 522.149998][ T5563] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 522.150302][ T5563] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 522.150591][ T5563] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 522.150875][ T5563] ? __lock_release (kernel/locking/lockdep.c:5539) [ 522.151162][ T5563] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 522.151456][ T5563] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 522.151745][ T5563] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 522.152040][ T5563] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 522.152349][ T5563] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 522.152639][ T5563] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 522.152927][ T5563] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 522.153222][ T5563] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 522.153523][ T5563] ? 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) [ 522.153812][ T5563] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 522.154111][ T5563] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 522.154403][ T5563] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 522.154698][ T5563] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 522.154987][ T5563] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 522.155283][ T5563] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 522.155577][ T5563] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 522.155865][ T5563] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 522.156149][ T5563] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 522.156543][ T5563] ___sys_sendmsg (net/socket.c:2670) [ 522.156829][ T5563] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 522.157113][ T5563] ? __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) [ 522.157476][ T5563] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 522.157777][ T5563] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 522.158065][ T5563] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 522.158366][ T5563] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 522.158659][ T5563] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 522.158952][ T5563] ? __lock_release (kernel/locking/lockdep.c:5539) [ 522.159258][ T5563] __sys_sendmsg (net/socket.c:2700) [ 522.159542][ T5563] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 522.159899][ T5563] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 522.160197][ T5563] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 522.160503][ T5563] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 522.160798][ T5563] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 522.161152][ T5563] RIP: 0033:0x7f975e28f1e7 [ 522.161462][ T5563] 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) [ 522.162499][ T5563] RSP: 002b:00007ffc6bb35488 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 522.162937][ T5563] RAX: ffffffffffffffda RBX: 00007ffc6bb35bc0 RCX: 00007f975e28f1e7 [ 522.163378][ T5563] RDX: 0000000000000000 RSI: 00007ffc6bb354f0 RDI: 0000000000000005 [ 522.163827][ T5563] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 522.164279][ T5563] R10: 0000000036d2f910 R11: 0000000000000246 R12: 0000000000000003 [ 522.164716][ T5563] R13: 00000000686e1800 R14: 0000000000499600 R15: 0000000000000000 | [ 532.142521][ T5680] ------------[ cut here ]------------ | [ 532.142979][ T5680] WARNING: CPU: 2 PID: 5680 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) | [ 532.143604][ T5680] Modules linked in: [last unloaded: netdevsim] | [ 532.144617][ T5680] Tainted: [W]=WARN [ 532.144849][ T5680] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 532.145271][ T5680] 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) [ 532.145583][ T5680] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 532.146675][ T5680] RSP: 0018:ffffc90008b76d70 EFLAGS: 00010246 [ 532.147061][ T5680] RAX: 0000000000000000 RBX: ffff888005b11000 RCX: 0000000000000001 [ 532.147536][ T5680] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 532.147990][ T5680] RBP: ffffc90008b76e60 R08: 0000000000000001 R09: 0000000000000000 [ 532.148466][ T5680] R10: ffffc90008b76e90 R11: ffffffff99779160 R12: 1ffff9200116edb2 [ 532.148916][ T5680] R13: 00000000000005dc R14: ffffc90008b76e90 R15: 0000000000000000 [ 532.149385][ T5680] FS: 00007fa0fbc5d800(0000) GS:ffff88809af48000(0000) knlGS:0000000000000000 [ 532.149906][ T5680] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 532.150303][ T5680] CR2: 00000000004e5800 CR3: 0000000016e52006 CR4: 0000000000772ef0 [ 532.150755][ T5680] PKRU: 55555554 [ 532.150987][ T5680] Call Trace: [ 532.151213][ T5680] [ 532.151425][ T5680] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 532.151738][ T5680] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 532.152044][ T5680] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 532.152371][ T5680] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 532.152675][ T5680] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 532.152980][ T5680] netif_set_mtu (net/core/dev.c:9652) [ 532.153294][ T5680] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 532.153621][ T5680] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 532.153921][ T5680] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 532.154242][ T5680] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 532.154498][ T5680] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 532.154815][ T5680] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 532.155133][ T5680] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 532.155462][ T5680] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 532.155768][ T5680] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 532.156068][ T5680] ? __lock_release (kernel/locking/lockdep.c:5539) [ 532.156386][ T5680] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 532.156710][ T5680] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 532.157018][ T5680] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 532.157337][ T5680] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 532.157773][ T5680] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 532.158119][ T5680] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 532.158446][ T5680] ? __kernel_text_address (kernel/extable.c:79) [ 532.158775][ T5680] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 532.159081][ T5680] ? __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) [ 532.159394][ T5680] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 532.159793][ T5680] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 532.160100][ T5680] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 532.160415][ T5680] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 532.160737][ T5680] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 532.161043][ T5680] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 532.161365][ T5680] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 532.161684][ T5680] ? __create_object (mm/kmemleak.c:771) [ 532.161987][ T5680] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 532.162304][ T5680] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 532.162608][ T5680] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 532.162995][ T5680] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 532.163317][ T5680] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 532.163628][ T5680] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 532.163963][ T5680] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 532.164300][ T5680] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 532.164605][ T5680] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 532.164929][ T5680] ? __lock_release (kernel/locking/lockdep.c:5539) [ 532.165246][ T5680] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 532.165554][ T5680] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 532.165869][ T5680] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 532.166178][ T5680] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 532.166499][ T5680] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 532.166815][ T5680] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 532.167120][ T5680] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 532.167445][ T5680] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 532.167780][ T5680] ? 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) [ 532.168107][ T5680] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 532.168429][ T5680] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 532.168734][ T5680] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 532.169059][ T5680] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 532.169377][ T5680] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 532.169678][ T5680] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 532.170022][ T5680] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 532.170343][ T5680] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 532.170647][ T5680] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 532.171048][ T5680] ___sys_sendmsg (net/socket.c:2670) [ 532.171364][ T5680] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 532.171667][ T5680] ? __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) [ 532.172053][ T5680] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 532.172371][ T5680] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 532.172676][ T5680] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 532.173013][ T5680] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 532.173330][ T5680] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 532.173640][ T5680] ? __lock_release (kernel/locking/lockdep.c:5539) [ 532.173974][ T5680] __sys_sendmsg (net/socket.c:2700) [ 532.174290][ T5680] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 532.174665][ T5680] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 532.174995][ T5680] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 532.175312][ T5680] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 532.175622][ T5680] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 532.175990][ T5680] RIP: 0033:0x7fa0fbe2a1e7 [ 532.176354][ T5680] 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) [ 532.177433][ T5680] RSP: 002b:00007ffe2ebcb3c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 532.177895][ T5680] RAX: ffffffffffffffda RBX: 00007ffe2ebcbb00 RCX: 00007fa0fbe2a1e7 [ 532.178372][ T5680] RDX: 0000000000000000 RSI: 00007ffe2ebcb430 RDI: 0000000000000005 [ 532.178818][ T5680] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 532.179291][ T5680] R10: 000000001071c910 R11: 0000000000000246 R12: 0000000000000003 [ 532.179738][ T5680] R13: 00000000686e180a R14: 0000000000499600 R15: 0000000000000000 | [ 532.315216][ T5681] ------------[ cut here ]------------ | [ 532.315658][ T5681] WARNING: CPU: 2 PID: 5681 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) | [ 532.316281][ T5681] Modules linked in: [last unloaded: netdevsim] | [ 532.317296][ T5681] Tainted: [W]=WARN [ 532.317538][ T5681] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 532.317938][ T5681] 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) [ 532.318780][ T5681] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 532.319856][ T5681] RSP: 0018:ffffc90008b86d70 EFLAGS: 00010246 [ 532.320273][ T5681] RAX: 0000000000000000 RBX: ffff888007ec1000 RCX: 0000000000000001 [ 532.320717][ T5681] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 532.321177][ T5681] RBP: ffffc90008b86e60 R08: 0000000000000001 R09: 0000000000000000 [ 532.321636][ T5681] R10: ffffc90008b86e90 R11: ffffffff99779160 R12: 1ffff92001170db2 [ 532.322096][ T5681] R13: 00000000000005dc R14: ffffc90008b86e90 R15: 0000000000000000 [ 532.322562][ T5681] FS: 00007f7270c01800(0000) GS:ffff88809af48000(0000) knlGS:0000000000000000 [ 532.323125][ T5681] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 532.323524][ T5681] CR2: 00000000004e5800 CR3: 0000000014b5e001 CR4: 0000000000772ef0 [ 532.323973][ T5681] PKRU: 55555554 [ 532.324249][ T5681] Call Trace: [ 532.324491][ T5681] [ 532.324652][ T5681] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 532.324959][ T5681] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 532.325313][ T5681] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 532.325620][ T5681] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 532.325922][ T5681] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 532.326269][ T5681] netif_set_mtu (net/core/dev.c:9652) [ 532.326574][ T5681] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 532.326888][ T5681] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 532.327204][ T5681] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 532.327524][ T5681] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 532.327774][ T5681] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 532.328091][ T5681] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 532.328429][ T5681] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 532.328739][ T5681] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 532.329045][ T5681] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 532.329383][ T5681] ? __lock_release (kernel/locking/lockdep.c:5539) [ 532.329694][ T5681] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 532.329997][ T5681] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 532.330352][ T5681] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 532.330661][ T5681] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 532.331041][ T5681] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 532.331384][ T5681] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 532.331693][ T5681] ? __kernel_text_address (kernel/extable.c:79) [ 532.331998][ T5681] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 532.332329][ T5681] ? __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) [ 532.332635][ T5681] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 532.333006][ T5681] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 532.333336][ T5681] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 532.333637][ T5681] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 532.333944][ T5681] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 532.334261][ T5681] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 532.334596][ T5681] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 532.334897][ T5681] ? __create_object (mm/kmemleak.c:771) [ 532.335201][ T5681] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 532.335533][ T5681] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 532.335839][ T5681] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 532.336216][ T5681] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 532.336580][ T5681] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 532.336889][ T5681] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 532.337195][ T5681] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 532.337547][ T5681] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 532.337864][ T5681] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 532.338163][ T5681] ? __lock_release (kernel/locking/lockdep.c:5539) [ 532.338494][ T5681] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 532.338807][ T5681] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 532.339169][ T5681] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 532.339507][ T5681] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 532.339818][ T5681] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 532.340126][ T5681] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 532.340445][ T5681] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 532.340771][ T5681] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 532.341086][ T5681] ? 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) [ 532.341402][ T5681] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 532.341727][ T5681] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 532.342028][ T5681] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 532.342352][ T5681] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 532.342698][ T5681] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 532.342999][ T5681] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 532.343329][ T5681] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 532.343646][ T5681] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 532.343949][ T5681] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 532.344344][ T5681] ___sys_sendmsg (net/socket.c:2670) [ 532.344657][ T5681] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 532.344957][ T5681] ? __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) [ 532.345341][ T5681] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 532.345670][ T5681] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 532.345975][ T5681] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 532.346291][ T5681] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 532.346606][ T5681] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 532.346906][ T5681] ? __lock_release (kernel/locking/lockdep.c:5539) [ 532.347217][ T5681] __sys_sendmsg (net/socket.c:2700) [ 532.347526][ T5681] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 532.347929][ T5681] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 532.348268][ T5681] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 532.348589][ T5681] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 532.348925][ T5681] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 532.349311][ T5681] RIP: 0033:0x7f7270dce1e7 [ 532.349625][ T5681] 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) [ 532.350723][ T5681] RSP: 002b:00007ffc8e835fa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 532.351174][ T5681] RAX: ffffffffffffffda RBX: 00007ffc8e8366e0 RCX: 00007f7270dce1e7 [ 532.351629][ T5681] RDX: 0000000000000000 RSI: 00007ffc8e836010 RDI: 0000000000000005 [ 532.352088][ T5681] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 532.352550][ T5681] R10: 000000003aade910 R11: 0000000000000246 R12: 0000000000000003 [ 532.353012][ T5681] R13: 00000000686e180b R14: 0000000000499600 R15: 0000000000000000 | [ 532.466868][ T5682] ------------[ cut here ]------------ | [ 532.467302][ T5682] WARNING: CPU: 0 PID: 5682 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) | [ 532.467897][ T5682] Modules linked in: [last unloaded: netdevsim] | [ 532.468878][ T5682] Tainted: [W]=WARN [ 532.469111][ T5682] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 532.469481][ T5682] 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) [ 532.469784][ T5682] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 532.470826][ T5682] RSP: 0018:ffffc90008b86d70 EFLAGS: 00010246 [ 532.471209][ T5682] RAX: 0000000000000000 RBX: ffff8880135d9000 RCX: 0000000000000001 [ 532.471664][ T5682] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 532.472101][ T5682] RBP: ffffc90008b86e60 R08: 0000000000000001 R09: 0000000000000000 [ 532.472557][ T5682] R10: ffffc90008b86e90 R11: ffffffff99779160 R12: 1ffff92001170db2 [ 532.472991][ T5682] R13: 00000000000005dc R14: ffffc90008b86e90 R15: 0000000000000000 [ 532.473442][ T5682] FS: 00007f88b3792800(0000) GS:ffff88809ae48000(0000) knlGS:0000000000000000 [ 532.473946][ T5682] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 532.474325][ T5682] CR2: 00000000004e5800 CR3: 0000000014b6e006 CR4: 0000000000772ef0 [ 532.474775][ T5682] PKRU: 55555554 [ 532.474994][ T5682] Call Trace: [ 532.475225][ T5682] [ 532.475381][ T5682] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 532.475675][ T5682] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 532.475977][ T5682] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 532.476295][ T5682] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 532.476585][ T5682] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 532.476878][ T5682] netif_set_mtu (net/core/dev.c:9652) [ 532.477175][ T5682] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 532.477483][ T5682] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 532.477794][ T5682] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 532.478086][ T5682] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 532.478334][ T5682] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 532.478641][ T5682] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 532.478938][ T5682] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 532.479244][ T5682] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 532.479535][ T5682] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 532.479823][ T5682] ? __lock_release (kernel/locking/lockdep.c:5539) [ 532.480128][ T5682] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 532.480427][ T5682] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 532.480730][ T5682] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 532.481023][ T5682] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 532.481400][ T5682] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 532.481686][ T5682] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 532.481971][ T5682] ? __kernel_text_address (kernel/extable.c:79) [ 532.482281][ T5682] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 532.482573][ T5682] ? __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) [ 532.482869][ T5682] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 532.483226][ T5682] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 532.483526][ T5682] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 532.483812][ T5682] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 532.484102][ T5682] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 532.484401][ T5682] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 532.484692][ T5682] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 532.484982][ T5682] ? __create_object (mm/kmemleak.c:771) [ 532.485282][ T5682] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 532.485572][ T5682] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 532.485858][ T5682] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 532.486213][ T5682] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 532.486519][ T5682] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 532.486812][ T5682] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 532.487099][ T5682] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 532.487406][ T5682] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 532.487710][ T5682] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 532.487995][ T5682] ? __lock_release (kernel/locking/lockdep.c:5539) [ 532.488293][ T5682] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 532.488598][ T5682] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 532.488895][ T5682] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 532.489187][ T5682] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 532.489504][ T5682] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 532.489794][ T5682] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 532.490087][ T5682] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 532.490399][ T5682] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 532.490688][ T5682] ? 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) [ 532.490978][ T5682] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 532.491278][ T5682] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 532.491572][ T5682] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 532.491864][ T5682] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 532.492157][ T5682] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 532.492457][ T5682] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 532.492755][ T5682] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 532.493045][ T5682] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 532.493341][ T5682] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 532.493710][ T5682] ___sys_sendmsg (net/socket.c:2670) [ 532.494001][ T5682] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 532.494297][ T5682] ? __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) [ 532.494657][ T5682] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 532.494948][ T5682] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 532.495251][ T5682] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 532.495546][ T5682] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 532.495834][ T5682] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 532.496128][ T5682] ? __lock_release (kernel/locking/lockdep.c:5539) [ 532.496431][ T5682] __sys_sendmsg (net/socket.c:2700) [ 532.496716][ T5682] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 532.497073][ T5682] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 532.497389][ T5682] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 532.497697][ T5682] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 532.497986][ T5682] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 532.498361][ T5682] RIP: 0033:0x7f88b395f1e7 [ 532.498661][ T5682] 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) [ 532.499708][ T5682] RSP: 002b:00007ffea67502b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 532.500145][ T5682] RAX: ffffffffffffffda RBX: 00007ffea67509f0 RCX: 00007f88b395f1e7 [ 532.500595][ T5682] RDX: 0000000000000000 RSI: 00007ffea6750320 RDI: 0000000000000005 [ 532.501067][ T5682] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 532.501534][ T5682] R10: 000000002b6a9910 R11: 0000000000000246 R12: 0000000000000003 [ 532.501973][ T5682] R13: 00000000686e180b R14: 0000000000499600 R15: 0000000000000000 | [ 541.595569][ T5805] ------------[ cut here ]------------ | [ 541.595890][ T5805] WARNING: CPU: 3 PID: 5805 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) | [ 541.596478][ T5805] Modules linked in: [last unloaded: netdevsim] | [ 541.597436][ T5805] Tainted: [W]=WARN [ 541.597666][ T5805] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 541.598036][ T5805] 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) [ 541.598342][ T5805] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 541.599584][ T5805] RSP: 0018:ffffc90008f26d70 EFLAGS: 00010246 [ 541.599958][ T5805] RAX: 0000000000000000 RBX: ffff888005b11000 RCX: 0000000000000001 [ 541.600400][ T5805] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 541.600834][ T5805] RBP: ffffc90008f26e60 R08: 0000000000000001 R09: 0000000000000000 [ 541.601272][ T5805] R10: ffffc90008f26e90 R11: ffffffff99779160 R12: 1ffff920011e4db2 [ 541.601703][ T5805] R13: 00000000000005dc R14: ffffc90008f26e90 R15: 0000000000000000 [ 541.602138][ T5805] FS: 00007f2d7d71e800(0000) GS:ffff88809afc8000(0000) knlGS:0000000000000000 [ 541.602658][ T5805] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 541.603031][ T5805] CR2: 00000000004e5800 CR3: 0000000017869003 CR4: 0000000000772ef0 [ 541.603479][ T5805] PKRU: 55555554 [ 541.603702][ T5805] Call Trace: [ 541.603918][ T5805] [ 541.604066][ T5805] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 541.604367][ T5805] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 541.604671][ T5805] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 541.604969][ T5805] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 541.605299][ T5805] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 541.605602][ T5805] netif_set_mtu (net/core/dev.c:9652) [ 541.605894][ T5805] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 541.606190][ T5805] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 541.606491][ T5805] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 541.606785][ T5805] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 541.607004][ T5805] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 541.607313][ T5805] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 541.607612][ T5805] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 541.607902][ T5805] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 541.608202][ T5805] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 541.608508][ T5805] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 541.608799][ T5805] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 541.609088][ T5805] ? __lock_release (kernel/locking/lockdep.c:5539) [ 541.609391][ T5805] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 541.609687][ T5805] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 541.609980][ T5805] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 541.610285][ T5805] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 541.610665][ T5805] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 541.610953][ T5805] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 541.611246][ T5805] ? __kernel_text_address (kernel/extable.c:79) [ 541.611541][ T5805] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 541.611832][ T5805] ? __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) [ 541.612122][ T5805] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 541.612490][ T5805] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 541.612785][ T5805] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 541.613072][ T5805] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 541.613372][ T5805] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 541.613667][ T5805] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 541.613957][ T5805] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 541.614251][ T5805] ? __create_object (mm/kmemleak.c:771) [ 541.614546][ T5805] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 541.614845][ T5805] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 541.615132][ T5805] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 541.615498][ T5805] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 541.615806][ T5805] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 541.616106][ T5805] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 541.616404][ T5805] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 541.616706][ T5805] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 541.616993][ T5805] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 541.617287][ T5805] ? __lock_release (kernel/locking/lockdep.c:5539) [ 541.617584][ T5805] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 541.617882][ T5805] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 541.618173][ T5805] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 541.618478][ T5805] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 541.618775][ T5805] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 541.619066][ T5805] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 541.619364][ T5805] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 541.619674][ T5805] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 541.619963][ T5805] ? 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) [ 541.620270][ T5805] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 541.620566][ T5805] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 541.620858][ T5805] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 541.621151][ T5805] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 541.621454][ T5805] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 541.621746][ T5805] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 541.622043][ T5805] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 541.622340][ T5805] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 541.622630][ T5805] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 541.623007][ T5805] ___sys_sendmsg (net/socket.c:2670) [ 541.623306][ T5805] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 541.623595][ T5805] ? __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) [ 541.623961][ T5805] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 541.624264][ T5805] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 541.624562][ T5805] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 541.624859][ T5805] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 541.625148][ T5805] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 541.625443][ T5805] ? __lock_release (kernel/locking/lockdep.c:5539) [ 541.625739][ T5805] __sys_sendmsg (net/socket.c:2700) [ 541.626036][ T5805] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 541.626419][ T5805] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 541.626722][ T5805] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 541.627017][ T5805] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 541.627314][ T5805] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 541.627684][ T5805] RIP: 0033:0x7f2d7d8eb1e7 [ 541.627991][ T5805] 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) [ 541.629042][ T5805] RSP: 002b:00007ffc47082668 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 541.629490][ T5805] RAX: ffffffffffffffda RBX: 00007ffc47082da0 RCX: 00007f2d7d8eb1e7 [ 541.629929][ T5805] RDX: 0000000000000000 RSI: 00007ffc470826d0 RDI: 0000000000000005 [ 541.630373][ T5805] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 541.630807][ T5805] R10: 0000000025074910 R11: 0000000000000246 R12: 0000000000000003 [ 541.631250][ T5805] R13: 00000000686e1814 R14: 0000000000499600 R15: 0000000000000000 | [ 541.765070][ T5806] ------------[ cut here ]------------ | [ 541.765451][ T5806] WARNING: CPU: 2 PID: 5806 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) | [ 541.766036][ T5806] Modules linked in: [last unloaded: netdevsim] | [ 541.767055][ T5806] Tainted: [W]=WARN [ 541.767303][ T5806] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 541.767690][ T5806] 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) [ 541.768002][ T5806] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 541.769069][ T5806] RSP: 0018:ffffc90008f26d70 EFLAGS: 00010246 [ 541.769461][ T5806] RAX: 0000000000000000 RBX: ffff888007ec1000 RCX: 0000000000000001 [ 541.769907][ T5806] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 541.770361][ T5806] RBP: ffffc90008f26e60 R08: 0000000000000001 R09: 0000000000000000 [ 541.770837][ T5806] R10: ffffc90008f26e90 R11: ffffffff99779160 R12: 1ffff920011e4db2 [ 541.771294][ T5806] R13: 00000000000005dc R14: ffffc90008f26e90 R15: 0000000000000000 [ 541.771741][ T5806] FS: 00007f0504f32800(0000) GS:ffff88809af48000(0000) knlGS:0000000000000000 [ 541.772276][ T5806] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 541.772668][ T5806] CR2: 00000000004e5800 CR3: 00000000099ff006 CR4: 0000000000772ef0 [ 541.773117][ T5806] PKRU: 55555554 [ 541.773501][ T5806] Call Trace: [ 541.774136][ T5806] [ 541.774447][ T5806] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 541.774760][ T5806] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 541.775063][ T5806] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 541.775388][ T5806] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 541.775692][ T5806] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 541.775997][ T5806] netif_set_mtu (net/core/dev.c:9652) [ 541.776307][ T5806] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 541.776621][ T5806] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 541.776922][ T5806] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 541.777225][ T5806] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 541.777470][ T5806] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 541.777801][ T5806] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 541.778116][ T5806] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 541.778431][ T5806] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 541.778740][ T5806] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 541.779040][ T5806] ? __lock_release (kernel/locking/lockdep.c:5539) [ 541.779484][ T5806] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 541.779793][ T5806] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 541.780100][ T5806] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 541.780426][ T5806] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 541.780805][ T5806] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 541.781106][ T5806] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 541.781419][ T5806] ? __kernel_text_address (kernel/extable.c:79) [ 541.781726][ T5806] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 541.782032][ T5806] ? __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) [ 541.782346][ T5806] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 541.782723][ T5806] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 541.783026][ T5806] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 541.783339][ T5806] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 541.783645][ T5806] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 541.783948][ T5806] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 541.784260][ T5806] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 541.784560][ T5806] ? __create_object (mm/kmemleak.c:771) [ 541.784866][ T5806] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 541.785178][ T5806] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 541.785492][ T5806] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 541.785869][ T5806] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 541.786180][ T5806] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 541.786499][ T5806] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 541.786801][ T5806] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 541.787111][ T5806] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 541.787434][ T5806] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 541.787764][ T5806] ? __lock_release (kernel/locking/lockdep.c:5539) [ 541.788069][ T5806] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 541.788389][ T5806] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 541.788695][ T5806] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 541.789005][ T5806] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 541.789328][ T5806] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 541.789632][ T5806] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 541.789943][ T5806] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 541.790277][ T5806] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 541.790585][ T5806] ? 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) [ 541.790898][ T5806] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 541.791211][ T5806] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 541.791667][ T5806] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 541.792122][ T5806] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 541.792507][ T5806] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 541.792815][ T5806] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 541.793131][ T5806] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 541.793454][ T5806] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 541.793758][ T5806] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 541.794142][ T5806] ___sys_sendmsg (net/socket.c:2670) [ 541.794467][ T5806] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 541.794775][ T5806] ? __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) [ 541.795149][ T5806] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 541.795466][ T5806] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 541.795774][ T5806] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 541.796079][ T5806] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 541.796395][ T5806] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 541.796697][ T5806] ? __lock_release (kernel/locking/lockdep.c:5539) [ 541.797007][ T5806] __sys_sendmsg (net/socket.c:2700) [ 541.797327][ T5806] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 541.797724][ T5806] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 541.798037][ T5806] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 541.798351][ T5806] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 541.798656][ T5806] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 541.799035][ T5806] RIP: 0033:0x7f05050ff1e7 [ 541.799356][ T5806] 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) [ 541.800417][ T5806] RSP: 002b:00007ffc70d77fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 541.800876][ T5806] RAX: ffffffffffffffda RBX: 00007ffc70d78700 RCX: 00007f05050ff1e7 [ 541.801343][ T5806] RDX: 0000000000000000 RSI: 00007ffc70d78030 RDI: 0000000000000005 [ 541.801793][ T5806] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 541.802249][ T5806] R10: 000000000f729910 R11: 0000000000000246 R12: 0000000000000003 [ 541.802694][ T5806] R13: 00000000686e1814 R14: 0000000000499600 R15: 0000000000000000 | [ 541.938089][ T5807] ------------[ cut here ]------------ | [ 541.938468][ T5807] WARNING: CPU: 2 PID: 5807 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) | [ 541.939057][ T5807] Modules linked in: [last unloaded: netdevsim] | [ 541.940051][ T5807] Tainted: [W]=WARN [ 541.940298][ T5807] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 541.940682][ T5807] 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) [ 541.940992][ T5807] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 541.942040][ T5807] RSP: 0018:ffffc90008f36d70 EFLAGS: 00010246 [ 541.942447][ T5807] RAX: 0000000000000000 RBX: ffff8880135d9000 RCX: 0000000000000001 [ 541.942902][ T5807] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 541.943363][ T5807] RBP: ffffc90008f36e60 R08: 0000000000000001 R09: 0000000000000000 [ 541.943815][ T5807] R10: ffffc90008f36e90 R11: ffffffff99779160 R12: 1ffff920011e6db2 [ 541.944269][ T5807] R13: 00000000000005dc R14: ffffc90008f36e90 R15: 0000000000000000 [ 541.944722][ T5807] FS: 00007f1dc656c800(0000) GS:ffff88809af48000(0000) knlGS:0000000000000000 [ 541.945254][ T5807] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 541.945636][ T5807] CR2: 00000000004e5800 CR3: 00000000099fe002 CR4: 0000000000772ef0 [ 541.946097][ T5807] PKRU: 55555554 [ 541.946341][ T5807] Call Trace: [ 541.946575][ T5807] [ 541.946741][ T5807] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 541.947052][ T5807] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 541.947377][ T5807] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 541.947707][ T5807] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 541.948017][ T5807] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 541.948337][ T5807] netif_set_mtu (net/core/dev.c:9652) [ 541.948640][ T5807] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 541.948954][ T5807] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 541.949275][ T5807] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 541.949581][ T5807] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 541.949816][ T5807] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 541.950135][ T5807] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 541.950461][ T5807] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 541.950769][ T5807] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 541.951075][ T5807] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 541.951423][ T5807] ? __lock_release (kernel/locking/lockdep.c:5539) [ 541.951739][ T5807] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 541.952047][ T5807] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 541.952366][ T5807] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 541.952672][ T5807] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 541.953052][ T5807] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 541.953380][ T5807] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 541.953690][ T5807] ? __kernel_text_address (kernel/extable.c:79) [ 541.953994][ T5807] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 541.954314][ T5807] ? __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) [ 541.954619][ T5807] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 541.954993][ T5807] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 541.955309][ T5807] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 541.955612][ T5807] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 541.955916][ T5807] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 541.956223][ T5807] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 541.956540][ T5807] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 541.956841][ T5807] ? __create_object (mm/kmemleak.c:771) [ 541.957148][ T5807] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 541.957461][ T5807] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 541.957774][ T5807] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 541.958147][ T5807] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 541.958476][ T5807] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 541.958785][ T5807] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 541.959087][ T5807] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 541.959403][ T5807] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 541.959705][ T5807] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 541.960003][ T5807] ? __lock_release (kernel/locking/lockdep.c:5539) [ 541.960318][ T5807] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 541.960618][ T5807] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 541.960928][ T5807] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 541.961248][ T5807] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 541.961555][ T5807] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 541.961852][ T5807] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 541.962156][ T5807] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 541.962478][ T5807] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 541.962782][ T5807] ? 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) [ 541.963086][ T5807] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 541.963400][ T5807] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 541.963698][ T5807] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 541.964005][ T5807] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 541.964321][ T5807] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 541.964625][ T5807] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 541.964937][ T5807] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 541.965265][ T5807] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 541.965564][ T5807] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 541.965944][ T5807] ___sys_sendmsg (net/socket.c:2670) [ 541.966257][ T5807] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 541.966557][ T5807] ? __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) [ 541.966929][ T5807] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 541.967244][ T5807] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 541.967555][ T5807] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 541.967872][ T5807] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 541.968173][ T5807] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 541.968483][ T5807] ? __lock_release (kernel/locking/lockdep.c:5539) [ 541.968790][ T5807] __sys_sendmsg (net/socket.c:2700) [ 541.969087][ T5807] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 541.969472][ T5807] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 541.969789][ T5807] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 541.970089][ T5807] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 541.970405][ T5807] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 541.970774][ T5807] RIP: 0033:0x7f1dc67391e7 [ 541.971084][ T5807] 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) [ 541.972144][ T5807] RSP: 002b:00007fff89beaa78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 541.972604][ T5807] RAX: ffffffffffffffda RBX: 00007fff89beb1b0 RCX: 00007f1dc67391e7 [ 541.973050][ T5807] RDX: 0000000000000000 RSI: 00007fff89beaae0 RDI: 0000000000000005 [ 541.973506][ T5807] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 541.973956][ T5807] R10: 000000002df56910 R11: 0000000000000246 R12: 0000000000000003 [ 541.974417][ T5807] R13: 00000000686e1814 R14: 0000000000499600 R15: 0000000000000000 | [ 551.340079][ T5930] ------------[ cut here ]------------ | [ 551.340426][ T5930] WARNING: CPU: 0 PID: 5930 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) | [ 551.341002][ T5930] Modules linked in: [last unloaded: netdevsim] | [ 551.342906][ T5930] Tainted: [W]=WARN [ 551.343149][ T5930] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 551.343528][ T5930] 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) [ 551.343843][ T5930] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 551.344898][ T5930] RSP: 0018:ffffc900091f6d70 EFLAGS: 00010246 [ 551.345383][ T5930] RAX: 0000000000000000 RBX: ffff888005b11000 RCX: 0000000000000001 [ 551.345832][ T5930] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 551.346271][ T5930] RBP: ffffc900091f6e60 R08: 0000000000000001 R09: 0000000000000000 [ 551.346705][ T5930] R10: ffffc900091f6e90 R11: ffffffff99779160 R12: 1ffff9200123edb2 [ 551.347136][ T5930] R13: 00000000000005dc R14: ffffc900091f6e90 R15: 0000000000000000 [ 551.347587][ T5930] FS: 00007fc9e5eb4800(0000) GS:ffff88809ae48000(0000) knlGS:0000000000000000 [ 551.348111][ T5930] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 551.348495][ T5930] CR2: 00000000004e5800 CR3: 000000001798d001 CR4: 0000000000772ef0 [ 551.348932][ T5930] PKRU: 55555554 [ 551.349151][ T5930] Call Trace: [ 551.349379][ T5930] [ 551.349527][ T5930] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 551.349836][ T5930] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 551.350146][ T5930] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 551.350451][ T5930] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 551.350744][ T5930] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 551.351056][ T5930] netif_set_mtu (net/core/dev.c:9652) [ 551.351357][ T5930] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 551.351671][ T5930] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 551.351963][ T5930] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 551.352267][ T5930] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 551.352503][ T5930] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 551.352810][ T5930] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 551.353123][ T5930] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 551.353432][ T5930] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 551.353728][ T5930] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 551.354031][ T5930] ? __lock_release (kernel/locking/lockdep.c:5539) [ 551.354374][ T5930] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 551.354668][ T5930] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 551.354960][ T5930] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 551.355267][ T5930] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 551.355637][ T5930] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 551.355928][ T5930] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 551.356222][ T5930] ? __kernel_text_address (kernel/extable.c:79) [ 551.356523][ T5930] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 551.356817][ T5930] ? __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) [ 551.357107][ T5930] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 551.357472][ T5930] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 551.357798][ T5930] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 551.358092][ T5930] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 551.358412][ T5930] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 551.358706][ T5930] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 551.358997][ T5930] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 551.359306][ T5930] ? __create_object (mm/kmemleak.c:771) [ 551.359601][ T5930] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 551.359888][ T5930] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 551.360191][ T5930] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 551.360567][ T5930] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 551.360865][ T5930] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 551.361174][ T5930] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 551.361474][ T5930] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 551.361774][ T5930] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 551.362062][ T5930] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 551.362358][ T5930] ? __lock_release (kernel/locking/lockdep.c:5539) [ 551.362666][ T5930] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 551.362969][ T5930] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 551.363283][ T5930] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 551.363589][ T5930] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 551.363888][ T5930] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 551.364203][ T5930] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 551.364515][ T5930] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 551.364820][ T5930] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 551.365110][ T5930] ? 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) [ 551.365422][ T5930] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 551.365724][ T5930] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 551.366009][ T5930] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 551.366361][ T5930] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 551.366678][ T5930] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 551.366968][ T5930] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 551.367287][ T5930] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 551.367589][ T5930] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 551.367878][ T5930] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 551.368260][ T5930] ___sys_sendmsg (net/socket.c:2670) [ 551.368561][ T5930] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 551.368865][ T5930] ? __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) [ 551.369264][ T5930] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 551.369559][ T5930] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 551.369875][ T5930] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 551.370193][ T5930] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 551.370492][ T5930] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 551.370780][ T5930] ? __lock_release (kernel/locking/lockdep.c:5539) [ 551.371073][ T5930] __sys_sendmsg (net/socket.c:2700) [ 551.371391][ T5930] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 551.371766][ T5930] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 551.372067][ T5930] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 551.372384][ T5930] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 551.372677][ T5930] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 551.373032][ T5930] RIP: 0033:0x7fc9e60811e7 [ 551.373357][ T5930] 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) [ 551.374469][ T5930] RSP: 002b:00007ffde0939058 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 551.374928][ T5930] RAX: ffffffffffffffda RBX: 00007ffde0939790 RCX: 00007fc9e60811e7 [ 551.375373][ T5930] RDX: 0000000000000000 RSI: 00007ffde09390c0 RDI: 0000000000000005 [ 551.375809][ T5930] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 551.376254][ T5930] R10: 0000000009435910 R11: 0000000000000246 R12: 0000000000000003 [ 551.376721][ T5930] R13: 00000000686e181e R14: 0000000000499600 R15: 0000000000000000 | [ 551.532828][ T5931] ------------[ cut here ]------------ | [ 551.533268][ T5931] WARNING: CPU: 0 PID: 5931 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) | [ 551.533874][ T5931] Modules linked in: [last unloaded: netdevsim] | [ 551.535362][ T5931] Tainted: [W]=WARN [ 551.535591][ T5931] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 551.535962][ T5931] 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) [ 551.536293][ T5931] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 551.537378][ T5931] RSP: 0018:ffffc90009046d70 EFLAGS: 00010246 [ 551.537780][ T5931] RAX: 0000000000000000 RBX: ffff888007ec1000 RCX: 0000000000000001 [ 551.538228][ T5931] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 551.538703][ T5931] RBP: ffffc90009046e60 R08: 0000000000000001 R09: 0000000000000000 [ 551.539161][ T5931] R10: ffffc90009046e90 R11: ffffffff99779160 R12: 1ffff92001208db2 [ 551.539617][ T5931] R13: 00000000000005dc R14: ffffc90009046e90 R15: 0000000000000000 [ 551.540075][ T5931] FS: 00007fb4eb58b800(0000) GS:ffff88809ae48000(0000) knlGS:0000000000000000 [ 551.540625][ T5931] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 551.541004][ T5931] CR2: 00000000004e5800 CR3: 00000000132d4002 CR4: 0000000000772ef0 [ 551.541462][ T5931] PKRU: 55555554 [ 551.541688][ T5931] Call Trace: [ 551.541903][ T5931] [ 551.542051][ T5931] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 551.542381][ T5931] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 551.542688][ T5931] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 551.542982][ T5931] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 551.543306][ T5931] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 551.543597][ T5931] netif_set_mtu (net/core/dev.c:9652) [ 551.543890][ T5931] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 551.544186][ T5931] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 551.544585][ T5931] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 551.544898][ T5931] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 551.545130][ T5931] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 551.545443][ T5931] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 551.545753][ T5931] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 551.546055][ T5931] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 551.546370][ T5931] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 551.546686][ T5931] ? __lock_release (kernel/locking/lockdep.c:5539) [ 551.546997][ T5931] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 551.547322][ T5931] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 551.547639][ T5931] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 551.547951][ T5931] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 551.548330][ T5931] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 551.548618][ T5931] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 551.548907][ T5931] ? __kernel_text_address (kernel/extable.c:79) [ 551.549203][ T5931] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 551.549506][ T5931] ? __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) [ 551.549799][ T5931] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 551.550156][ T5931] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 551.550455][ T5931] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 551.550742][ T5931] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 551.551029][ T5931] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 551.551342][ T5931] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 551.551640][ T5931] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 551.551925][ T5931] ? __create_object (mm/kmemleak.c:771) [ 551.552246][ T5931] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 551.552549][ T5931] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 551.552865][ T5931] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 551.553247][ T5931] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 551.553553][ T5931] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 551.553853][ T5931] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 551.554139][ T5931] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 551.554444][ T5931] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 551.554732][ T5931] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 551.555016][ T5931] ? __lock_release (kernel/locking/lockdep.c:5539) [ 551.555312][ T5931] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 551.555600][ T5931] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 551.555888][ T5931] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 551.556204][ T5931] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 551.556527][ T5931] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 551.556818][ T5931] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 551.557123][ T5931] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 551.557446][ T5931] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 551.557764][ T5931] ? 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) [ 551.558067][ T5931] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 551.558392][ T5931] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 551.558693][ T5931] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 551.558987][ T5931] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 551.559299][ T5931] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 551.559589][ T5931] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 551.559885][ T5931] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 551.560178][ T5931] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 551.560481][ T5931] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 551.560851][ T5931] ___sys_sendmsg (net/socket.c:2670) [ 551.561137][ T5931] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 551.561434][ T5931] ? __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) [ 551.561792][ T5931] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 551.562085][ T5931] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 551.562387][ T5931] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 551.562703][ T5931] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 551.563008][ T5931] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 551.563319][ T5931] ? __lock_release (kernel/locking/lockdep.c:5539) [ 551.563618][ T5931] __sys_sendmsg (net/socket.c:2700) [ 551.563914][ T5931] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 551.564295][ T5931] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 551.564598][ T5931] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 551.564886][ T5931] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 551.565203][ T5931] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 551.565577][ T5931] RIP: 0033:0x7fb4eb7581e7 [ 551.565877][ T5931] 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) [ 551.566970][ T5931] RSP: 002b:00007ffebf1ef188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 551.567433][ T5931] RAX: ffffffffffffffda RBX: 00007ffebf1ef8c0 RCX: 00007fb4eb7581e7 [ 551.567919][ T5931] RDX: 0000000000000000 RSI: 00007ffebf1ef1f0 RDI: 0000000000000005 [ 551.568378][ T5931] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 551.568818][ T5931] R10: 0000000016cd9910 R11: 0000000000000246 R12: 0000000000000003 [ 551.569278][ T5931] R13: 00000000686e181e R14: 0000000000499600 R15: 0000000000000000 | [ 551.679935][ T5932] ------------[ cut here ]------------ | [ 551.680384][ T5932] WARNING: CPU: 3 PID: 5932 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) | [ 551.680955][ T5932] Modules linked in: [last unloaded: netdevsim] | [ 551.681915][ T5932] Tainted: [W]=WARN [ 551.682134][ T5932] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 551.682521][ T5932] 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) [ 551.682820][ T5932] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 551.683865][ T5932] RSP: 0018:ffffc90009286d70 EFLAGS: 00010246 [ 551.684239][ T5932] RAX: 0000000000000000 RBX: ffff8880135d9000 RCX: 0000000000000001 [ 551.684676][ T5932] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 551.685105][ T5932] RBP: ffffc90009286e60 R08: 0000000000000001 R09: 0000000000000000 [ 551.685547][ T5932] R10: ffffc90009286e90 R11: ffffffff99779160 R12: 1ffff92001250db2 [ 551.685979][ T5932] R13: 00000000000005dc R14: ffffc90009286e90 R15: 0000000000000000 [ 551.686428][ T5932] FS: 00007fd564a83800(0000) GS:ffff88809afc8000(0000) knlGS:0000000000000000 [ 551.686933][ T5932] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 551.687448][ T5932] CR2: 00000000004e5800 CR3: 0000000012ee9004 CR4: 0000000000772ef0 [ 551.687903][ T5932] PKRU: 55555554 [ 551.688121][ T5932] Call Trace: [ 551.688757][ T5932] [ 551.688907][ T5932] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 551.689199][ T5932] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 551.689644][ T5932] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 551.689938][ T5932] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 551.690226][ T5932] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 551.690525][ T5932] netif_set_mtu (net/core/dev.c:9652) [ 551.690814][ T5932] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 551.691117][ T5932] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 551.691418][ T5932] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 551.691711][ T5932] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 551.691932][ T5932] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 551.692244][ T5932] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 551.692543][ T5932] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 551.692835][ T5932] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 551.693126][ T5932] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 551.693432][ T5932] ? __lock_release (kernel/locking/lockdep.c:5539) [ 551.693727][ T5932] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 551.694015][ T5932] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 551.694315][ T5932] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 551.694612][ T5932] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 551.694978][ T5932] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 551.695274][ T5932] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 551.695569][ T5932] ? __kernel_text_address (kernel/extable.c:79) [ 551.695861][ T5932] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 551.696153][ T5932] ? __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) [ 551.696453][ T5932] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 551.696810][ T5932] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 551.697099][ T5932] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 551.697395][ T5932] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 551.697702][ T5932] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 551.697990][ T5932] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 551.698289][ T5932] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 551.698626][ T5932] ? __create_object (mm/kmemleak.c:771) [ 551.698920][ T5932] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 551.699214][ T5932] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 551.699626][ T5932] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 551.700201][ T5932] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 551.700734][ T5932] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 551.701273][ T5932] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 551.701789][ T5932] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 551.702333][ T5932] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 551.702846][ T5932] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 551.703369][ T5932] ? __lock_release (kernel/locking/lockdep.c:5539) [ 551.703890][ T5932] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 551.704424][ T5932] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 551.704949][ T5932] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 551.705518][ T5932] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 551.706048][ T5932] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 551.706720][ T5932] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 551.707262][ T5932] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 551.707799][ T5932] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 551.708126][ T5932] ? 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) [ 551.708437][ T5932] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 551.708733][ T5932] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 551.709057][ T5932] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 551.709368][ T5932] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 551.709662][ T5932] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 551.709953][ T5932] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 551.710274][ T5932] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 551.710576][ T5932] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 551.710867][ T5932] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 551.711259][ T5932] ___sys_sendmsg (net/socket.c:2670) [ 551.711552][ T5932] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 551.711840][ T5932] ? __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) [ 551.712221][ T5932] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 551.712532][ T5932] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 551.712828][ T5932] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 551.713139][ T5932] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 551.713443][ T5932] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 551.713734][ T5932] ? __lock_release (kernel/locking/lockdep.c:5539) [ 551.714032][ T5932] __sys_sendmsg (net/socket.c:2700) [ 551.714345][ T5932] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 551.714706][ T5932] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 551.715013][ T5932] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 551.715348][ T5932] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 551.715639][ T5932] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 551.716005][ T5932] RIP: 0033:0x7fd564c501e7 [ 551.716333][ T5932] 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) [ 551.717394][ T5932] RSP: 002b:00007ffcfc811958 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 551.717854][ T5932] RAX: ffffffffffffffda RBX: 00007ffcfc812090 RCX: 00007fd564c501e7 [ 551.718314][ T5932] RDX: 0000000000000000 RSI: 00007ffcfc8119c0 RDI: 0000000000000005 [ 551.718751][ T5932] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 551.719199][ T5932] R10: 000000000ae53910 R11: 0000000000000246 R12: 0000000000000003 [ 551.719657][ T5932] R13: 00000000686e181e R14: 0000000000499600 R15: 0000000000000000 | [ 562.285260][ T6061] ------------[ cut here ]------------ | [ 562.285587][ T6061] WARNING: CPU: 1 PID: 6061 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) | [ 562.286170][ T6061] Modules linked in: [last unloaded: netdevsim] | [ 562.287134][ T6061] Tainted: [W]=WARN [ 562.287365][ T6061] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 562.287737][ T6061] 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) [ 562.288035][ T6061] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 562.290326][ T6061] RSP: 0018:ffffc90009626d70 EFLAGS: 00010246 [ 562.290697][ T6061] RAX: 0000000000000000 RBX: ffff888005b11000 RCX: 0000000000000001 [ 562.291134][ T6061] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 562.291719][ T6061] RBP: ffffc90009626e60 R08: 0000000000000001 R09: 0000000000000000 [ 562.292152][ T6061] R10: ffffc90009626e90 R11: ffffffff99779160 R12: 1ffff920012c4db2 [ 562.292700][ T6061] R13: 00000000000005dc R14: ffffc90009626e90 R15: 0000000000000000 [ 562.293135][ T6061] FS: 00007fa9694f8800(0000) GS:ffff88809aec8000(0000) knlGS:0000000000000000 [ 562.293655][ T6061] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 562.294022][ T6061] CR2: 00000000004e5800 CR3: 0000000017a81001 CR4: 0000000000772ef0 [ 562.294466][ T6061] PKRU: 55555554 [ 562.294687][ T6061] Call Trace: [ 562.294902][ T6061] [ 562.295049][ T6061] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 562.295354][ T6061] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 562.295646][ T6061] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 562.295937][ T6061] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 562.296225][ T6061] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 562.296532][ T6061] netif_set_mtu (net/core/dev.c:9652) [ 562.296821][ T6061] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 562.297121][ T6061] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 562.297419][ T6061] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 562.297724][ T6061] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 562.297943][ T6061] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 562.298259][ T6061] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 562.298558][ T6061] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 562.298854][ T6061] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 562.299143][ T6061] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 562.299446][ T6061] ? __lock_release (kernel/locking/lockdep.c:5539) [ 562.299742][ T6061] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 562.300033][ T6061] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 562.300350][ T6061] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 562.300654][ T6061] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 562.301019][ T6061] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 562.301323][ T6061] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 562.301615][ T6061] ? __kernel_text_address (kernel/extable.c:79) [ 562.301907][ T6061] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 562.302201][ T6061] ? __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) [ 562.302506][ T6061] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 562.302870][ T6061] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 562.303160][ T6061] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 562.303462][ T6061] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 562.303753][ T6061] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 562.304042][ T6061] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 562.304338][ T6061] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 562.304629][ T6061] ? __create_object (mm/kmemleak.c:771) [ 562.304922][ T6061] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 562.305213][ T6061] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 562.305517][ T6061] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 562.305876][ T6061] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 562.306171][ T6061] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 562.306476][ T6061] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 562.306763][ T6061] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 562.307057][ T6061] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 562.307375][ T6061] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 562.307674][ T6061] ? __lock_release (kernel/locking/lockdep.c:5539) [ 562.307965][ T6061] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 562.308268][ T6061] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 562.308562][ T6061] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 562.308856][ T6061] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 562.309150][ T6061] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 562.309449][ T6061] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 562.309745][ T6061] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 562.310044][ T6061] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 562.310342][ T6061] ? 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) [ 562.310636][ T6061] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 562.310928][ T6061] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 562.311215][ T6061] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 562.311522][ T6061] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 562.311813][ T6061] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 562.312108][ T6061] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 562.312413][ T6061] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 562.312706][ T6061] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 562.312993][ T6061] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 562.313372][ T6061] ___sys_sendmsg (net/socket.c:2670) [ 562.313657][ T6061] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 562.313950][ T6061] ? __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) [ 562.314318][ T6061] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 562.314611][ T6061] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 562.314909][ T6061] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 562.315206][ T6061] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 562.315513][ T6061] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 562.315801][ T6061] ? __lock_release (kernel/locking/lockdep.c:5539) [ 562.316097][ T6061] __sys_sendmsg (net/socket.c:2700) [ 562.316391][ T6061] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 562.316748][ T6061] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 562.317051][ T6061] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 562.317352][ T6061] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 562.317658][ T6061] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 562.318016][ T6061] RIP: 0033:0x7fa9696c51e7 [ 562.318326][ T6061] 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) [ 562.319385][ T6061] RSP: 002b:00007fffc06d7378 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 562.319828][ T6061] RAX: ffffffffffffffda RBX: 00007fffc06d7ab0 RCX: 00007fa9696c51e7 [ 562.320277][ T6061] RDX: 0000000000000000 RSI: 00007fffc06d73e0 RDI: 0000000000000005 [ 562.320717][ T6061] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 562.321150][ T6061] R10: 0000000003ed4910 R11: 0000000000000246 R12: 0000000000000003 [ 562.321594][ T6061] R13: 00000000686e1828 R14: 0000000000499600 R15: 0000000000000000 | [ 562.464116][ T6062] ------------[ cut here ]------------ | [ 562.464533][ T6062] WARNING: CPU: 1 PID: 6062 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) | [ 562.465106][ T6062] Modules linked in: [last unloaded: netdevsim] | [ 562.467264][ T6062] Tainted: [W]=WARN [ 562.467482][ T6062] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 562.467850][ T6062] 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) [ 562.468148][ T6062] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 562.469191][ T6062] RSP: 0018:ffffc90009626d70 EFLAGS: 00010246 [ 562.469566][ T6062] RAX: 0000000000000000 RBX: ffff888007ec1000 RCX: 0000000000000001 [ 562.469997][ T6062] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 562.470436][ T6062] RBP: ffffc90009626e60 R08: 0000000000000001 R09: 0000000000000000 [ 562.470873][ T6062] R10: ffffc90009626e90 R11: ffffffff99779160 R12: 1ffff920012c4db2 [ 562.471311][ T6062] R13: 00000000000005dc R14: ffffc90009626e90 R15: 0000000000000000 [ 562.471744][ T6062] FS: 00007fa880ebd800(0000) GS:ffff88809aec8000(0000) knlGS:0000000000000000 [ 562.472258][ T6062] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 562.472622][ T6062] CR2: 00000000004e5800 CR3: 000000001757a003 CR4: 0000000000772ef0 [ 562.473062][ T6062] PKRU: 55555554 [ 562.473292][ T6062] Call Trace: [ 562.473509][ T6062] [ 562.473656][ T6062] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 562.473950][ T6062] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 562.474253][ T6062] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 562.474544][ T6062] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 562.474830][ T6062] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 562.475125][ T6062] netif_set_mtu (net/core/dev.c:9652) [ 562.475421][ T6062] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 562.475718][ T6062] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 562.476009][ T6062] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 562.476310][ T6062] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 562.476530][ T6062] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 562.476832][ T6062] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 562.477141][ T6062] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 562.477448][ T6062] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 562.477751][ T6062] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 562.478042][ T6062] ? __lock_release (kernel/locking/lockdep.c:5539) [ 562.478348][ T6062] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 562.478639][ T6062] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 562.478932][ T6062] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 562.479228][ T6062] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 562.479614][ T6062] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 562.479900][ T6062] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 562.480190][ T6062] ? __kernel_text_address (kernel/extable.c:79) [ 562.480497][ T6062] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 562.480793][ T6062] ? __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) [ 562.481106][ T6062] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 562.481490][ T6062] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 562.481787][ T6062] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 562.482076][ T6062] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 562.482390][ T6062] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 562.482686][ T6062] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 562.482976][ T6062] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 562.483278][ T6062] ? __create_object (mm/kmemleak.c:771) [ 562.483572][ T6062] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 562.483867][ T6062] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 562.484158][ T6062] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 562.484537][ T6062] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 562.484835][ T6062] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 562.485132][ T6062] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 562.485432][ T6062] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 562.485730][ T6062] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 562.486019][ T6062] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 562.486323][ T6062] ? __lock_release (kernel/locking/lockdep.c:5539) [ 562.486617][ T6062] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 562.486906][ T6062] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 562.487203][ T6062] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 562.487513][ T6062] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 562.487819][ T6062] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 562.488115][ T6062] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 562.488422][ T6062] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 562.488729][ T6062] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 562.489018][ T6062] ? 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) [ 562.489325][ T6062] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 562.489620][ T6062] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 562.489906][ T6062] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 562.490200][ T6062] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 562.490509][ T6062] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 562.490801][ T6062] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 562.491099][ T6062] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 562.491401][ T6062] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 562.491690][ T6062] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 562.492062][ T6062] ___sys_sendmsg (net/socket.c:2670) [ 562.492360][ T6062] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 562.492652][ T6062] ? __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) [ 562.493015][ T6062] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 562.493318][ T6062] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 562.493610][ T6062] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 562.493904][ T6062] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 562.494191][ T6062] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 562.494492][ T6062] ? __lock_release (kernel/locking/lockdep.c:5539) [ 562.494788][ T6062] __sys_sendmsg (net/socket.c:2700) [ 562.495078][ T6062] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 562.495449][ T6062] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 562.495752][ T6062] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 562.496042][ T6062] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 562.496343][ T6062] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 562.496702][ T6062] RIP: 0033:0x7fa88108a1e7 [ 562.497003][ T6062] 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) [ 562.498060][ T6062] RSP: 002b:00007fffcd8213a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 562.498511][ T6062] RAX: ffffffffffffffda RBX: 00007fffcd821ae0 RCX: 00007fa88108a1e7 [ 562.498944][ T6062] RDX: 0000000000000000 RSI: 00007fffcd821410 RDI: 0000000000000005 [ 562.499389][ T6062] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 562.499823][ T6062] R10: 0000000016092910 R11: 0000000000000246 R12: 0000000000000003 [ 562.500267][ T6062] R13: 00000000686e1829 R14: 0000000000499600 R15: 0000000000000000 | [ 562.682838][ T6063] ------------[ cut here ]------------ | [ 562.683738][ T6063] WARNING: CPU: 3 PID: 6063 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) | [ 562.684331][ T6063] Modules linked in: [last unloaded: netdevsim] | [ 562.685301][ T6063] Tainted: [W]=WARN [ 562.685524][ T6063] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 562.685887][ T6063] 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) [ 562.686194][ T6063] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 562.687238][ T6063] RSP: 0018:ffffc90009536d70 EFLAGS: 00010246 [ 562.687620][ T6063] RAX: 0000000000000000 RBX: ffff8880135d9000 RCX: 0000000000000001 [ 562.688059][ T6063] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 562.688500][ T6063] RBP: ffffc90009536e60 R08: 0000000000000001 R09: 0000000000000000 [ 562.688935][ T6063] R10: ffffc90009536e90 R11: ffffffff99779160 R12: 1ffff920012a6db2 [ 562.689376][ T6063] R13: 00000000000005dc R14: ffffc90009536e90 R15: 0000000000000000 [ 562.689806][ T6063] FS: 00007f6d37da3800(0000) GS:ffff88809afc8000(0000) knlGS:0000000000000000 [ 562.690332][ T6063] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 562.690701][ T6063] CR2: 00000000004e5800 CR3: 000000001640a004 CR4: 0000000000772ef0 [ 562.691135][ T6063] PKRU: 55555554 [ 562.691363][ T6063] Call Trace: [ 562.691579][ T6063] [ 562.691725][ T6063] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 562.692024][ T6063] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 562.692323][ T6063] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 562.692614][ T6063] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 562.692900][ T6063] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 562.693192][ T6063] netif_set_mtu (net/core/dev.c:9652) [ 562.693494][ T6063] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 562.693793][ T6063] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 562.694081][ T6063] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 562.694385][ T6063] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 562.694606][ T6063] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 562.694908][ T6063] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 562.695210][ T6063] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 562.695514][ T6063] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 562.695804][ T6063] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 562.696092][ T6063] ? __lock_release (kernel/locking/lockdep.c:5539) [ 562.696408][ T6063] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 562.696701][ T6063] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 562.696993][ T6063] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 562.697298][ T6063] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 562.697672][ T6063] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 562.697961][ T6063] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 562.698257][ T6063] ? __kernel_text_address (kernel/extable.c:79) [ 562.698556][ T6063] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 562.698848][ T6063] ? __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) [ 562.699138][ T6063] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 562.699514][ T6063] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 562.699802][ T6063] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 562.700088][ T6063] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 562.700386][ T6063] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 562.700680][ T6063] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 562.700967][ T6063] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 562.701262][ T6063] ? __create_object (mm/kmemleak.c:771) [ 562.701552][ T6063] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 562.701841][ T6063] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 562.702130][ T6063] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 562.702497][ T6063] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 562.702792][ T6063] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 562.703090][ T6063] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 562.703390][ T6063] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 562.703684][ T6063] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 562.703974][ T6063] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 562.704269][ T6063] ? __lock_release (kernel/locking/lockdep.c:5539) [ 562.704561][ T6063] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 562.704847][ T6063] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 562.705136][ T6063] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 562.705445][ T6063] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 562.705737][ T6063] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 562.706024][ T6063] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 562.706323][ T6063] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 562.706622][ T6063] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 562.706909][ T6063] ? 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) [ 562.707201][ T6063] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 562.707508][ T6063] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 562.707806][ T6063] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 562.708101][ T6063] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 562.708406][ T6063] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 562.708703][ T6063] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 562.709001][ T6063] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 562.709311][ T6063] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 562.709605][ T6063] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 562.709974][ T6063] ___sys_sendmsg (net/socket.c:2670) [ 562.710272][ T6063] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 562.710562][ T6063] ? __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) [ 562.710923][ T6063] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 562.711215][ T6063] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 562.711519][ T6063] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 562.711822][ T6063] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 562.712112][ T6063] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 562.712409][ T6063] ? __lock_release (kernel/locking/lockdep.c:5539) [ 562.712710][ T6063] __sys_sendmsg (net/socket.c:2700) [ 562.712996][ T6063] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 562.713362][ T6063] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 562.713663][ T6063] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 562.713957][ T6063] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 562.714255][ T6063] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 562.714615][ T6063] RIP: 0033:0x7f6d37f701e7 [ 562.714916][ T6063] 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) [ 562.715961][ T6063] RSP: 002b:00007ffdea92c3f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 562.716410][ T6063] RAX: ffffffffffffffda RBX: 00007ffdea92cb30 RCX: 00007f6d37f701e7 [ 562.716845][ T6063] RDX: 0000000000000000 RSI: 00007ffdea92c460 RDI: 0000000000000005 [ 562.717290][ T6063] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 562.717733][ T6063] R10: 0000000029b1a910 R11: 0000000000000246 R12: 0000000000000003 [ 562.718169][ T6063] R13: 00000000686e1829 R14: 0000000000499600 R15: 0000000000000000 | [ 572.688885][ T6189] ------------[ cut here ]------------ | [ 572.690247][ T6189] WARNING: CPU: 3 PID: 6189 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) | [ 572.691095][ T6189] Modules linked in: [last unloaded: netdevsim] | [ 572.692581][ T6189] Tainted: [W]=WARN [ 572.692977][ T6189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 572.693645][ T6189] 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) [ 572.694176][ T6189] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 572.695999][ T6189] RSP: 0018:ffffc900098a6d70 EFLAGS: 00010246 [ 572.696672][ T6189] RAX: 0000000000000000 RBX: ffff888005b11000 RCX: 0000000000000001 [ 572.697354][ T6189] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 572.698021][ T6189] RBP: ffffc900098a6e60 R08: 0000000000000001 R09: 0000000000000000 [ 572.698810][ T6189] R10: ffffc900098a6e90 R11: ffffffff99779160 R12: 1ffff92001314db2 [ 572.699596][ T6189] R13: 00000000000005dc R14: ffffc900098a6e90 R15: 0000000000000000 [ 572.700339][ T6189] FS: 00007f8f8ff9c800(0000) GS:ffff88809afc8000(0000) knlGS:0000000000000000 [ 572.701260][ T6189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 572.701914][ T6189] CR2: 00000000004e5800 CR3: 0000000016dda005 CR4: 0000000000772ef0 [ 572.702663][ T6189] PKRU: 55555554 [ 572.702969][ T6189] Call Trace: [ 572.703305][ T6189] [ 572.703519][ T6189] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 572.703935][ T6189] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 572.704365][ T6189] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 572.704797][ T6189] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 572.705216][ T6189] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 572.705642][ T6189] netif_set_mtu (net/core/dev.c:9652) [ 572.706048][ T6189] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 572.706480][ T6189] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 572.706902][ T6189] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 572.707332][ T6189] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 572.707644][ T6189] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 572.708077][ T6189] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 572.708517][ T6189] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 572.708981][ T6189] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 572.709523][ T6189] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 572.710037][ T6189] ? __lock_release (kernel/locking/lockdep.c:5539) [ 572.710589][ T6189] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 572.711079][ T6189] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 572.711589][ T6189] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 572.712115][ T6189] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 572.712797][ T6189] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 572.713325][ T6189] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 572.713762][ T6189] ? __kernel_text_address (kernel/extable.c:79) [ 572.714177][ T6189] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 572.714679][ T6189] ? __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) [ 572.715196][ T6189] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 572.715860][ T6189] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 572.716396][ T6189] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 572.716864][ T6189] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 572.717398][ T6189] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 572.717923][ T6189] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 572.718456][ T6189] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 572.718963][ T6189] ? __create_object (mm/kmemleak.c:771) [ 572.719408][ T6189] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 572.719821][ T6189] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 572.720251][ T6189] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 572.720771][ T6189] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 572.721188][ T6189] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 572.721649][ T6189] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 572.722166][ T6189] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 572.722709][ T6189] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 572.723228][ T6189] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 572.723760][ T6189] ? __lock_release (kernel/locking/lockdep.c:5539) [ 572.724265][ T6189] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 572.724809][ T6189] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 572.725365][ T6189] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 572.725919][ T6189] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 572.726425][ T6189] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 572.726884][ T6189] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 572.727449][ T6189] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 572.728023][ T6189] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 572.728573][ T6189] ? 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) [ 572.729098][ T6189] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 572.729645][ T6189] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 572.730182][ T6189] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 572.730734][ T6189] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 572.731275][ T6189] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 572.731711][ T6189] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 572.732132][ T6189] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 572.732563][ T6189] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 572.732978][ T6189] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 572.733542][ T6189] ___sys_sendmsg (net/socket.c:2670) [ 572.733962][ T6189] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 572.734369][ T6189] ? __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) [ 572.734915][ T6189] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 572.735377][ T6189] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 572.735803][ T6189] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 572.736210][ T6189] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 572.736623][ T6189] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 572.737020][ T6189] ? __lock_release (kernel/locking/lockdep.c:5539) [ 572.737444][ T6189] __sys_sendmsg (net/socket.c:2700) [ 572.737870][ T6189] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 572.738375][ T6189] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 572.738770][ T6189] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 572.739145][ T6189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 572.739540][ T6189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 572.740060][ T6189] RIP: 0033:0x7f8f901691e7 [ 572.740517][ T6189] 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) [ 572.741880][ T6189] RSP: 002b:00007ffe98d72188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 572.742467][ T6189] RAX: ffffffffffffffda RBX: 00007ffe98d728c0 RCX: 00007f8f901691e7 [ 572.743053][ T6189] RDX: 0000000000000000 RSI: 00007ffe98d721f0 RDI: 0000000000000005 [ 572.743625][ T6189] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 572.744199][ T6189] R10: 0000000014307910 R11: 0000000000000246 R12: 0000000000000003 [ 572.744786][ T6189] R13: 00000000686e1833 R14: 0000000000499600 R15: 0000000000000000 | [ 572.886281][ T6190] ------------[ cut here ]------------ | [ 572.886792][ T6190] WARNING: CPU: 0 PID: 6190 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) | [ 572.887421][ T6190] Modules linked in: [last unloaded: netdevsim] | [ 572.888460][ T6190] Tainted: [W]=WARN [ 572.888683][ T6190] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 572.889043][ T6190] 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) [ 572.889365][ T6190] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 572.890428][ T6190] RSP: 0018:ffffc900098f6d70 EFLAGS: 00010246 [ 572.890795][ T6190] RAX: 0000000000000000 RBX: ffff888007ec1000 RCX: 0000000000000001 [ 572.891228][ T6190] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 572.891702][ T6190] RBP: ffffc900098f6e60 R08: 0000000000000001 R09: 0000000000000000 [ 572.892141][ T6190] R10: ffffc900098f6e90 R11: ffffffff99779160 R12: 1ffff9200131edb2 [ 572.892598][ T6190] R13: 00000000000005dc R14: ffffc900098f6e90 R15: 0000000000000000 [ 572.893029][ T6190] FS: 00007f66045b2800(0000) GS:ffff88809ae48000(0000) knlGS:0000000000000000 [ 572.893581][ T6190] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 572.893953][ T6190] CR2: 00000000004e5800 CR3: 0000000017aa0004 CR4: 0000000000772ef0 [ 572.894768][ T6190] PKRU: 55555554 [ 572.894990][ T6190] Call Trace: [ 572.895205][ T6190] [ 572.895666][ T6190] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 572.895971][ T6190] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 572.896458][ T6190] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 572.896860][ T6190] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 572.897225][ T6190] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 572.897717][ T6190] netif_set_mtu (net/core/dev.c:9652) [ 572.898066][ T6190] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 572.898390][ T6190] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 572.898771][ T6190] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 572.899063][ T6190] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 572.899319][ T6190] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 572.899642][ T6190] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 572.899997][ T6190] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 572.900425][ T6190] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 572.900724][ T6190] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 572.901093][ T6190] ? __lock_release (kernel/locking/lockdep.c:5539) [ 572.901477][ T6190] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 572.901772][ T6190] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 572.902141][ T6190] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 572.902558][ T6190] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 572.902938][ T6190] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 572.903315][ T6190] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 572.903704][ T6190] ? __kernel_text_address (kernel/extable.c:79) [ 572.903999][ T6190] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 572.904417][ T6190] ? __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) [ 572.904718][ T6190] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 572.905170][ T6190] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 572.905643][ T6190] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 572.905941][ T6190] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 572.906295][ T6190] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 572.906656][ T6190] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 572.906997][ T6190] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 572.907370][ T6190] ? __create_object (mm/kmemleak.c:771) [ 572.907701][ T6190] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 572.907994][ T6190] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 572.908293][ T6190] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 572.908757][ T6190] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 572.909073][ T6190] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 572.909571][ T6190] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 572.910025][ T6190] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 572.910377][ T6190] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 572.910719][ T6190] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 572.911091][ T6190] ? __lock_release (kernel/locking/lockdep.c:5539) [ 572.911411][ T6190] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 572.911791][ T6190] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 572.912148][ T6190] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 572.912531][ T6190] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 572.912842][ T6190] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 572.913216][ T6190] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 572.913669][ T6190] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 572.913974][ T6190] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 572.914339][ T6190] ? 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) [ 572.914684][ T6190] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 572.914978][ T6190] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 572.915372][ T6190] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 572.915759][ T6190] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 572.916054][ T6190] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 572.916501][ T6190] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 572.916824][ T6190] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 572.917118][ T6190] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 572.917516][ T6190] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 572.918001][ T6190] ___sys_sendmsg (net/socket.c:2670) [ 572.918304][ T6190] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 572.918604][ T6190] ? __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) [ 572.918965][ T6190] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 572.919270][ T6190] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 572.919570][ T6190] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 572.919864][ T6190] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 572.920156][ T6190] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 572.920487][ T6190] ? __lock_release (kernel/locking/lockdep.c:5539) [ 572.920784][ T6190] __sys_sendmsg (net/socket.c:2700) [ 572.921072][ T6190] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 572.921552][ T6190] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 572.921907][ T6190] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 572.922219][ T6190] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 572.922601][ T6190] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 572.923049][ T6190] RIP: 0033:0x7f660477f1e7 [ 572.923451][ T6190] 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) [ 572.924528][ T6190] RSP: 002b:00007ffd31283488 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 572.925029][ T6190] RAX: ffffffffffffffda RBX: 00007ffd31283bc0 RCX: 00007f660477f1e7 [ 572.925545][ T6190] RDX: 0000000000000000 RSI: 00007ffd312834f0 RDI: 0000000000000005 [ 572.925982][ T6190] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 572.926454][ T6190] R10: 000000003ab83910 R11: 0000000000000246 R12: 0000000000000003 [ 572.926953][ T6190] R13: 00000000686e1833 R14: 0000000000499600 R15: 0000000000000000 | [ 573.055493][ T6191] ------------[ cut here ]------------ | [ 573.055894][ T6191] WARNING: CPU: 0 PID: 6191 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) | [ 573.056475][ T6191] Modules linked in: [last unloaded: netdevsim] | [ 573.057440][ T6191] Tainted: [W]=WARN [ 573.057672][ T6191] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 573.058032][ T6191] 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) [ 573.058348][ T6191] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 573.060480][ T6191] RSP: 0018:ffffc900098f6d70 EFLAGS: 00010246 [ 573.060853][ T6191] RAX: 0000000000000000 RBX: ffff8880135d9000 RCX: 0000000000000001 [ 573.061291][ T6191] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 573.061725][ T6191] RBP: ffffc900098f6e60 R08: 0000000000000001 R09: 0000000000000000 [ 573.062303][ T6191] R10: ffffc900098f6e90 R11: ffffffff99779160 R12: 1ffff9200131edb2 [ 573.062775][ T6191] R13: 00000000000005dc R14: ffffc900098f6e90 R15: 0000000000000000 [ 573.063209][ T6191] FS: 00007f8a5c5d2800(0000) GS:ffff88809ae48000(0000) knlGS:0000000000000000 [ 573.063747][ T6191] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 573.064117][ T6191] CR2: 00000000004e5800 CR3: 0000000012de2005 CR4: 0000000000772ef0 [ 573.064574][ T6191] PKRU: 55555554 [ 573.064792][ T6191] Call Trace: [ 573.065009][ T6191] [ 573.065157][ T6191] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 573.065475][ T6191] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 573.065772][ T6191] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 573.066068][ T6191] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 573.066389][ T6191] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 573.066697][ T6191] netif_set_mtu (net/core/dev.c:9652) [ 573.066986][ T6191] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 573.067291][ T6191] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 573.067621][ T6191] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 573.067915][ T6191] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 573.068156][ T6191] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 573.068562][ T6191] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 573.068872][ T6191] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 573.069167][ T6191] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 573.069588][ T6191] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 573.069903][ T6191] ? __lock_release (kernel/locking/lockdep.c:5539) [ 573.070197][ T6191] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 573.070540][ T6191] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 573.070924][ T6191] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 573.071282][ T6191] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 573.071703][ T6191] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 573.071993][ T6191] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 573.072416][ T6191] ? __kernel_text_address (kernel/extable.c:79) [ 573.072715][ T6191] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 573.073008][ T6191] ? __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) [ 573.073319][ T6191] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 573.073715][ T6191] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 573.074003][ T6191] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 573.074311][ T6191] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 573.074621][ T6191] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 573.074910][ T6191] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 573.075198][ T6191] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 573.075502][ T6191] ? __create_object (mm/kmemleak.c:771) [ 573.075800][ T6191] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 573.076097][ T6191] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 573.076430][ T6191] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 573.076792][ T6191] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 573.077087][ T6191] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 573.077473][ T6191] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 573.077803][ T6191] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 573.078096][ T6191] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 573.078426][ T6191] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 573.078718][ T6191] ? __lock_release (kernel/locking/lockdep.c:5539) [ 573.079008][ T6191] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 573.079404][ T6191] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 573.079708][ T6191] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 573.080016][ T6191] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 573.080329][ T6191] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 573.080713][ T6191] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 573.081046][ T6191] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 573.081373][ T6191] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 573.081665][ T6191] ? 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) [ 573.081957][ T6191] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 573.082271][ T6191] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 573.082566][ T6191] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 573.082865][ T6191] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 573.083265][ T6191] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 573.083571][ T6191] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 573.083868][ T6191] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 573.084259][ T6191] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 573.084675][ T6191] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 573.085051][ T6191] ___sys_sendmsg (net/socket.c:2670) [ 573.085448][ T6191] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 573.085741][ T6191] ? __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) [ 573.086100][ T6191] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 573.086427][ T6191] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 573.086719][ T6191] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 573.087015][ T6191] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 573.087316][ T6191] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 573.087624][ T6191] ? __lock_release (kernel/locking/lockdep.c:5539) [ 573.087929][ T6191] __sys_sendmsg (net/socket.c:2700) [ 573.088213][ T6191] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 573.088693][ T6191] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 573.088998][ T6191] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 573.089296][ T6191] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 573.089744][ T6191] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 573.090104][ T6191] RIP: 0033:0x7f8a5c79f1e7 [ 573.090527][ T6191] 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) [ 573.091866][ T6191] RSP: 002b:00007ffede6342b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 573.092568][ T6191] RAX: ffffffffffffffda RBX: 00007ffede6349f0 RCX: 00007f8a5c79f1e7 [ 573.093352][ T6191] RDX: 0000000000000000 RSI: 00007ffede634320 RDI: 0000000000000005 [ 573.093972][ T6191] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 573.094513][ T6191] R10: 0000000019dc2910 R11: 0000000000000246 R12: 0000000000000003 [ 573.094946][ T6191] R13: 00000000686e1833 R14: 0000000000499600 R15: 0000000000000000 | [ 583.572427][ T6320] ------------[ cut here ]------------ | [ 583.572799][ T6320] WARNING: CPU: 3 PID: 6320 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) | [ 583.574403][ T6320] Modules linked in: [last unloaded: netdevsim] | [ 583.575432][ T6320] Tainted: [W]=WARN [ 583.575663][ T6320] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 583.576049][ T6320] 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) [ 583.576373][ T6320] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 583.577472][ T6320] RSP: 0018:ffffc90009c66d70 EFLAGS: 00010246 [ 583.577875][ T6320] RAX: 0000000000000000 RBX: ffff888005b11000 RCX: 0000000000000001 [ 583.578344][ T6320] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 583.578807][ T6320] RBP: ffffc90009c66e60 R08: 0000000000000001 R09: 0000000000000000 [ 583.579274][ T6320] R10: ffffc90009c66e90 R11: ffffffff99779160 R12: 1ffff9200138cdb2 [ 583.579740][ T6320] R13: 00000000000005dc R14: ffffc90009c66e90 R15: 0000000000000000 [ 583.580220][ T6320] FS: 00007efd9c513800(0000) GS:ffff88809afc8000(0000) knlGS:0000000000000000 [ 583.580791][ T6320] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 583.581182][ T6320] CR2: 00000000004e5800 CR3: 0000000016800004 CR4: 0000000000772ef0 [ 583.581653][ T6320] PKRU: 55555554 [ 583.581889][ T6320] Call Trace: [ 583.582117][ T6320] [ 583.582281][ T6320] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 583.582594][ T6320] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 583.582910][ T6320] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 583.583216][ T6320] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 583.583528][ T6320] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 583.583838][ T6320] netif_set_mtu (net/core/dev.c:9652) [ 583.584142][ T6320] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 583.584466][ T6320] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 583.584773][ T6320] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 583.585080][ T6320] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 583.585319][ T6320] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 583.585637][ T6320] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 583.585953][ T6320] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.586273][ T6320] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 583.586583][ T6320] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 583.586892][ T6320] ? __lock_release (kernel/locking/lockdep.c:5539) [ 583.587201][ T6320] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 583.587509][ T6320] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 583.587837][ T6320] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 583.588147][ T6320] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 583.588538][ T6320] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 583.588850][ T6320] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 583.589157][ T6320] ? __kernel_text_address (kernel/extable.c:79) [ 583.589475][ T6320] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.589785][ T6320] ? __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) [ 583.590095][ T6320] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 583.590484][ T6320] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 583.590789][ T6320] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 583.591090][ T6320] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 583.591404][ T6320] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 583.591706][ T6320] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 583.592010][ T6320] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 583.592325][ T6320] ? __create_object (mm/kmemleak.c:771) [ 583.592655][ T6320] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 583.592971][ T6320] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 583.593302][ T6320] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 583.593703][ T6320] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 583.594031][ T6320] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 583.594374][ T6320] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 583.594698][ T6320] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.595029][ T6320] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 583.595357][ T6320] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 583.595683][ T6320] ? __lock_release (kernel/locking/lockdep.c:5539) [ 583.596007][ T6320] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 583.596341][ T6320] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 583.596666][ T6320] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 583.596998][ T6320] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.597331][ T6320] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 583.597660][ T6320] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 583.597985][ T6320] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 583.598317][ T6320] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 583.598635][ T6320] ? 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) [ 583.598961][ T6320] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 583.599310][ T6320] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 583.599616][ T6320] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.599923][ T6320] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 583.600245][ T6320] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 583.600550][ T6320] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 583.600864][ T6320] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 583.601170][ T6320] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 583.601480][ T6320] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 583.601878][ T6320] ___sys_sendmsg (net/socket.c:2670) [ 583.602183][ T6320] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 583.602501][ T6320] ? __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) [ 583.602901][ T6320] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 583.603219][ T6320] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 583.603552][ T6320] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.603883][ T6320] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 583.604207][ T6320] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 583.604541][ T6320] ? __lock_release (kernel/locking/lockdep.c:5539) [ 583.604871][ T6320] __sys_sendmsg (net/socket.c:2700) [ 583.605194][ T6320] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 583.605609][ T6320] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 583.605945][ T6320] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 583.606283][ T6320] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 583.606605][ T6320] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 583.607004][ T6320] RIP: 0033:0x7efd9c6e01e7 [ 583.607344][ T6320] 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) [ 583.608511][ T6320] RSP: 002b:00007ffeb7921f78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 583.608996][ T6320] RAX: ffffffffffffffda RBX: 00007ffeb79226b0 RCX: 00007efd9c6e01e7 [ 583.609483][ T6320] RDX: 0000000000000000 RSI: 00007ffeb7921fe0 RDI: 0000000000000005 [ 583.609967][ T6320] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 583.610456][ T6320] R10: 0000000016ab0910 R11: 0000000000000246 R12: 0000000000000003 [ 583.610938][ T6320] R13: 00000000686e183e R14: 0000000000499600 R15: 0000000000000000 | [ 583.747743][ T6321] ------------[ cut here ]------------ | [ 583.748079][ T6321] WARNING: CPU: 0 PID: 6321 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) | [ 583.748671][ T6321] Modules linked in: [last unloaded: netdevsim] | [ 583.749708][ T6321] Tainted: [W]=WARN [ 583.749933][ T6321] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 583.750322][ T6321] 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) [ 583.750642][ T6321] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 583.751737][ T6321] RSP: 0018:ffffc90009c76d70 EFLAGS: 00010246 [ 583.752126][ T6321] RAX: 0000000000000000 RBX: ffff888007ec1000 RCX: 0000000000000001 [ 583.752599][ T6321] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 583.753058][ T6321] RBP: ffffc90009c76e60 R08: 0000000000000001 R09: 0000000000000000 [ 583.753522][ T6321] R10: ffffc90009c76e90 R11: ffffffff99779160 R12: 1ffff9200138edb2 [ 583.753982][ T6321] R13: 00000000000005dc R14: ffffc90009c76e90 R15: 0000000000000000 [ 583.754455][ T6321] FS: 00007fba4e1f8800(0000) GS:ffff88809ae48000(0000) knlGS:0000000000000000 [ 583.754989][ T6321] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 583.755384][ T6321] CR2: 00000000004e5800 CR3: 0000000016b7b002 CR4: 0000000000772ef0 [ 583.755843][ T6321] PKRU: 55555554 [ 583.756074][ T6321] Call Trace: [ 583.756312][ T6321] [ 583.756473][ T6321] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 583.756786][ T6321] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 583.757095][ T6321] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 583.757411][ T6321] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 583.757729][ T6321] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 583.758040][ T6321] netif_set_mtu (net/core/dev.c:9652) [ 583.758355][ T6321] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 583.758669][ T6321] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 583.758980][ T6321] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 583.759297][ T6321] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 583.759528][ T6321] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 583.759851][ T6321] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 583.760147][ T6321] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.760449][ T6321] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 583.760743][ T6321] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 583.761036][ T6321] ? __lock_release (kernel/locking/lockdep.c:5539) [ 583.761339][ T6321] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 583.761631][ T6321] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 583.761930][ T6321] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 583.762223][ T6321] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 583.762600][ T6321] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 583.762888][ T6321] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 583.763179][ T6321] ? __kernel_text_address (kernel/extable.c:79) [ 583.763480][ T6321] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.763775][ T6321] ? __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) [ 583.764065][ T6321] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 583.764440][ T6321] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 583.764732][ T6321] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 583.765019][ T6321] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 583.765323][ T6321] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 583.765613][ T6321] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 583.765900][ T6321] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 583.766185][ T6321] ? __create_object (mm/kmemleak.c:771) [ 583.766485][ T6321] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 583.766778][ T6321] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 583.767083][ T6321] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 583.767471][ T6321] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 583.767802][ T6321] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 583.768112][ T6321] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 583.768426][ T6321] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.768737][ T6321] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 583.769040][ T6321] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 583.769351][ T6321] ? __lock_release (kernel/locking/lockdep.c:5539) [ 583.769659][ T6321] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 583.769965][ T6321] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 583.770284][ T6321] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 583.770594][ T6321] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.770906][ T6321] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 583.771209][ T6321] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 583.771510][ T6321] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 583.771817][ T6321] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 583.772108][ T6321] ? 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) [ 583.772432][ T6321] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 583.772728][ T6321] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 583.773020][ T6321] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.773326][ T6321] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 583.773620][ T6321] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 583.773910][ T6321] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 583.774208][ T6321] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 583.774513][ T6321] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 583.774803][ T6321] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 583.775173][ T6321] ___sys_sendmsg (net/socket.c:2670) [ 583.775465][ T6321] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 583.775756][ T6321] ? __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) [ 583.776119][ T6321] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 583.776417][ T6321] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 583.776717][ T6321] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.777031][ T6321] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 583.777346][ T6321] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 583.777662][ T6321] ? __lock_release (kernel/locking/lockdep.c:5539) [ 583.777964][ T6321] __sys_sendmsg (net/socket.c:2700) [ 583.778262][ T6321] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 583.778616][ T6321] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 583.778926][ T6321] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 583.779217][ T6321] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 583.779514][ T6321] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 583.779874][ T6321] RIP: 0033:0x7fba4e3c51e7 [ 583.780175][ T6321] 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) [ 583.781212][ T6321] RSP: 002b:00007ffeccb87f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 583.781658][ T6321] RAX: ffffffffffffffda RBX: 00007ffeccb88680 RCX: 00007fba4e3c51e7 [ 583.782091][ T6321] RDX: 0000000000000000 RSI: 00007ffeccb87fb0 RDI: 0000000000000005 [ 583.782529][ T6321] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 583.782967][ T6321] R10: 000000001c4e4910 R11: 0000000000000246 R12: 0000000000000003 [ 583.783404][ T6321] R13: 00000000686e183e R14: 0000000000499600 R15: 0000000000000000 | [ 583.909593][ T6322] ------------[ cut here ]------------ | [ 583.909949][ T6322] WARNING: CPU: 3 PID: 6322 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) | [ 583.910570][ T6322] Modules linked in: [last unloaded: netdevsim] | [ 583.911598][ T6322] Tainted: [W]=WARN [ 583.911832][ T6322] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 583.912214][ T6322] 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) [ 583.912539][ T6322] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 583.914532][ T6322] RSP: 0018:ffffc90009c86d70 EFLAGS: 00010246 [ 583.914922][ T6322] RAX: 0000000000000000 RBX: ffff8880135d9000 RCX: 0000000000000001 [ 583.915383][ T6322] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 583.915838][ T6322] RBP: ffffc90009c86e60 R08: 0000000000000001 R09: 0000000000000000 [ 583.916309][ T6322] R10: ffffc90009c86e90 R11: ffffffff99779160 R12: 1ffff92001390db2 [ 583.916762][ T6322] R13: 00000000000005dc R14: ffffc90009c86e90 R15: 0000000000000000 [ 583.917217][ T6322] FS: 00007f116f8ce800(0000) GS:ffff88809afc8000(0000) knlGS:0000000000000000 [ 583.917775][ T6322] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 583.918165][ T6322] CR2: 00000000004e5800 CR3: 0000000004f8a001 CR4: 0000000000772ef0 [ 583.918643][ T6322] PKRU: 55555554 [ 583.918872][ T6322] Call Trace: [ 583.919099][ T6322] [ 583.919265][ T6322] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 583.919575][ T6322] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 583.919882][ T6322] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 583.920186][ T6322] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 583.920519][ T6322] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 583.920833][ T6322] netif_set_mtu (net/core/dev.c:9652) [ 583.921136][ T6322] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 583.921456][ T6322] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 583.921761][ T6322] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 583.922067][ T6322] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 583.922308][ T6322] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 583.922625][ T6322] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 583.922940][ T6322] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.923263][ T6322] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 583.923568][ T6322] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 583.923867][ T6322] ? __lock_release (kernel/locking/lockdep.c:5539) [ 583.924175][ T6322] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 583.924485][ T6322] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 583.924795][ T6322] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 583.925111][ T6322] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 583.925507][ T6322] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 583.925813][ T6322] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 583.926117][ T6322] ? __kernel_text_address (kernel/extable.c:79) [ 583.926434][ T6322] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.926741][ T6322] ? __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) [ 583.927045][ T6322] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 583.927439][ T6322] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 583.927755][ T6322] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 583.928054][ T6322] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 583.928369][ T6322] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 583.928674][ T6322] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 583.928979][ T6322] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 583.929286][ T6322] ? __create_object (mm/kmemleak.c:771) [ 583.929593][ T6322] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 583.929910][ T6322] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 583.930212][ T6322] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 583.930598][ T6322] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 583.930909][ T6322] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 583.931217][ T6322] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 583.931531][ T6322] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.931839][ T6322] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 583.932141][ T6322] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 583.932455][ T6322] ? __lock_release (kernel/locking/lockdep.c:5539) [ 583.932764][ T6322] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 583.933067][ T6322] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 583.933381][ T6322] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 583.933691][ T6322] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.934000][ T6322] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 583.934310][ T6322] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 583.934624][ T6322] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 583.934941][ T6322] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 583.935259][ T6322] ? 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) [ 583.935566][ T6322] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 583.935872][ T6322] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 583.936172][ T6322] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.936491][ T6322] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 583.936803][ T6322] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 583.937105][ T6322] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 583.937426][ T6322] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 583.937739][ T6322] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 583.938040][ T6322] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 583.938435][ T6322] ___sys_sendmsg (net/socket.c:2670) [ 583.938736][ T6322] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 583.939047][ T6322] ? __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) [ 583.939434][ T6322] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 583.939741][ T6322] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 583.940055][ T6322] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 583.940373][ T6322] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 583.940676][ T6322] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 583.940978][ T6322] ? __lock_release (kernel/locking/lockdep.c:5539) [ 583.941304][ T6322] __sys_sendmsg (net/socket.c:2700) [ 583.941604][ T6322] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 583.941977][ T6322] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 583.942300][ T6322] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 583.942603][ T6322] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 583.942911][ T6322] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 583.943296][ T6322] RIP: 0033:0x7f116fa9b1e7 [ 583.943615][ T6322] 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) [ 583.944719][ T6322] RSP: 002b:00007ffeb4e547e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 583.945182][ T6322] RAX: ffffffffffffffda RBX: 00007ffeb4e54f20 RCX: 00007f116fa9b1e7 [ 583.945653][ T6322] RDX: 0000000000000000 RSI: 00007ffeb4e54850 RDI: 0000000000000005 [ 583.946112][ T6322] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 583.946580][ T6322] R10: 0000000022ed5910 R11: 0000000000000246 R12: 0000000000000003 [ 583.947037][ T6322] R13: 00000000686e183e R14: 0000000000499600 R15: 0000000000000000 | [ 593.772876][ T6453] ------------[ cut here ]------------ | [ 593.773283][ T6453] WARNING: CPU: 2 PID: 6453 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) | [ 593.773917][ T6453] Modules linked in: [last unloaded: netdevsim] | [ 593.774953][ T6453] Tainted: [W]=WARN [ 593.775203][ T6453] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 593.775620][ T6453] 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) [ 593.775947][ T6453] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 593.777056][ T6453] RSP: 0018:ffffc9000a086d70 EFLAGS: 00010246 [ 593.777502][ T6453] RAX: 0000000000000000 RBX: ffff888005b11000 RCX: 0000000000000001 [ 593.778092][ T6453] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 593.778598][ T6453] RBP: ffffc9000a086e60 R08: 0000000000000001 R09: 0000000000000000 [ 593.779068][ T6453] R10: ffffc9000a086e90 R11: ffffffff99779160 R12: 1ffff92001410db2 [ 593.779572][ T6453] R13: 00000000000005dc R14: ffffc9000a086e90 R15: 0000000000000000 [ 593.780061][ T6453] FS: 00007fe93f8a2800(0000) GS:ffff88809af48000(0000) knlGS:0000000000000000 [ 593.780617][ T6453] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 593.781017][ T6453] CR2: 00000000004e5800 CR3: 0000000017565005 CR4: 0000000000772ef0 [ 593.781516][ T6453] PKRU: 55555554 [ 593.781775][ T6453] Call Trace: [ 593.782017][ T6453] [ 593.782198][ T6453] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 593.782552][ T6453] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 593.782903][ T6453] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 593.783226][ T6453] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 593.783564][ T6453] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 593.783886][ T6453] netif_set_mtu (net/core/dev.c:9652) [ 593.784202][ T6453] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 593.784564][ T6453] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 593.784895][ T6453] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 593.785217][ T6453] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 593.785487][ T6453] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 593.785849][ T6453] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 593.786190][ T6453] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 593.786560][ T6453] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 593.786888][ T6453] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 593.787203][ T6453] ? __lock_release (kernel/locking/lockdep.c:5539) [ 593.787541][ T6453] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 593.787880][ T6453] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 593.788223][ T6453] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 593.788558][ T6453] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 593.788964][ T6453] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 593.789291][ T6453] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 593.789609][ T6453] ? __kernel_text_address (kernel/extable.c:79) [ 593.789957][ T6453] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 593.790305][ T6453] ? __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) [ 593.790640][ T6453] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 593.791046][ T6453] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 593.791392][ T6453] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 593.791711][ T6453] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 593.792032][ T6453] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 593.792363][ T6453] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 593.792697][ T6453] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 593.793024][ T6453] ? __create_object (mm/kmemleak.c:771) [ 593.793381][ T6453] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 593.793710][ T6453] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 593.794028][ T6453] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 593.794429][ T6453] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 593.794751][ T6453] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 593.795072][ T6453] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 593.795404][ T6453] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 593.795747][ T6453] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 593.796074][ T6453] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 593.796413][ T6453] ? __lock_release (kernel/locking/lockdep.c:5539) [ 593.796736][ T6453] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 593.797077][ T6453] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 593.797426][ T6453] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 593.797772][ T6453] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 593.798121][ T6453] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 593.798493][ T6453] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 593.798830][ T6453] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 593.799183][ T6453] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 593.799543][ T6453] ? 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) [ 593.799874][ T6453] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 593.800195][ T6453] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 593.800538][ T6453] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 593.800872][ T6453] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 593.801246][ T6453] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 593.801567][ T6453] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 593.801902][ T6453] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 593.802230][ T6453] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 593.802560][ T6453] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 593.802971][ T6453] ___sys_sendmsg (net/socket.c:2670) [ 593.803296][ T6453] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 593.803614][ T6453] ? __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) [ 593.804004][ T6453] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 593.804362][ T6453] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 593.804695][ T6453] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 593.805032][ T6453] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 593.805376][ T6453] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 593.805717][ T6453] ? __lock_release (kernel/locking/lockdep.c:5539) [ 593.806040][ T6453] __sys_sendmsg (net/socket.c:2700) [ 593.806367][ T6453] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 593.806771][ T6453] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 593.807110][ T6453] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 593.807443][ T6453] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 593.807786][ T6453] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 593.808173][ T6453] RIP: 0033:0x7fe93fa6f1e7 [ 593.808534][ T6453] 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) [ 593.809669][ T6453] RSP: 002b:00007ffde4eb3478 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 593.810143][ T6453] RAX: ffffffffffffffda RBX: 00007ffde4eb3bb0 RCX: 00007fe93fa6f1e7 [ 593.810628][ T6453] RDX: 0000000000000000 RSI: 00007ffde4eb34e0 RDI: 0000000000000005 [ 593.811105][ T6453] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 593.811581][ T6453] R10: 0000000018b2d910 R11: 0000000000000246 R12: 0000000000000003 [ 593.812083][ T6453] R13: 00000000686e1848 R14: 0000000000499600 R15: 0000000000000000 | [ 593.960543][ T6454] ------------[ cut here ]------------ | [ 593.960919][ T6454] WARNING: CPU: 1 PID: 6454 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) | [ 593.961574][ T6454] Modules linked in: [last unloaded: netdevsim] | [ 593.962607][ T6454] Tainted: [W]=WARN [ 593.962845][ T6454] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 593.963247][ T6454] 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) [ 593.963579][ T6454] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 593.964726][ T6454] RSP: 0018:ffffc9000a096d70 EFLAGS: 00010246 [ 593.965124][ T6454] RAX: 0000000000000000 RBX: ffff888007ec1000 RCX: 0000000000000001 [ 593.965611][ T6454] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 593.966077][ T6454] RBP: ffffc9000a096e60 R08: 0000000000000001 R09: 0000000000000000 [ 593.966552][ T6454] R10: ffffc9000a096e90 R11: ffffffff99779160 R12: 1ffff92001412db2 [ 593.967019][ T6454] R13: 00000000000005dc R14: ffffc9000a096e90 R15: 0000000000000000 [ 593.967507][ T6454] FS: 00007fde04047800(0000) GS:ffff88809aec8000(0000) knlGS:0000000000000000 [ 593.968075][ T6454] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 593.968480][ T6454] CR2: 00000000004e5800 CR3: 0000000017c85002 CR4: 0000000000772ef0 [ 593.968947][ T6454] PKRU: 55555554 [ 593.969181][ T6454] Call Trace: [ 593.969678][ T6454] [ 593.969843][ T6454] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 593.970160][ T6454] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 593.970651][ T6454] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 593.970987][ T6454] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 593.971309][ T6454] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 593.971627][ T6454] netif_set_mtu (net/core/dev.c:9652) [ 593.971937][ T6454] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 593.972270][ T6454] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 593.972588][ T6454] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 593.972902][ T6454] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 593.973139][ T6454] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 593.973482][ T6454] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 593.973803][ T6454] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 593.974120][ T6454] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 593.974438][ T6454] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 593.974748][ T6454] ? __lock_release (kernel/locking/lockdep.c:5539) [ 593.975069][ T6454] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 593.975388][ T6454] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 593.975707][ T6454] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 593.976026][ T6454] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 593.976427][ T6454] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 593.976737][ T6454] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 593.977046][ T6454] ? __kernel_text_address (kernel/extable.c:79) [ 593.977375][ T6454] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 593.977705][ T6454] ? __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) [ 593.978024][ T6454] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 593.978420][ T6454] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 593.978732][ T6454] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 593.979061][ T6454] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 593.979386][ T6454] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 593.979703][ T6454] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 593.980015][ T6454] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 593.980330][ T6454] ? __create_object (mm/kmemleak.c:771) [ 593.980646][ T6454] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 593.980957][ T6454] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 593.981283][ T6454] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 593.981670][ T6454] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 593.981992][ T6454] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 593.982319][ T6454] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 593.982633][ T6454] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 593.982949][ T6454] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 593.983272][ T6454] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 593.983582][ T6454] ? __lock_release (kernel/locking/lockdep.c:5539) [ 593.983894][ T6454] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 593.984202][ T6454] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 593.984531][ T6454] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 593.984845][ T6454] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 593.985161][ T6454] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 593.985485][ T6454] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 593.985797][ T6454] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 593.986115][ T6454] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 593.986437][ T6454] ? 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) [ 593.986757][ T6454] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 593.987070][ T6454] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 593.987389][ T6454] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 593.987721][ T6454] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 593.988036][ T6454] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 593.988357][ T6454] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 593.988680][ T6454] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 593.988995][ T6454] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 593.989328][ T6454] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 593.989726][ T6454] ___sys_sendmsg (net/socket.c:2670) [ 593.990034][ T6454] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 593.990352][ T6454] ? __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) [ 593.990743][ T6454] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 593.991058][ T6454] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 593.991384][ T6454] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 593.991705][ T6454] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 593.992015][ T6454] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 593.992332][ T6454] ? __lock_release (kernel/locking/lockdep.c:5539) [ 593.992652][ T6454] __sys_sendmsg (net/socket.c:2700) [ 593.992963][ T6454] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 593.993361][ T6454] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 593.993685][ T6454] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 593.994004][ T6454] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 593.994326][ T6454] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 593.994715][ T6454] RIP: 0033:0x7fde042141e7 [ 593.995042][ T6454] 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) [ 593.996168][ T6454] RSP: 002b:00007ffd0beb6e78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 593.996644][ T6454] RAX: ffffffffffffffda RBX: 00007ffd0beb75b0 RCX: 00007fde042141e7 [ 593.997306][ T6454] RDX: 0000000000000000 RSI: 00007ffd0beb6ee0 RDI: 0000000000000005 [ 593.998088][ T6454] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 593.998888][ T6454] R10: 00000000389d9910 R11: 0000000000000246 R12: 0000000000000003 [ 593.999663][ T6454] R13: 00000000686e1848 R14: 0000000000499600 R15: 0000000000000000 | [ 594.150397][ T6455] ------------[ cut here ]------------ | [ 594.150966][ T6455] WARNING: CPU: 1 PID: 6455 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) | [ 594.153446][ T6455] Modules linked in: [last unloaded: netdevsim] | [ 594.155539][ T6455] Tainted: [W]=WARN [ 594.155965][ T6455] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 594.156661][ T6455] 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) [ 594.157214][ T6455] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 594.159179][ T6455] RSP: 0018:ffffc9000a096d70 EFLAGS: 00010246 [ 594.159922][ T6455] RAX: 0000000000000000 RBX: ffff8880135d9000 RCX: 0000000000000001 [ 594.160746][ T6455] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 594.161588][ T6455] RBP: ffffc9000a096e60 R08: 0000000000000001 R09: 0000000000000000 [ 594.162425][ T6455] R10: ffffc9000a096e90 R11: ffffffff99779160 R12: 1ffff92001412db2 [ 594.163228][ T6455] R13: 00000000000005dc R14: ffffc9000a096e90 R15: 0000000000000000 [ 594.164073][ T6455] FS: 00007ff2adc2f800(0000) GS:ffff88809aec8000(0000) knlGS:0000000000000000 [ 594.165052][ T6455] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 594.165753][ T6455] CR2: 00000000004e5800 CR3: 0000000016669003 CR4: 0000000000772ef0 [ 594.166592][ T6455] PKRU: 55555554 [ 594.167008][ T6455] Call Trace: [ 594.167459][ T6455] [ 594.167738][ T6455] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 594.168304][ T6455] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 594.168861][ T6455] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 594.169442][ T6455] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 594.169983][ T6455] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 594.170527][ T6455] netif_set_mtu (net/core/dev.c:9652) [ 594.171058][ T6455] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 594.171636][ T6455] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 594.172160][ T6455] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 594.172724][ T6455] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 594.173142][ T6455] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 594.173750][ T6455] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 594.174333][ T6455] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 594.174892][ T6455] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 594.175477][ T6455] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 594.176009][ T6455] ? __lock_release (kernel/locking/lockdep.c:5539) [ 594.176568][ T6455] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 594.177111][ T6455] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 594.177736][ T6455] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 594.178096][ T6455] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 594.178519][ T6455] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 594.178831][ T6455] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 594.179143][ T6455] ? __kernel_text_address (kernel/extable.c:79) [ 594.179499][ T6455] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 594.179827][ T6455] ? __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) [ 594.180163][ T6455] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 594.180580][ T6455] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 594.180901][ T6455] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 594.181225][ T6455] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 594.181565][ T6455] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 594.181899][ T6455] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 594.182255][ T6455] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 594.182583][ T6455] ? __create_object (mm/kmemleak.c:771) [ 594.182903][ T6455] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 594.183216][ T6455] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 594.183567][ T6455] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 594.183974][ T6455] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 594.184313][ T6455] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 594.184644][ T6455] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 594.184976][ T6455] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 594.185325][ T6455] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 594.185643][ T6455] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 594.185960][ T6455] ? __lock_release (kernel/locking/lockdep.c:5539) [ 594.186304][ T6455] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 594.186624][ T6455] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 594.186939][ T6455] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 594.187280][ T6455] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 594.187642][ T6455] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 594.187966][ T6455] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 594.188304][ T6455] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 594.188628][ T6455] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 594.188944][ T6455] ? 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) [ 594.189270][ T6455] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 594.189600][ T6455] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 594.189924][ T6455] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 594.190259][ T6455] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 594.190577][ T6455] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 594.190895][ T6455] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 594.191221][ T6455] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 594.191587][ T6455] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 594.191909][ T6455] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 594.192343][ T6455] ___sys_sendmsg (net/socket.c:2670) [ 594.192656][ T6455] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 594.192968][ T6455] ? __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) [ 594.193382][ T6455] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 594.193698][ T6455] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 594.194011][ T6455] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 594.194355][ T6455] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 594.194670][ T6455] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 594.194989][ T6455] ? __lock_release (kernel/locking/lockdep.c:5539) [ 594.195342][ T6455] __sys_sendmsg (net/socket.c:2700) [ 594.195657][ T6455] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 594.196065][ T6455] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 594.196418][ T6455] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 594.196744][ T6455] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 594.197057][ T6455] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 594.197471][ T6455] RIP: 0033:0x7ff2addfc1e7 [ 594.197823][ T6455] 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) [ 594.198949][ T6455] RSP: 002b:00007ffd9f8921f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 594.199474][ T6455] RAX: ffffffffffffffda RBX: 00007ffd9f892930 RCX: 00007ff2addfc1e7 [ 594.199952][ T6455] RDX: 0000000000000000 RSI: 00007ffd9f892260 RDI: 0000000000000005 [ 594.200469][ T6455] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 594.200951][ T6455] R10: 000000001fcc0910 R11: 0000000000000246 R12: 0000000000000003 [ 594.201443][ T6455] R13: 00000000686e1848 R14: 0000000000499600 R15: 0000000000000000 | [ 616.833506][ T6713] ------------[ cut here ]------------ | [ 616.833963][ T6713] WARNING: CPU: 2 PID: 6713 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) | [ 616.834920][ T6713] Modules linked in: [last unloaded: netdevsim] | [ 616.837296][ T6713] Tainted: [W]=WARN [ 616.837758][ T6713] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 616.838462][ T6713] 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) [ 616.838828][ T6713] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 616.839995][ T6713] RSP: 0018:ffffc9000a5c6d70 EFLAGS: 00010246 [ 616.840421][ T6713] RAX: 0000000000000000 RBX: ffff888005b11000 RCX: 0000000000000001 [ 616.840920][ T6713] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 616.841410][ T6713] RBP: ffffc9000a5c6e60 R08: 0000000000000001 R09: 0000000000000000 [ 616.842193][ T6713] R10: ffffc9000a5c6e90 R11: ffffffff99779160 R12: 1ffff920014b8db2 [ 616.842877][ T6713] R13: 00000000000005dc R14: ffffc9000a5c6e90 R15: 0000000000000000 [ 616.843394][ T6713] FS: 00007f23097cf800(0000) GS:ffff88809af48000(0000) knlGS:0000000000000000 [ 616.843975][ T6713] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 616.844401][ T6713] CR2: 00000000004e5800 CR3: 000000001799b004 CR4: 0000000000772ef0 [ 616.844894][ T6713] PKRU: 55555554 [ 616.845140][ T6713] Call Trace: [ 616.845399][ T6713] [ 616.845635][ T6713] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 616.846017][ T6713] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 616.846360][ T6713] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 616.846701][ T6713] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 616.847024][ T6713] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 616.847376][ T6713] netif_set_mtu (net/core/dev.c:9652) [ 616.847738][ T6713] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 616.848074][ T6713] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 616.848411][ T6713] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 616.848784][ T6713] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 616.849024][ T6713] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 616.849358][ T6713] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 616.849835][ T6713] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 616.850174][ T6713] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 616.850509][ T6713] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 616.850821][ T6713] ? __lock_release (kernel/locking/lockdep.c:5539) [ 616.851133][ T6713] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 616.851468][ T6713] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 616.851805][ T6713] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 616.852116][ T6713] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 616.852534][ T6713] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 616.852861][ T6713] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 616.853169][ T6713] ? __kernel_text_address (kernel/extable.c:79) [ 616.853495][ T6713] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 616.853889][ T6713] ? __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) [ 616.854195][ T6713] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 616.854603][ T6713] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 616.854912][ T6713] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 616.855287][ T6713] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 616.855627][ T6713] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 616.855954][ T6713] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 616.856285][ T6713] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 616.856617][ T6713] ? __create_object (mm/kmemleak.c:771) [ 616.856948][ T6713] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 616.857288][ T6713] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 616.857623][ T6713] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 616.858038][ T6713] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 616.858385][ T6713] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 616.858732][ T6713] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 616.859053][ T6713] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 616.859408][ T6713] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 616.859768][ T6713] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 616.860090][ T6713] ? __lock_release (kernel/locking/lockdep.c:5539) [ 616.860426][ T6713] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 616.860766][ T6713] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 616.861092][ T6713] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 616.861438][ T6713] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 616.861766][ T6713] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 616.862087][ T6713] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 616.862420][ T6713] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 616.862756][ T6713] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 616.863086][ T6713] ? 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) [ 616.863442][ T6713] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 616.863776][ T6713] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 616.864098][ T6713] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 616.864432][ T6713] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 616.864757][ T6713] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 616.865087][ T6713] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 616.865436][ T6713] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 616.865764][ T6713] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 616.866085][ T6713] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 616.866507][ T6713] ___sys_sendmsg (net/socket.c:2670) [ 616.866827][ T6713] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 616.867148][ T6713] ? __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) [ 616.867573][ T6713] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 616.867916][ T6713] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 616.868253][ T6713] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 616.868582][ T6713] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 616.868905][ T6713] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 616.869241][ T6713] ? __lock_release (kernel/locking/lockdep.c:5539) [ 616.869574][ T6713] __sys_sendmsg (net/socket.c:2700) [ 616.869901][ T6713] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 616.870312][ T6713] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 616.870649][ T6713] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 616.870973][ T6713] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 616.871324][ T6713] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 616.871726][ T6713] RIP: 0033:0x7f230999c1e7 [ 616.872058][ T6713] 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) [ 616.873183][ T6713] RSP: 002b:00007fff4b291fb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 616.873690][ T6713] RAX: ffffffffffffffda RBX: 00007fff4b2926f0 RCX: 00007f230999c1e7 [ 616.874180][ T6713] RDX: 0000000000000000 RSI: 00007fff4b292020 RDI: 0000000000000005 [ 616.874665][ T6713] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 616.875139][ T6713] R10: 0000000023bd3910 R11: 0000000000000246 R12: 0000000000000003 [ 616.875634][ T6713] R13: 00000000686e185f R14: 0000000000499600 R15: 0000000000000000 | [ 617.036391][ T6714] ------------[ cut here ]------------ | [ 617.036722][ T6714] WARNING: CPU: 3 PID: 6714 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) | [ 617.037941][ T6714] Modules linked in: [last unloaded: netdevsim] | [ 617.038944][ T6714] Tainted: [W]=WARN [ 617.039164][ T6714] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 617.039534][ T6714] 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) [ 617.039837][ T6714] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 617.040967][ T6714] RSP: 0018:ffffc9000a626d70 EFLAGS: 00010246 [ 617.041368][ T6714] RAX: 0000000000000000 RBX: ffff888007ec1000 RCX: 0000000000000001 [ 617.041830][ T6714] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 617.042298][ T6714] RBP: ffffc9000a626e60 R08: 0000000000000001 R09: 0000000000000000 [ 617.042761][ T6714] R10: ffffc9000a626e90 R11: ffffffff99779160 R12: 1ffff920014c4db2 [ 617.043239][ T6714] R13: 00000000000005dc R14: ffffc9000a626e90 R15: 0000000000000000 [ 617.043702][ T6714] FS: 00007f74a8bab800(0000) GS:ffff88809afc8000(0000) knlGS:0000000000000000 [ 617.044253][ T6714] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 617.044647][ T6714] CR2: 00000000004e5800 CR3: 0000000014bb3002 CR4: 0000000000772ef0 [ 617.045121][ T6714] PKRU: 55555554 [ 617.045361][ T6714] Call Trace: [ 617.045595][ T6714] [ 617.045753][ T6714] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 617.046069][ T6714] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 617.046391][ T6714] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 617.046705][ T6714] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 617.047010][ T6714] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 617.047347][ T6714] netif_set_mtu (net/core/dev.c:9652) [ 617.047647][ T6714] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 617.047952][ T6714] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 617.048253][ T6714] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 617.048580][ T6714] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 617.048816][ T6714] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 617.049140][ T6714] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 617.049468][ T6714] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 617.049793][ T6714] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 617.050102][ T6714] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 617.050415][ T6714] ? __lock_release (kernel/locking/lockdep.c:5539) [ 617.050730][ T6714] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 617.051038][ T6714] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 617.051361][ T6714] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 617.051688][ T6714] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 617.052107][ T6714] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 617.052423][ T6714] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 617.052731][ T6714] ? __kernel_text_address (kernel/extable.c:79) [ 617.053042][ T6714] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 617.053369][ T6714] ? __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) [ 617.053680][ T6714] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 617.054061][ T6714] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 617.054386][ T6714] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 617.054693][ T6714] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 617.054998][ T6714] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 617.055312][ T6714] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 617.055621][ T6714] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 617.055930][ T6714] ? __create_object (mm/kmemleak.c:771) [ 617.056251][ T6714] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 617.056561][ T6714] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 617.056882][ T6714] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 617.057276][ T6714] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 617.057593][ T6714] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 617.057936][ T6714] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 617.058253][ T6714] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 617.058568][ T6714] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 617.058877][ T6714] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 617.059194][ T6714] ? __lock_release (kernel/locking/lockdep.c:5539) [ 617.059513][ T6714] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 617.059825][ T6714] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 617.060139][ T6714] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 617.060458][ T6714] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 617.060773][ T6714] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 617.061089][ T6714] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 617.061410][ T6714] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 617.061737][ T6714] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 617.062047][ T6714] ? 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) [ 617.062366][ T6714] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 617.062679][ T6714] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 617.062985][ T6714] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 617.063306][ T6714] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 617.063627][ T6714] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 617.063926][ T6714] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 617.064226][ T6714] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 617.064531][ T6714] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 617.064819][ T6714] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 617.065192][ T6714] ___sys_sendmsg (net/socket.c:2670) [ 617.065487][ T6714] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 617.065777][ T6714] ? __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) [ 617.066144][ T6714] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 617.066446][ T6714] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 617.066740][ T6714] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 617.067034][ T6714] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 617.067335][ T6714] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 617.067627][ T6714] ? __lock_release (kernel/locking/lockdep.c:5539) [ 617.067938][ T6714] __sys_sendmsg (net/socket.c:2700) [ 617.068244][ T6714] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 617.068603][ T6714] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 617.068903][ T6714] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 617.069193][ T6714] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 617.069499][ T6714] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 617.069861][ T6714] RIP: 0033:0x7f74a8d781e7 [ 617.070165][ T6714] 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) [ 617.071221][ T6714] RSP: 002b:00007ffcf836cfb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 617.071672][ T6714] RAX: ffffffffffffffda RBX: 00007ffcf836d6f0 RCX: 00007f74a8d781e7 [ 617.072107][ T6714] RDX: 0000000000000000 RSI: 00007ffcf836d020 RDI: 0000000000000005 [ 617.072560][ T6714] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 617.072996][ T6714] R10: 0000000025ab7910 R11: 0000000000000246 R12: 0000000000000003 [ 617.073444][ T6714] R13: 00000000686e185f R14: 0000000000499600 R15: 0000000000000000 | [ 617.234253][ T6715] ------------[ cut here ]------------ | [ 617.234668][ T6715] WARNING: CPU: 0 PID: 6715 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) | [ 617.235966][ T6715] Modules linked in: [last unloaded: netdevsim] | [ 617.237000][ T6715] Tainted: [W]=WARN [ 617.237246][ T6715] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 617.237628][ T6715] 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) [ 617.237947][ T6715] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 617.239009][ T6715] RSP: 0018:ffffc9000a5c6d70 EFLAGS: 00010246 [ 617.239400][ T6715] RAX: 0000000000000000 RBX: ffff8880135d9000 RCX: 0000000000000001 [ 617.239871][ T6715] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 617.240339][ T6715] RBP: ffffc9000a5c6e60 R08: 0000000000000001 R09: 0000000000000000 [ 617.240776][ T6715] R10: ffffc9000a5c6e90 R11: ffffffff99779160 R12: 1ffff920014b8db2 [ 617.241227][ T6715] R13: 00000000000005dc R14: ffffc9000a5c6e90 R15: 0000000000000000 [ 617.241688][ T6715] FS: 00007f0317601800(0000) GS:ffff88809ae48000(0000) knlGS:0000000000000000 [ 617.242204][ T6715] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 617.242591][ T6715] CR2: 00000000004e5800 CR3: 0000000017db5004 CR4: 0000000000772ef0 [ 617.243045][ T6715] PKRU: 55555554 [ 617.243275][ T6715] Call Trace: [ 617.243492][ T6715] [ 617.243652][ T6715] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 617.243954][ T6715] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 617.244282][ T6715] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 617.244578][ T6715] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 617.244867][ T6715] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 617.245162][ T6715] netif_set_mtu (net/core/dev.c:9652) [ 617.245462][ T6715] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 617.245762][ T6715] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 617.246051][ T6715] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 617.246349][ T6715] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 617.246580][ T6715] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 617.246885][ T6715] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 617.247186][ T6715] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 617.247507][ T6715] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 617.247846][ T6715] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 617.248158][ T6715] ? __lock_release (kernel/locking/lockdep.c:5539) [ 617.248463][ T6715] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 617.248755][ T6715] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 617.249063][ T6715] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 617.249376][ T6715] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 617.249773][ T6715] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 617.250078][ T6715] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 617.250390][ T6715] ? __kernel_text_address (kernel/extable.c:79) [ 617.250688][ T6715] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 617.251006][ T6715] ? __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) [ 617.251318][ T6715] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 617.251694][ T6715] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 617.251995][ T6715] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 617.252297][ T6715] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 617.252601][ T6715] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 617.252905][ T6715] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 617.253196][ T6715] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 617.253512][ T6715] ? __create_object (mm/kmemleak.c:771) [ 617.253824][ T6715] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 617.254130][ T6715] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 617.254452][ T6715] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 617.254851][ T6715] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 617.255168][ T6715] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 617.255493][ T6715] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 617.255816][ T6715] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 617.256148][ T6715] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 617.256468][ T6715] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 617.256783][ T6715] ? __lock_release (kernel/locking/lockdep.c:5539) [ 617.257091][ T6715] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 617.257456][ T6715] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 617.257785][ T6715] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 617.258100][ T6715] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 617.258434][ T6715] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 617.258746][ T6715] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 617.259057][ T6715] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 617.259384][ T6715] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 617.259695][ T6715] ? 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) [ 617.260007][ T6715] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 617.260329][ T6715] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 617.260648][ T6715] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 617.260961][ T6715] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 617.261280][ T6715] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 617.261590][ T6715] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 617.261908][ T6715] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 617.262218][ T6715] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 617.262535][ T6715] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 617.262936][ T6715] ___sys_sendmsg (net/socket.c:2670) [ 617.263257][ T6715] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 617.263565][ T6715] ? __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) [ 617.263951][ T6715] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 617.264269][ T6715] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 617.264582][ T6715] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 617.264893][ T6715] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 617.265197][ T6715] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 617.265523][ T6715] ? __lock_release (kernel/locking/lockdep.c:5539) [ 617.265836][ T6715] __sys_sendmsg (net/socket.c:2700) [ 617.266139][ T6715] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 617.266559][ T6715] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 617.266866][ T6715] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 617.267190][ T6715] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 617.267509][ T6715] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 617.267914][ T6715] RIP: 0033:0x7f03177ce1e7 [ 617.268217][ T6715] 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) [ 617.269325][ T6715] RSP: 002b:00007fff12f3c068 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 617.269799][ T6715] RAX: ffffffffffffffda RBX: 00007fff12f3c7a0 RCX: 00007f03177ce1e7 [ 617.270255][ T6715] RDX: 0000000000000000 RSI: 00007fff12f3c0d0 RDI: 0000000000000005 [ 617.270697][ T6715] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 617.271129][ T6715] R10: 00000000048e6910 R11: 0000000000000246 R12: 0000000000000003 [ 617.271573][ T6715] R13: 00000000686e185f R14: 0000000000499600 R15: 0000000000000000 | [ 649.499044][ T7111] ------------[ cut here ]------------ | [ 649.499428][ T7111] WARNING: CPU: 2 PID: 7111 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) | [ 649.500022][ T7111] Modules linked in: [last unloaded: netdevsim] | [ 649.501025][ T7111] Tainted: [W]=WARN [ 649.501285][ T7111] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 649.501665][ T7111] 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) [ 649.501983][ T7111] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 649.504173][ T7111] RSP: 0018:ffffc9000b006d70 EFLAGS: 00010246 [ 649.504588][ T7111] RAX: 0000000000000000 RBX: ffff888005b11000 RCX: 0000000000000001 [ 649.505043][ T7111] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 649.505512][ T7111] RBP: ffffc9000b006e60 R08: 0000000000000001 R09: 0000000000000000 [ 649.505961][ T7111] R10: ffffc9000b006e90 R11: ffffffff99779160 R12: 1ffff92001600db2 [ 649.506440][ T7111] R13: 00000000000005dc R14: ffffc9000b006e90 R15: 0000000000000000 [ 649.506896][ T7111] FS: 00007f56470a7800(0000) GS:ffff88809af48000(0000) knlGS:0000000000000000 [ 649.507435][ T7111] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 649.507837][ T7111] CR2: 00000000004e5800 CR3: 00000000176db001 CR4: 0000000000772ef0 [ 649.508315][ T7111] PKRU: 55555554 [ 649.508547][ T7111] Call Trace: [ 649.508781][ T7111] [ 649.508941][ T7111] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 649.509270][ T7111] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 649.509584][ T7111] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 649.509896][ T7111] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 649.510197][ T7111] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 649.510532][ T7111] netif_set_mtu (net/core/dev.c:9652) [ 649.510841][ T7111] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 649.511153][ T7111] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 649.511482][ T7111] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 649.511789][ T7111] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 649.512023][ T7111] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 649.512369][ T7111] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 649.512682][ T7111] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 649.512988][ T7111] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 649.513312][ T7111] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 649.513629][ T7111] ? __lock_release (kernel/locking/lockdep.c:5539) [ 649.513943][ T7111] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 649.514267][ T7111] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 649.514584][ T7111] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 649.514894][ T7111] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 649.515297][ T7111] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 649.515597][ T7111] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 649.515936][ T7111] ? __kernel_text_address (kernel/extable.c:79) [ 649.516276][ T7111] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 649.516588][ T7111] ? __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) [ 649.516891][ T7111] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 649.517288][ T7111] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 649.517593][ T7111] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 649.517910][ T7111] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 649.518214][ T7111] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 649.518553][ T7111] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 649.518855][ T7111] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 649.519154][ T7111] ? __create_object (mm/kmemleak.c:771) [ 649.519488][ T7111] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 649.519794][ T7111] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 649.520099][ T7111] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 649.520504][ T7111] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 649.520817][ T7111] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 649.521133][ T7111] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 649.521472][ T7111] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 649.521782][ T7111] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 649.522088][ T7111] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 649.522424][ T7111] ? __lock_release (kernel/locking/lockdep.c:5539) [ 649.522763][ T7111] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 649.523066][ T7111] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 649.523396][ T7111] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 649.523701][ T7111] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 649.524009][ T7111] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 649.524333][ T7111] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 649.524642][ T7111] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 649.524953][ T7111] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 649.525281][ T7111] ? 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) [ 649.525586][ T7111] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 649.525896][ T7111] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 649.526198][ T7111] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 649.526536][ T7111] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 649.526849][ T7111] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 649.527152][ T7111] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 649.527492][ T7111] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 649.527820][ T7111] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 649.528125][ T7111] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 649.528534][ T7111] ___sys_sendmsg (net/socket.c:2670) [ 649.528833][ T7111] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 649.529139][ T7111] ? __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) [ 649.529544][ T7111] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 649.529854][ T7111] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 649.530165][ T7111] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 649.530508][ T7111] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 649.530816][ T7111] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 649.531123][ T7111] ? __lock_release (kernel/locking/lockdep.c:5539) [ 649.531452][ T7111] __sys_sendmsg (net/socket.c:2700) [ 649.531751][ T7111] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 649.532122][ T7111] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 649.532454][ T7111] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 649.532760][ T7111] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 649.533061][ T7111] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 649.533468][ T7111] RIP: 0033:0x7f56472741e7 [ 649.533784][ T7111] 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) [ 649.534907][ T7111] RSP: 002b:00007ffc42edad48 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 649.535392][ T7111] RAX: ffffffffffffffda RBX: 00007ffc42edb480 RCX: 00007f56472741e7 [ 649.535842][ T7111] RDX: 0000000000000000 RSI: 00007ffc42edadb0 RDI: 0000000000000005 [ 649.536315][ T7111] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 649.536766][ T7111] R10: 00000000126ad910 R11: 0000000000000246 R12: 0000000000000003 [ 649.537217][ T7111] R13: 00000000686e1880 R14: 0000000000499600 R15: 0000000000000000 | [ 649.689531][ T7112] ------------[ cut here ]------------ | [ 649.689857][ T7112] WARNING: CPU: 3 PID: 7112 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) | [ 649.690447][ T7112] Modules linked in: [last unloaded: netdevsim] | [ 649.691416][ T7112] Tainted: [W]=WARN [ 649.691636][ T7112] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 649.692036][ T7112] 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) [ 649.692354][ T7112] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 649.695332][ T7112] RSP: 0018:ffffc9000b006d70 EFLAGS: 00010246 [ 649.695998][ T7112] RAX: 0000000000000000 RBX: ffff888007ec1000 RCX: 0000000000000001 [ 649.697101][ T7112] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 649.698199][ T7112] RBP: ffffc9000b006e60 R08: 0000000000000001 R09: 0000000000000000 [ 649.699268][ T7112] R10: ffffc9000b006e90 R11: ffffffff99779160 R12: 1ffff92001600db2 [ 649.700042][ T7112] R13: 00000000000005dc R14: ffffc9000b006e90 R15: 0000000000000000 [ 649.701097][ T7112] FS: 00007f52e529f800(0000) GS:ffff88809afc8000(0000) knlGS:0000000000000000 [ 649.702290][ T7112] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 649.702946][ T7112] CR2: 00000000004e5800 CR3: 00000000170ef001 CR4: 0000000000772ef0 [ 649.703997][ T7112] PKRU: 55555554 [ 649.704407][ T7112] Call Trace: [ 649.704792][ T7112] [ 649.705061][ T7112] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 649.705602][ T7112] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 649.706129][ T7112] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 649.706658][ T7112] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 649.707178][ T7112] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 649.707727][ T7112] netif_set_mtu (net/core/dev.c:9652) [ 649.708279][ T7112] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 649.708811][ T7112] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 649.709363][ T7112] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 649.709878][ T7112] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 649.710289][ T7112] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 649.710827][ T7112] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 649.711380][ T7112] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 649.711913][ T7112] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 649.712440][ T7112] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 649.712959][ T7112] ? __lock_release (kernel/locking/lockdep.c:5539) [ 649.713512][ T7112] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 649.714025][ T7112] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 649.714569][ T7112] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 649.715098][ T7112] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 649.715768][ T7112] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 649.716302][ T7112] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 649.716833][ T7112] ? __kernel_text_address (kernel/extable.c:79) [ 649.717378][ T7112] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 649.717920][ T7112] ? __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) [ 649.718448][ T7112] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 649.719095][ T7112] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 649.719633][ T7112] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 649.720149][ T7112] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 649.720696][ T7112] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 649.721222][ T7112] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 649.721757][ T7112] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 649.722292][ T7112] ? __create_object (mm/kmemleak.c:771) [ 649.722798][ T7112] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 649.723339][ T7112] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 649.723858][ T7112] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 649.724519][ T7112] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 649.725066][ T7112] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 649.725613][ T7112] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 649.726133][ T7112] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 649.726673][ T7112] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 649.727195][ T7112] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 649.727736][ T7112] ? __lock_release (kernel/locking/lockdep.c:5539) [ 649.728285][ T7112] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 649.728805][ T7112] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 649.729356][ T7112] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 649.729885][ T7112] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 649.730425][ T7112] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 649.730949][ T7112] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 649.731489][ T7112] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 649.732030][ T7112] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 649.732554][ T7112] ? 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) [ 649.733086][ T7112] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 649.733619][ T7112] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 649.734121][ T7112] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 649.734651][ T7112] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 649.735179][ T7112] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 649.735702][ T7112] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 649.736227][ T7112] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 649.736764][ T7112] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 649.737307][ T7112] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 649.737970][ T7112] ___sys_sendmsg (net/socket.c:2670) [ 649.738494][ T7112] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 649.739016][ T7112] ? __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) [ 649.739677][ T7112] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 649.740205][ T7112] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 649.740759][ T7112] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 649.741314][ T7112] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 649.741832][ T7112] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 649.742361][ T7112] ? __lock_release (kernel/locking/lockdep.c:5539) [ 649.742894][ T7112] __sys_sendmsg (net/socket.c:2700) [ 649.743418][ T7112] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 649.744065][ T7112] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 649.744636][ T7112] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 649.745145][ T7112] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 649.745678][ T7112] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 649.746332][ T7112] RIP: 0033:0x7f52e546c1e7 [ 649.746866][ T7112] 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) [ 649.748736][ T7112] RSP: 002b:00007ffd31b1ca58 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 649.749537][ T7112] RAX: ffffffffffffffda RBX: 00007ffd31b1d190 RCX: 00007f52e546c1e7 [ 649.750328][ T7112] RDX: 0000000000000000 RSI: 00007ffd31b1cac0 RDI: 0000000000000005 [ 649.751089][ T7112] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 649.751867][ T7112] R10: 0000000005f3b910 R11: 0000000000000246 R12: 0000000000000003 [ 649.752645][ T7112] R13: 00000000686e1880 R14: 0000000000499600 R15: 0000000000000000 | [ 649.894820][ T7113] ------------[ cut here ]------------ | [ 649.895228][ T7113] WARNING: CPU: 3 PID: 7113 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) | [ 649.895822][ T7113] Modules linked in: [last unloaded: netdevsim] | [ 649.896779][ T7113] Tainted: [W]=WARN [ 649.896999][ T7113] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 649.897368][ T7113] 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) [ 649.897667][ T7113] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 649.898783][ T7113] RSP: 0018:ffffc9000b016d70 EFLAGS: 00010246 [ 649.899152][ T7113] RAX: 0000000000000000 RBX: ffff8880135d9000 RCX: 0000000000000001 [ 649.899605][ T7113] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 649.900044][ T7113] RBP: ffffc9000b016e60 R08: 0000000000000001 R09: 0000000000000000 [ 649.900484][ T7113] R10: ffffc9000b016e90 R11: ffffffff99779160 R12: 1ffff92001602db2 [ 649.900935][ T7113] R13: 00000000000005dc R14: ffffc9000b016e90 R15: 0000000000000000 [ 649.901374][ T7113] FS: 00007fe9a6458800(0000) GS:ffff88809afc8000(0000) knlGS:0000000000000000 [ 649.901911][ T7113] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 649.902285][ T7113] CR2: 00000000004e5800 CR3: 0000000017796002 CR4: 0000000000772ef0 [ 649.902719][ T7113] PKRU: 55555554 [ 649.902937][ T7113] Call Trace: [ 649.903153][ T7113] [ 649.903311][ T7113] ? sysfs_create_dir_ns (fs/sysfs/dir.c:61) [ 649.903604][ T7113] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 649.903902][ T7113] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 649.904194][ T7113] ? kernfs_get.part.0 (./arch/x86/include/asm/atomic.h:53 ./include/linux/atomic/atomic-arch-fallback.h:992 ./include/linux/atomic/atomic-instrumented.h:436 fs/kernfs/dir.c:538) [ 649.904490][ T7113] ? create_dir (lib/kobject.c:1063 lib/kobject.c:95) [ 649.904790][ T7113] netif_set_mtu (net/core/dev.c:9652) [ 649.905087][ T7113] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 649.905396][ T7113] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 649.905686][ T7113] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 649.905981][ T7113] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 649.906202][ T7113] bond_enslave (drivers/net/bonding/bond_main.c:2114) [ 649.906514][ T7113] ? __pfx_bond_enslave (drivers/net/bonding/bond_main.c:1964) [ 649.906812][ T7113] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 649.907106][ T7113] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 649.907402][ T7113] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 649.907699][ T7113] ? __lock_release (kernel/locking/lockdep.c:5539) [ 649.907996][ T7113] do_set_master (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:41 net/core/rtnetlink.c:2949) [ 649.908298][ T7113] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 649.908594][ T7113] do_setlink.constprop.0 (net/core/rtnetlink.c:3150) [ 649.908888][ T7113] ? __pfx_do_setlink.constprop.0 (net/core/rtnetlink.c:3021) [ 649.909260][ T7113] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 649.909548][ T7113] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 649.909833][ T7113] ? __kernel_text_address (kernel/extable.c:79) [ 649.910124][ T7113] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 649.910429][ T7113] ? __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) [ 649.910722][ T7113] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:88) [ 649.911080][ T7113] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 649.911378][ T7113] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 649.911667][ T7113] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 21)) [ 649.911956][ T7113] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:728 kernel/locking/mutex.c:747) [ 649.912251][ T7113] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 649.912546][ T7113] ? rtnl_newlink (net/core/rtnetlink.c:343 net/core/rtnetlink.c:4056) [ 649.912832][ T7113] ? __create_object (mm/kmemleak.c:771) [ 649.913123][ T7113] ? __pfx___mutex_lock (kernel/locking/mutex.c:746) [ 649.913425][ T7113] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 649.913716][ T7113] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 649.914071][ T7113] ? __rtnl_newlink (net/core/rtnetlink.c:3907) [ 649.914375][ T7113] rtnl_newlink (net/core/rtnetlink.c:351 net/core/rtnetlink.c:4058) [ 649.914672][ T7113] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 649.914963][ T7113] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 649.915262][ T7113] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 649.915553][ T7113] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 649.915840][ T7113] ? __lock_release (kernel/locking/lockdep.c:5539) [ 649.916128][ T7113] ? __pfx_rtnl_newlink (net/core/rtnetlink.c:3948) [ 649.916439][ T7113] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 649.916730][ T7113] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 649.917028][ T7113] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 649.917390][ T7113] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 649.917685][ T7113] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 649.917981][ T7113] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 649.918290][ T7113] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 649.918579][ T7113] ? 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) [ 649.918872][ T7113] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 649.919166][ T7113] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 649.919461][ T7113] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 649.919755][ T7113] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 649.920045][ T7113] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 649.920339][ T7113] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 649.920635][ T7113] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 649.920926][ T7113] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 649.921218][ T7113] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 649.921601][ T7113] ___sys_sendmsg (net/socket.c:2670) [ 649.921889][ T7113] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 649.922176][ T7113] ? __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) [ 649.922541][ T7113] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 649.922833][ T7113] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 649.923126][ T7113] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 649.923439][ T7113] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 649.923731][ T7113] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 649.924017][ T7113] ? __lock_release (kernel/locking/lockdep.c:5539) [ 649.924322][ T7113] __sys_sendmsg (net/socket.c:2700) [ 649.924608][ T7113] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 649.924965][ T7113] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 649.925272][ T7113] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 649.925591][ T7113] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 649.925904][ T7113] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 649.926272][ T7113] RIP: 0033:0x7fe9a66251e7 [ 649.926577][ T7113] 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) [ 649.927622][ T7113] RSP: 002b:00007ffe43a11d88 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 649.928098][ T7113] RAX: ffffffffffffffda RBX: 00007ffe43a124c0 RCX: 00007fe9a66251e7 [ 649.928566][ T7113] RDX: 0000000000000000 RSI: 00007ffe43a11df0 RDI: 0000000000000005 [ 649.929003][ T7113] RBP: 0000000000000003 R08: 0000000000000003 R09: 0000000000000000 [ 649.929443][ T7113] R10: 0000000030a98910 R11: 0000000000000246 R12: 0000000000000003 [ 649.929888][ T7113] R13: 00000000686e1880 R14: 0000000000499600 R15: 0000000000000000 | [ 691.801925][ T7636] ------------[ cut here ]------------ | [ 691.802263][ T7636] WARNING: CPU: 3 PID: 7636 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) | [ 691.802859][ T7636] Modules linked in: [last unloaded: netdevsim] | [ 691.803882][ T7636] Tainted: [W]=WARN [ 691.804110][ T7636] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 691.804492][ T7636] 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) [ 691.804807][ T7636] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 691.805907][ T7636] RSP: 0018:ffffc90009c66e70 EFLAGS: 00010246 [ 691.806296][ T7636] RAX: 0000000000000000 RBX: ffff88801370a000 RCX: 0000000000000001 [ 691.806749][ T7636] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 691.807197][ T7636] RBP: ffffc90009c66f60 R08: 0000000000000000 R09: 0000000000000000 [ 691.807671][ T7636] R10: ffffc90009c66f90 R11: ffffffff986fdd81 R12: 1ffff9200138cdd2 [ 691.808132][ T7636] R13: 00000000000005dc R14: ffffc90009c66f90 R15: ffff88801370aef8 [ 691.809074][ T7636] FS: 00007f34705e0800(0000) GS:ffff88809afc8000(0000) knlGS:0000000000000000 [ 691.809612][ T7636] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 691.809993][ T7636] CR2: 00000000004e59f0 CR3: 0000000012d0a005 CR4: 0000000000772ef0 [ 691.810455][ T7636] PKRU: 55555554 [ 691.810681][ T7636] Call Trace: [ 691.810908][ T7636] [ 691.811073][ T7636] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 691.811449][ T7636] ? __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) [ 691.811838][ T7636] ? br_del_if (net/bridge/br_if.c:742) [ 691.812095][ T7636] ? br_device_event (net/bridge/br.c:123) [ 691.812423][ T7636] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 691.812724][ T7636] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 691.813040][ T7636] ? netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 691.813366][ T7636] ? netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 691.813670][ T7636] ? netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 691.813972][ T7636] ? ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 691.814295][ T7636] ? ___sys_sendmsg (net/socket.c:2670) [ 691.814607][ T7636] ? __sys_sendmsg (net/socket.c:2700) [ 691.814913][ T7636] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 691.815220][ T7636] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 691.815622][ T7636] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 691.815937][ T7636] netif_set_mtu (net/core/dev.c:9652) [ 691.816254][ T7636] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 691.816573][ T7636] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 691.816802][ T7636] br_mtu_auto_adjust (net/bridge/br_if.c:525) [ 691.817107][ T7636] br_del_if (net/bridge/br_if.c:743) [ 691.817348][ T7636] br_device_event (net/bridge/br.c:123) [ 691.817650][ T7636] ? __pfx_br_device_event (net/bridge/br.c:29) [ 691.817973][ T7636] notifier_call_chain (kernel/notifier.c:85 (discriminator 2)) [ 691.818289][ T7636] unregister_netdevice_many_notify (net/core/dev.c:12107) [ 691.818667][ T7636] ? mutex_is_locked (./arch/x86/include/asm/atomic64_64.h:15 ./include/linux/atomic/atomic-arch-fallback.h:2583 ./include/linux/atomic/atomic-long.h:38 ./include/linux/atomic/atomic-instrumented.h:3189 kernel/locking/mutex.h:47 kernel/locking/mutex.c:67) [ 691.818971][ T7636] ? __pfx_unregister_netdevice_many_notify (net/core/dev.c:12032) [ 691.819368][ T7636] ? unregister_netdevice_queue (net/core/dev.c:12004) [ 691.819743][ T7636] ? __pfx_unregister_netdevice_queue (net/core/dev.c:12003) [ 691.820128][ T7636] ? __pfx_unregister_netdevice_queue (net/core/dev.c:12003) [ 691.820519][ T7636] rtnl_dellink (net/core/rtnetlink.c:3515 net/core/rtnetlink.c:3555) [ 691.820853][ T7636] ? __pfx_rtnl_dellink (net/core/rtnetlink.c:3521) [ 691.821217][ T7636] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 691.821539][ T7636] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 691.821848][ T7636] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 691.822150][ T7636] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 691.822500][ T7636] ? __lock_release (kernel/locking/lockdep.c:5539) [ 691.822806][ T7636] ? __pfx_rtnl_dellink (net/core/rtnetlink.c:3521) [ 691.823120][ T7636] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 691.823458][ T7636] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 691.823766][ T7636] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 691.824085][ T7636] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 691.824395][ T7636] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 691.824696][ T7636] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 691.825016][ T7636] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 691.825353][ T7636] ? 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) [ 691.825662][ T7636] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 691.825964][ T7636] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 691.826270][ T7636] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 691.826588][ T7636] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 691.826898][ T7636] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 691.827219][ T7636] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 691.827576][ T7636] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 691.827902][ T7636] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 691.828202][ T7636] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 691.828595][ T7636] ___sys_sendmsg (net/socket.c:2670) [ 691.828910][ T7636] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 691.829243][ T7636] ? __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) [ 691.829658][ T7636] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 691.829974][ T7636] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 691.830305][ T7636] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 691.830629][ T7636] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 691.830944][ T7636] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 691.831287][ T7636] ? __lock_release (kernel/locking/lockdep.c:5539) [ 691.831631][ T7636] __sys_sendmsg (net/socket.c:2700) [ 691.831961][ T7636] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 691.832379][ T7636] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 691.832732][ T7636] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 691.833065][ T7636] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 691.833444][ T7636] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 691.833848][ T7636] RIP: 0033:0x7f34707ad1e7 [ 691.834200][ T7636] 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) [ 691.835378][ T7636] RSP: 002b:00007fffbd1fb328 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 691.835880][ T7636] RAX: ffffffffffffffda RBX: 00007fffbd1fba60 RCX: 00007f34707ad1e7 [ 691.836404][ T7636] RDX: 0000000000000000 RSI: 00007fffbd1fb390 RDI: 0000000000000005 [ 691.836897][ T7636] RBP: 0000000000000001 R08: 0000000000000003 R09: 0000000000000078 [ 691.837393][ T7636] R10: 00007f34706aa498 R11: 0000000000000246 R12: 0000000000000001 [ 691.837884][ T7636] R13: 00000000686e18aa R14: 0000000000499600 R15: 0000000000000000 | [ 692.584138][ T7643] ------------[ cut here ]------------ | [ 692.584497][ T7643] WARNING: CPU: 2 PID: 7643 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) | [ 692.585105][ T7643] Modules linked in: [last unloaded: netdevsim] | [ 692.586154][ T7643] Tainted: [W]=WARN [ 692.586406][ T7643] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 692.586800][ T7643] 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) [ 692.587120][ T7643] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 692.588242][ T7643] RSP: 0018:ffffc9000a376e70 EFLAGS: 00010246 [ 692.588636][ T7643] RAX: 0000000000000000 RBX: ffff88801370a000 RCX: 0000000000000001 [ 692.589100][ T7643] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 692.589584][ T7643] RBP: ffffc9000a376f60 R08: 0000000000000000 R09: 0000000000000000 [ 692.590057][ T7643] R10: ffffc9000a376f90 R11: ffffffff99779160 R12: 1ffff9200146edd2 [ 692.590847][ T7643] R13: 00000000000005dc R14: ffffc9000a376f90 R15: ffff88801370aef8 [ 692.591318][ T7643] FS: 00007fed1cc57800(0000) GS:ffff88809af48000(0000) knlGS:0000000000000000 [ 692.591854][ T7643] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 692.592296][ T7643] CR2: 00000000004e59f0 CR3: 00000000135a6004 CR4: 0000000000772ef0 [ 692.592758][ T7643] PKRU: 55555554 [ 692.592996][ T7643] Call Trace: [ 692.593281][ T7643] [ 692.593463][ T7643] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 692.593778][ T7643] ? __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) [ 692.594162][ T7643] ? br_del_if (net/bridge/br_if.c:742) [ 692.594444][ T7643] ? br_device_event (net/bridge/br.c:123) [ 692.594767][ T7643] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 692.595079][ T7643] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 692.595419][ T7643] ? netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 692.595736][ T7643] ? netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 692.596046][ T7643] ? netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 692.596383][ T7643] ? ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 692.596692][ T7643] ? ___sys_sendmsg (net/socket.c:2670) [ 692.597012][ T7643] ? __sys_sendmsg (net/socket.c:2700) [ 692.597356][ T7643] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 692.597678][ T7643] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 692.598073][ T7643] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 692.598550][ T7643] netif_set_mtu (net/core/dev.c:9652) [ 692.598882][ T7643] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 692.599228][ T7643] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 692.599485][ T7643] br_mtu_auto_adjust (net/bridge/br_if.c:525) [ 692.599815][ T7643] br_del_if (net/bridge/br_if.c:743) [ 692.600055][ T7643] br_device_event (net/bridge/br.c:123) [ 692.600400][ T7643] ? __pfx_br_device_event (net/bridge/br.c:29) [ 692.600718][ T7643] notifier_call_chain (kernel/notifier.c:85 (discriminator 2)) [ 692.601039][ T7643] unregister_netdevice_many_notify (net/core/dev.c:12107) [ 692.601498][ T7643] ? mutex_is_locked (./arch/x86/include/asm/atomic64_64.h:15 ./include/linux/atomic/atomic-arch-fallback.h:2583 ./include/linux/atomic/atomic-long.h:38 ./include/linux/atomic/atomic-instrumented.h:3189 kernel/locking/mutex.h:47 kernel/locking/mutex.c:67) [ 692.601815][ T7643] ? __pfx_unregister_netdevice_many_notify (net/core/dev.c:12032) [ 692.602207][ T7643] ? unregister_netdevice_queue (net/core/dev.c:12004) [ 692.602621][ T7643] ? __pfx_unregister_netdevice_queue (net/core/dev.c:12003) [ 692.603006][ T7643] ? __pfx_unregister_netdevice_queue (net/core/dev.c:12003) [ 692.603419][ T7643] rtnl_dellink (net/core/rtnetlink.c:3515 net/core/rtnetlink.c:3555) [ 692.603739][ T7643] ? __pfx_rtnl_dellink (net/core/rtnetlink.c:3521) [ 692.604096][ T7643] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 692.604442][ T7643] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 692.604771][ T7643] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 692.605083][ T7643] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 692.605431][ T7643] ? __lock_release (kernel/locking/lockdep.c:5539) [ 692.605754][ T7643] ? __pfx_rtnl_dellink (net/core/rtnetlink.c:3521) [ 692.606063][ T7643] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 692.606401][ T7643] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 692.606722][ T7643] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 692.607035][ T7643] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 692.607379][ T7643] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 692.607697][ T7643] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 692.608032][ T7643] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 692.608475][ T7643] ? 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) [ 692.608954][ T7643] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 692.609311][ T7643] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 692.609637][ T7643] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 692.609953][ T7643] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 692.610295][ T7643] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 692.610609][ T7643] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 692.610932][ T7643] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 692.611270][ T7643] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 692.611585][ T7643] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 692.611977][ T7643] ___sys_sendmsg (net/socket.c:2670) [ 692.612356][ T7643] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 692.612676][ T7643] ? __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) [ 692.613063][ T7643] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 692.613442][ T7643] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 692.613760][ T7643] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 692.614077][ T7643] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 692.614413][ T7643] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 692.614734][ T7643] ? __lock_release (kernel/locking/lockdep.c:5539) [ 692.615056][ T7643] __sys_sendmsg (net/socket.c:2700) [ 692.615377][ T7643] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 692.615760][ T7643] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 692.616086][ T7643] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 692.616417][ T7643] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 692.616734][ T7643] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 692.617123][ T7643] RIP: 0033:0x7fed1ce241e7 [ 692.617473][ T7643] 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) [ 692.618598][ T7643] RSP: 002b:00007ffe2de967c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 692.619067][ T7643] RAX: ffffffffffffffda RBX: 00007ffe2de96f00 RCX: 00007fed1ce241e7 [ 692.619547][ T7643] RDX: 0000000000000000 RSI: 00007ffe2de96830 RDI: 0000000000000005 [ 692.620005][ T7643] RBP: 0000000000000001 R08: 0000000000000003 R09: 0000000000000078 [ 692.620476][ T7643] R10: 00007fed1cd21498 R11: 0000000000000246 R12: 0000000000000001 [ 692.620935][ T7643] R13: 00000000686e18ab R14: 0000000000499600 R15: 0000000000000000 | [ 692.938878][ T7644] ------------[ cut here ]------------ | [ 692.939191][ T7644] WARNING: CPU: 0 PID: 7644 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) | [ 692.939924][ T7644] Modules linked in: [last unloaded: netdevsim] | [ 692.940983][ T7644] Tainted: [W]=WARN [ 692.941213][ T7644] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 692.941593][ T7644] 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) [ 692.941910][ T7644] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 692.943068][ T7644] RSP: 0018:ffffc9000abc6e70 EFLAGS: 00010246 [ 692.943460][ T7644] RAX: 0000000000000000 RBX: ffff88801370a000 RCX: 0000000000000001 [ 692.943922][ T7644] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 692.944461][ T7644] RBP: ffffc9000abc6f60 R08: 0000000000000000 R09: 0000000000000000 [ 692.944910][ T7644] R10: ffffc9000abc6f90 R11: ffffffff99779160 R12: 1ffff92001578dd2 [ 692.945584][ T7644] R13: 00000000000005dc R14: ffffc9000abc6f90 R15: ffff88801370aef8 [ 692.946054][ T7644] FS: 00007fb96a162800(0000) GS:ffff88809ae48000(0000) knlGS:0000000000000000 [ 692.946658][ T7644] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 692.947041][ T7644] CR2: 00000000004e59f8 CR3: 0000000016dd1005 CR4: 0000000000772ef0 [ 692.947526][ T7644] PKRU: 55555554 [ 692.947767][ T7644] Call Trace: [ 692.948006][ T7644] [ 692.948182][ T7644] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 692.948553][ T7644] ? __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) [ 692.948955][ T7644] ? br_del_if (net/bridge/br_if.c:742) [ 692.949184][ T7644] ? br_device_event (net/bridge/br.c:123) [ 692.949523][ T7644] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 692.949822][ T7644] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 692.950143][ T7644] ? netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 692.950489][ T7644] ? netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 692.950818][ T7644] ? netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 692.951114][ T7644] ? ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 692.951424][ T7644] ? ___sys_sendmsg (net/socket.c:2670) [ 692.951743][ T7644] ? __sys_sendmsg (net/socket.c:2700) [ 692.952038][ T7644] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 692.952416][ T7644] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 692.952794][ T7644] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 692.953132][ T7644] netif_set_mtu (net/core/dev.c:9652) [ 692.953464][ T7644] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 692.953783][ T7644] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 692.954012][ T7644] br_mtu_auto_adjust (net/bridge/br_if.c:525) [ 692.954327][ T7644] br_del_if (net/bridge/br_if.c:743) [ 692.954558][ T7644] br_device_event (net/bridge/br.c:123) [ 692.954863][ T7644] ? __pfx_br_device_event (net/bridge/br.c:29) [ 692.955171][ T7644] notifier_call_chain (kernel/notifier.c:85 (discriminator 2)) [ 692.955514][ T7644] unregister_netdevice_many_notify (net/core/dev.c:12107) [ 692.955892][ T7644] ? mutex_is_locked (./arch/x86/include/asm/atomic64_64.h:15 ./include/linux/atomic/atomic-arch-fallback.h:2583 ./include/linux/atomic/atomic-long.h:38 ./include/linux/atomic/atomic-instrumented.h:3189 kernel/locking/mutex.h:47 kernel/locking/mutex.c:67) [ 692.956190][ T7644] ? __pfx_unregister_netdevice_many_notify (net/core/dev.c:12032) [ 692.956578][ T7644] ? unregister_netdevice_queue (net/core/dev.c:12004) [ 692.956976][ T7644] ? __pfx_unregister_netdevice_queue (net/core/dev.c:12003) [ 692.957360][ T7644] ? __pfx_unregister_netdevice_queue (net/core/dev.c:12003) [ 692.957749][ T7644] rtnl_dellink (net/core/rtnetlink.c:3515 net/core/rtnetlink.c:3555) [ 692.958072][ T7644] ? __pfx_rtnl_dellink (net/core/rtnetlink.c:3521) [ 692.958427][ T7644] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 692.958732][ T7644] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 692.959037][ T7644] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 692.959387][ T7644] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 692.959685][ T7644] ? __lock_release (kernel/locking/lockdep.c:5539) [ 692.959987][ T7644] ? __pfx_rtnl_dellink (net/core/rtnetlink.c:3521) [ 692.960298][ T7644] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 692.960626][ T7644] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 692.960950][ T7644] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 692.961289][ T7644] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 692.961612][ T7644] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 692.961939][ T7644] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 692.962276][ T7644] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 692.962593][ T7644] ? 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) [ 692.962919][ T7644] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 692.963246][ T7644] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 692.963559][ T7644] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 692.963880][ T7644] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 692.964196][ T7644] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 692.964565][ T7644] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 692.964891][ T7644] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 692.965217][ T7644] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 692.965538][ T7644] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 692.965942][ T7644] ___sys_sendmsg (net/socket.c:2670) [ 692.966314][ T7644] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 692.966621][ T7644] ? __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) [ 692.967001][ T7644] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 692.967324][ T7644] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 692.967645][ T7644] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 692.967967][ T7644] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 692.968333][ T7644] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 692.968636][ T7644] ? __lock_release (kernel/locking/lockdep.c:5539) [ 692.968946][ T7644] __sys_sendmsg (net/socket.c:2700) [ 692.969262][ T7644] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 692.969639][ T7644] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 692.969971][ T7644] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 692.970321][ T7644] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 692.970625][ T7644] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 692.971011][ T7644] RIP: 0033:0x7fb96a32f1e7 [ 692.971333][ T7644] 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) [ 692.972475][ T7644] RSP: 002b:00007ffc3ef63178 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 692.972964][ T7644] RAX: ffffffffffffffda RBX: 00007ffc3ef638b0 RCX: 00007fb96a32f1e7 [ 692.973445][ T7644] RDX: 0000000000000000 RSI: 00007ffc3ef631e0 RDI: 0000000000000005 [ 692.973916][ T7644] RBP: 0000000000000001 R08: 0000000000000003 R09: 0000000000000078 [ 692.974439][ T7644] R10: 00007fb96a22c498 R11: 0000000000000246 R12: 0000000000000001 [ 692.974916][ T7644] R13: 00000000686e18ab R14: 0000000000499600 R15: 0000000000000000 | [ 693.363817][ T7645] ------------[ cut here ]------------ | [ 693.364157][ T7645] WARNING: CPU: 2 PID: 7645 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) | [ 693.364861][ T7645] Modules linked in: [last unloaded: netdevsim] | [ 693.365933][ T7645] Tainted: [W]=WARN [ 693.366188][ T7645] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 693.366604][ T7645] 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) [ 693.366930][ T7645] Code: 00 00 8b 05 87 65 35 02 85 c0 0f 84 52 fe ff ff 48 8d bb 80 0c 00 00 be ff ff ff ff e8 ca 7e 82 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 87 65 35 02 mov 0x2356587(%rip),%eax # 0x235658f 8: 85 c0 test %eax,%eax a: 0f 84 52 fe ff ff je 0xfffffffffffffe62 10: 48 8d bb 80 0c 00 00 lea 0xc80(%rbx),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 ca 7e 82 00 call 0x827eeb 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 [ 693.368066][ T7645] RSP: 0018:ffffc9000a376e70 EFLAGS: 00010246 [ 693.368680][ T7645] RAX: 0000000000000000 RBX: ffff88801370a000 RCX: 0000000000000001 [ 693.369150][ T7645] RDX: 0000000000000000 RSI: ffffffff992e6e91 RDI: ffffffff98a555a0 [ 693.369631][ T7645] RBP: ffffc9000a376f60 R08: 0000000000000000 R09: 0000000000000000 [ 693.370092][ T7645] R10: ffffc9000a376f90 R11: ffffffff99779160 R12: 1ffff9200146edd2 [ 693.370585][ T7645] R13: 00000000000005dc R14: ffffc9000a376f90 R15: ffff88801370aef8 [ 693.371049][ T7645] FS: 00007f3db98d0800(0000) GS:ffff88809af48000(0000) knlGS:0000000000000000 [ 693.371646][ T7645] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 693.372044][ T7645] CR2: 00000000004e5a00 CR3: 00000000179b7006 CR4: 0000000000772ef0 [ 693.372628][ T7645] PKRU: 55555554 [ 693.372873][ T7645] Call Trace: [ 693.373116][ T7645] [ 693.373306][ T7645] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 693.373622][ T7645] ? __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) [ 693.374009][ T7645] ? br_del_if (net/bridge/br_if.c:742) [ 693.374262][ T7645] ? br_device_event (net/bridge/br.c:123) [ 693.374576][ T7645] ? __pfx_netif_set_mtu_ext (net/core/dev.c:9607) [ 693.374886][ T7645] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 693.375207][ T7645] ? netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 693.375538][ T7645] ? netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 693.375857][ T7645] ? netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 693.376162][ T7645] ? ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 693.376515][ T7645] ? ___sys_sendmsg (net/socket.c:2670) [ 693.376824][ T7645] ? __sys_sendmsg (net/socket.c:2700) [ 693.377134][ T7645] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 693.377457][ T7645] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 693.377862][ T7645] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 693.378187][ T7645] netif_set_mtu (net/core/dev.c:9652) [ 693.378514][ T7645] ? __pfx_netif_set_mtu (net/core/dev.c:9647) [ 693.378843][ T7645] dev_set_mtu (./include/net/netdev_lock.h:30 ./include/net/netdev_lock.h:47 net/core/dev_api.c:249) [ 693.379087][ T7645] br_mtu_auto_adjust (net/bridge/br_if.c:525) [ 693.379421][ T7645] br_del_if (net/bridge/br_if.c:743) [ 693.379671][ T7645] br_device_event (net/bridge/br.c:123) [ 693.379993][ T7645] ? __pfx_br_device_event (net/bridge/br.c:29) [ 693.380325][ T7645] notifier_call_chain (kernel/notifier.c:85 (discriminator 2)) [ 693.380645][ T7645] unregister_netdevice_many_notify (net/core/dev.c:12107) [ 693.381036][ T7645] ? mutex_is_locked (./arch/x86/include/asm/atomic64_64.h:15 ./include/linux/atomic/atomic-arch-fallback.h:2583 ./include/linux/atomic/atomic-long.h:38 ./include/linux/atomic/atomic-instrumented.h:3189 kernel/locking/mutex.h:47 kernel/locking/mutex.c:67) [ 693.381356][ T7645] ? __pfx_unregister_netdevice_many_notify (net/core/dev.c:12032) [ 693.381740][ T7645] ? unregister_netdevice_queue (net/core/dev.c:12004) [ 693.382120][ T7645] ? __pfx_unregister_netdevice_queue (net/core/dev.c:12003) [ 693.382554][ T7645] ? __pfx_unregister_netdevice_queue (net/core/dev.c:12003) [ 693.382945][ T7645] rtnl_dellink (net/core/rtnetlink.c:3515 net/core/rtnetlink.c:3555) [ 693.383282][ T7645] ? __pfx_rtnl_dellink (net/core/rtnetlink.c:3521) [ 693.383642][ T7645] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 693.383963][ T7645] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 693.384292][ T7645] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 693.384607][ T7645] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/rtnetlink.c:6944) [ 693.384926][ T7645] ? __lock_release (kernel/locking/lockdep.c:5539) [ 693.385253][ T7645] ? __pfx_rtnl_dellink (net/core/rtnetlink.c:3521) [ 693.385567][ T7645] rtnetlink_rcv_msg (net/core/rtnetlink.c:6946) [ 693.385882][ T7645] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 693.386215][ T7645] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 693.386550][ T7645] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 693.386863][ T7645] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6849) [ 693.387179][ T7645] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2528) [ 693.387531][ T7645] ? netlink_deliver_tap (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/netlink/af_netlink.c:340) [ 693.387861][ T7645] ? 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) [ 693.388173][ T7645] netlink_unicast (net/netlink/af_netlink.c:1321 net/netlink/af_netlink.c:1346) [ 693.388503][ T7645] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1331) [ 693.388811][ T7645] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 693.389132][ T7645] netlink_sendmsg (net/netlink/af_netlink.c:1896) [ 693.389460][ T7645] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1815) [ 693.389784][ T7645] ? __import_iovec (lib/iov_iter.c:1441 lib/iov_iter.c:1456) [ 693.390104][ T7645] ____sys_sendmsg (net/socket.c:714 net/socket.c:729 net/socket.c:2614) [ 693.390437][ T7645] ? __pfx_____sys_sendmsg (net/socket.c:2560) [ 693.390746][ T7645] ? __pfx_copy_msghdr_from_user (net/socket.c:2540) [ 693.391139][ T7645] ___sys_sendmsg (net/socket.c:2670) [ 693.391471][ T7645] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 693.391802][ T7645] ? __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) [ 693.392192][ T7645] ? __pfx____sys_sendmsg (net/socket.c:2657) [ 693.392519][ T7645] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 693.392839][ T7645] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 693.393158][ T7645] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 693.393515][ T7645] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2168 arch/x86/mm/physaddr.c:65) [ 693.393837][ T7645] ? __lock_release (kernel/locking/lockdep.c:5539) [ 693.394153][ T7645] __sys_sendmsg (net/socket.c:2700) [ 693.394486][ T7645] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3119) [ 693.394867][ T7645] ? __pfx___sys_sendmsg (net/socket.c:2685) [ 693.395188][ T7645] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 693.395527][ T7645] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 693.395847][ T7645] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 693.396227][ T7645] RIP: 0033:0x7f3db9a9d1e7 [ 693.396564][ T7645] 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) [ 693.397693][ T7645] RSP: 002b:00007ffe4249bc18 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 693.398179][ T7645] RAX: ffffffffffffffda RBX: 00007ffe4249c350 RCX: 00007f3db9a9d1e7 [ 693.398651][ T7645] RDX: 0000000000000000 RSI: 00007ffe4249bc80 RDI: 0000000000000005 [ 693.399123][ T7645] RBP: 0000000000000001 R08: 0000000000000003 R09: 0000000000000078 [ 693.399607][ T7645] R10: 00007f3db999a498 R11: 0000000000000246 R12: 0000000000000001 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 netif_set_mtu_ext:netif_set_mtu:dev_set_mtu:bond_enslave:do_set_master