====================================== | 0 | xx__-> [ 10.804936][ T227] ------------[ cut here ]------------ | [ 10.805495][ T227] WARNING: CPU: 0 PID: 227 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) | [ 10.806304][ T227] Modules linked in: netdevsim [ 10.807241][ T227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.807685][ T227] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 10.808129][ T227] Code: 00 e8 b3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 b8 56 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: b3 48 mov $0x48,%bl 4: fe (bad) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 b8 56 78 00 call 0x7856d9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 10.809411][ T227] RSP: 0018:ffffc90000af7520 EFLAGS: 00010246 [ 10.809860][ T227] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 10.810396][ T227] RDX: 0000000000000000 RSI: ffff88800b57ac98 RDI: ffff88800953d0f8 [ 10.810903][ T227] RBP: ffffffff8f924440 R08: 0000000000000000 R09: fffffbfff1afd844 [ 10.811444][ T227] R10: ffffffff8d7ec227 R11: ffff88800953c5c0 R12: 0000000000000000 [ 10.811964][ T227] R13: ffff88800b57a128 R14: ffff88800b57a008 R15: ffff88800b57a000 [ 10.812475][ T227] FS: 00007f82c9161740(0000) GS:ffff88802f400000(0000) knlGS:0000000000000000 [ 10.813083][ T227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.813536][ T227] CR2: 0000558e0744b5d8 CR3: 00000000086d4006 CR4: 0000000000772ef0 [ 10.814040][ T227] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 10.814582][ T227] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 10.815104][ T227] PKRU: 55555554 [ 10.815386][ T227] Call Trace: [ 10.815644][ T227] [ 10.815853][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 10.816222][ T227] ? __warn (kernel/panic.c:748) [ 10.816492][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 10.816837][ T227] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 10.817211][ T227] ? handle_bug (arch/x86/kernel/traps.c:285) [ 10.817477][ T227] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 10.817831][ T227] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 10.818235][ T227] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 10.818609][ T227] ? __pfx___netdev_update_features (net/core/dev.c:10589) [ 10.819064][ T227] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 10.819436][ T227] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 10.819791][ T227] register_netdevice (net/core/dev.c:11033) [ 10.820152][ T227] ? __pfx_register_netdevice (net/core/dev.c:10911) [ 10.820540][ T227] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 10.820916][ T227] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 10.821383][ T227] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 10.821655][ T227] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 10.822115][ T227] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 10.822585][ T227] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 10.823035][ T227] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 10.823428][ T227] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 10.823868][ T227] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 10.824240][ T227] ? kernfs_put (./arch/x86/include/asm/atomic.h:67 (discriminator 1) ./include/linux/atomic/atomic-arch-fallback.h:2278 (discriminator 1) ./include/linux/atomic/atomic-instrumented.h:1384 (discriminator 1) fs/kernfs/dir.c:557 (discriminator 1)) [ 10.824501][ T227] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 10.824874][ T227] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 10.825259][ T227] __driver_probe_device (drivers/base/dd.c:800) [ 10.825609][ T227] driver_probe_device (drivers/base/dd.c:830) [ 10.825961][ T227] __device_attach_driver (drivers/base/dd.c:959) [ 10.826334][ T227] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 10.826767][ T227] bus_for_each_drv (drivers/base/bus.c:462) [ 10.827121][ T227] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 10.827481][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 10.827830][ T227] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 10.828183][ T227] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 10.828563][ T227] __device_attach (drivers/base/dd.c:1030) [ 10.828934][ T227] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 10.829296][ T227] ? bus_to_subsys (drivers/base/bus.c:85) [ 10.829648][ T227] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.830015][ T227] bus_probe_device (drivers/base/bus.c:537) [ 10.830392][ T227] device_add (drivers/base/core.c:3672) [ 10.830748][ T227] ? __pfx_device_add (drivers/base/core.c:3548) [ 10.831097][ T227] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 10.831487][ T227] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 10.831937][ T227] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 10.832419][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 10.832777][ T227] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 10.833151][ T227] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 10.833506][ T227] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 10.833859][ T227] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 10.834132][ T227] ? __pfx_vfs_write (fs/read_write.c:660) [ 10.834501][ T227] ? __lock_release (kernel/locking/lockdep.c:5527) [ 10.834843][ T227] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 10.835218][ T227] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 10.835572][ T227] ksys_write (fs/read_write.c:731) [ 10.835852][ T227] ? __pfx_ksys_write (fs/read_write.c:721) [ 10.836217][ T227] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 10.836584][ T227] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 10.836944][ T227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 10.837390][ T227] RIP: 0033:0x7f82c92a2b77 [ 10.837752][ T227] Code: 0b 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 48 89 54 24 18 48 89 74 24 All code ======== 0: 0b 00 or (%rax),%eax 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b7 jmp 0xffffffffffffffc7 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 01 00 00 00 mov $0x1,%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: 48 89 54 24 18 mov %rdx,0x18(%rsp) 3c: 48 rex.W 3d: 89 .byte 0x89 3e: 74 24 je 0x64 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: 48 89 54 24 18 mov %rdx,0x18(%rsp) 12: 48 rex.W 13: 89 .byte 0x89 14: 74 24 je 0x3a [ 10.838969][ T227] RSP: 002b:00007ffc1c3ff9d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 10.839514][ T227] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 00007f82c92a2b77 [ 10.840029][ T227] RDX: 0000000000000007 RSI: 0000558e0744a5d0 RDI: 0000000000000001 [ 10.840568][ T227] RBP: 0000558e0744a5d0 R08: 0000000000000003 R09: 0000000000000077 [ 10.841087][ T227] R10: 0000000000000063 R11: 0000000000000246 R12: 0000000000000007 [ 10.841620][ T227] R13: 00007f82c935e760 R14: 0000000000000007 R15: 00007f82c93599c0 | [ 11.112998][ T253] ------------[ cut here ]------------ | [ 11.113334][ T253] WARNING: CPU: 3 PID: 253 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) | [ 11.113773][ T253] Modules linked in: netdevsim | [ 11.114378][ T253] Tainted: [W]=WARN [ 11.114569][ T253] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.114852][ T253] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 11.115132][ T253] Code: 00 e8 b3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 b8 56 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: b3 48 mov $0x48,%bl 4: fe (bad) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 b8 56 78 00 call 0x7856d9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 11.115881][ T253] RSP: 0018:ffffc900007f71e8 EFLAGS: 00010246 [ 11.116160][ T253] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 11.116488][ T253] RDX: 0000000000000000 RSI: ffff88800b7bac98 RDI: ffff8880097fadc0 [ 11.116899][ T253] RBP: ffff888009e28040 R08: 0000000000000000 R09: fffffbfff1afd844 [ 11.117235][ T253] R10: ffffffff8d7ec227 R11: ffff8880097fa300 R12: 0000000000000000 [ 11.117554][ T253] R13: ffff88800b7ba128 R14: ffff88800b7ba008 R15: ffff88800b7ba000 [ 11.117858][ T253] FS: 00007f6d00f61800(0000) GS:ffff88802f580000(0000) knlGS:0000000000000000 [ 11.118227][ T253] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.118489][ T253] CR2: 00007ff0fbe08bdd CR3: 000000000bffc002 CR4: 0000000000772ef0 [ 11.118812][ T253] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 11.119121][ T253] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 11.119436][ T253] PKRU: 55555554 [ 11.119610][ T253] Call Trace: [ 11.119775][ T253] [ 11.119886][ T253] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 11.120103][ T253] ? __warn (kernel/panic.c:748) [ 11.120274][ T253] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 11.120490][ T253] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 11.120705][ T253] ? handle_bug (arch/x86/kernel/traps.c:285) [ 11.120876][ T253] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 11.121095][ T253] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 11.121326][ T253] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 11.121549][ T253] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10596) [ 11.121758][ T253] ? __pfx___netdev_update_features (net/core/dev.c:10589) [ 11.122036][ T253] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 11.122261][ T253] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 11.122471][ T253] register_netdevice (net/core/dev.c:11033) [ 11.122689][ T253] ? __pfx_register_netdevice (net/core/dev.c:10911) [ 11.122905][ T253] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 11.123128][ T253] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 11.123414][ T253] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 11.123708][ T253] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 11.123979][ T253] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 11.124253][ T253] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 11.124522][ T253] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 11.124809][ T253] devlink_reload (net/devlink/dev.c:474) [ 11.125022][ T253] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 11.125247][ T253] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 11.125459][ T253] ? cap_capable (security/commoncap.c:131) [ 11.125662][ T253] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1146 fs/file.c:1160) [ 11.125829][ T253] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 11.126036][ T253] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 11.126304][ T253] ? __nla_parse (lib/nlattr.c:732) [ 11.126529][ T253] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 11.126749][ T253] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 11.127022][ T253] ? cap_capable (security/commoncap.c:131) [ 11.127244][ T253] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 11.127459][ T253] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 11.127662][ T253] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 11.127877][ T253] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 11.128131][ T253] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 11.128403][ T253] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 11.128685][ T253] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 11.128903][ T253] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 11.129109][ T253] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 11.129350][ T253] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 11.129579][ T253] ? genl_rcv (net/netlink/genetlink.c:1219) [ 11.129734][ T253] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 11.129953][ T253] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 11.130177][ T253] genl_rcv (net/netlink/genetlink.c:1220) [ 11.130354][ T253] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 11.130569][ T253] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 11.130775][ T253] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 11.130991][ T253] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 11.131216][ T253] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 11.131419][ T253] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 11.131628][ T253] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 11.131842][ T253] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 11.132048][ T253] ? __pfx___sys_sendto (net/socket.c:2145) [ 11.132263][ T253] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 11.132473][ T253] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 11.132692][ T253] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 11.132901][ T253] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 11.133165][ T253] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 11.133439][ T253] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 11.133662][ T253] __x64_sys_sendto (net/socket.c:2181) [ 11.133867][ T253] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 11.134118][ T253] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 11.134339][ T253] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 11.134594][ T253] RIP: 0033:0x7f6d0116da4a [ 11.134804][ T253] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 11.135522][ T253] RSP: 002b:00007ffd3959a358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 11.135827][ T253] RAX: ffffffffffffffda RBX: 000000000bf69b00 RCX: 00007f6d0116da4a [ 11.136135][ T253] RDX: 0000000000000040 RSI: 000000000bf69b00 RDI: 0000000000000005 [ 11.136445][ T253] RBP: 000000000bf69910 R08: 00007f6d01311200 R09: 000000000000000c [ 11.136742][ T253] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 11.137042][ T253] R13: 000000000bf69910 R14: 0000000000000000 R15: 0000000000000001 | [ 19.677784][ T457] ------------[ cut here ]------------ | [ 19.678135][ T457] WARNING: CPU: 2 PID: 457 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) | [ 19.678553][ T457] Modules linked in: netdevsim | [ 19.679121][ T457] Tainted: [W]=WARN [ 19.679299][ T457] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.679551][ T457] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 19.679812][ T457] Code: 00 e8 b3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 b8 56 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: b3 48 mov $0x48,%bl 4: fe (bad) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 b8 56 78 00 call 0x7856d9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 19.680522][ T457] RSP: 0018:ffffc90000e771e8 EFLAGS: 00010246 [ 19.680813][ T457] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 19.681116][ T457] RDX: 0000000000000000 RSI: ffff88800a6a2c98 RDI: ffff88800b71d080 [ 19.681501][ T457] RBP: ffff888009e28040 R08: 0000000000000000 R09: fffffbfff1afd844 [ 19.681797][ T457] R10: ffffffff8d7ec227 R11: ffff88800b71c5c0 R12: 0000000000000000 [ 19.682096][ T457] R13: ffff88800a6a2128 R14: ffff88800a6a2008 R15: ffff88800a6a2000 [ 19.682407][ T457] FS: 00007fac8c963800(0000) GS:ffff88802f500000(0000) knlGS:0000000000000000 [ 19.682751][ T457] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.683003][ T457] CR2: 00007fac8cd13200 CR3: 0000000008978006 CR4: 0000000000772ef0 [ 19.683314][ T457] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 19.683610][ T457] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 19.683909][ T457] PKRU: 55555554 [ 19.684069][ T457] Call Trace: [ 19.684259][ T457] [ 19.684402][ T457] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 19.684615][ T457] ? __warn (kernel/panic.c:748) [ 19.684778][ T457] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 19.684983][ T457] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 19.685209][ T457] ? handle_bug (arch/x86/kernel/traps.c:285) [ 19.685371][ T457] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 19.685577][ T457] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 19.685794][ T457] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 19.686001][ T457] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10596) [ 19.686227][ T457] ? __pfx___netdev_update_features (net/core/dev.c:10589) [ 19.686482][ T457] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 19.686693][ T457] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 19.686901][ T457] register_netdevice (net/core/dev.c:11033) [ 19.687112][ T457] ? __pfx_register_netdevice (net/core/dev.c:10911) [ 19.687340][ T457] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 19.687561][ T457] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 19.687821][ T457] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 19.688090][ T457] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 19.688390][ T457] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 19.688689][ T457] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 19.688949][ T457] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 19.689224][ T457] ? devl_region_destroy (net/devlink/region.c:1178) [ 19.689523][ T457] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 19.689955][ T457] devlink_reload (net/devlink/dev.c:474) [ 19.690323][ T457] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 19.690659][ T457] ? devlink_resources_validate (net/devlink/resource.c:311) [ 19.691085][ T457] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 19.691442][ T457] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 19.691857][ T457] ? __nla_parse (lib/nlattr.c:732) [ 19.692221][ T457] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 19.692563][ T457] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 19.692994][ T457] ? cap_capable (security/commoncap.c:131) [ 19.693344][ T457] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 19.693678][ T457] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 19.693944][ T457] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 19.694302][ T457] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 19.694713][ T457] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 19.695106][ T457] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 19.695560][ T457] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 19.695903][ T457] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 19.696253][ T457] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 19.696608][ T457] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 19.696975][ T457] ? genl_rcv (net/netlink/genetlink.c:1219) [ 19.697257][ T457] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 19.697601][ T457] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 19.697943][ T457] genl_rcv (net/netlink/genetlink.c:1220) [ 19.698171][ T457] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 19.698506][ T457] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 19.698789][ T457] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 19.699013][ T457] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 19.699252][ T457] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 19.699456][ T457] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 19.699660][ T457] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 19.699873][ T457] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 19.700078][ T457] ? __pfx___sys_sendto (net/socket.c:2145) [ 19.700320][ T457] ? __lock_release (kernel/locking/lockdep.c:5527) [ 19.700528][ T457] ? __sys_recvmsg (net/socket.c:2859) [ 19.700738][ T457] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 19.700950][ T457] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 19.701159][ T457] __x64_sys_sendto (net/socket.c:2181) [ 19.701381][ T457] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 19.701631][ T457] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 19.701834][ T457] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 19.702078][ T457] RIP: 0033:0x7fac8cb6fa4a [ 19.702341][ T457] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 19.703003][ T457] RSP: 002b:00007ffcec3e27d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 19.703331][ T457] RAX: ffffffffffffffda RBX: 000000000ae01b00 RCX: 00007fac8cb6fa4a [ 19.703627][ T457] RDX: 0000000000000038 RSI: 000000000ae01b00 RDI: 0000000000000005 [ 19.703917][ T457] RBP: 000000000ae01910 R08: 00007fac8cd13200 R09: 000000000000000c [ 19.704235][ T457] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 19.704525][ T457] R13: 000000000ae01910 R14: 0000000000000000 R15: 0000000000000003 | [ 20.595202][ T475] ------------[ cut here ]------------ | [ 20.595513][ T475] WARNING: CPU: 2 PID: 475 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) | [ 20.595940][ T475] Modules linked in: netdevsim | [ 20.596572][ T475] Tainted: [W]=WARN [ 20.596745][ T475] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.597012][ T475] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 20.597309][ T475] Code: 00 e8 b3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 b8 56 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: b3 48 mov $0x48,%bl 4: fe (bad) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 b8 56 78 00 call 0x7856d9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 20.598056][ T475] RSP: 0018:ffffc90000f171e8 EFLAGS: 00010246 [ 20.598338][ T475] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 20.598630][ T475] RDX: 0000000000000000 RSI: ffff88800aa0ac98 RDI: ffff888008a00b00 [ 20.598930][ T475] RBP: ffff888009e28040 R08: 0000000000000000 R09: fffffbfff1afd844 [ 20.599231][ T475] R10: ffffffff8d7ec227 R11: ffff888008a00040 R12: 0000000000000000 [ 20.599527][ T475] R13: ffff88800aa0a128 R14: ffff88800aa0a008 R15: ffff88800aa0a000 [ 20.599814][ T475] FS: 00007fa0a811f800(0000) GS:ffff88802f500000(0000) knlGS:0000000000000000 [ 20.600152][ T475] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.600407][ T475] CR2: 00007fa0a84cf200 CR3: 000000000a4a2001 CR4: 0000000000772ef0 [ 20.600701][ T475] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 20.600993][ T475] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 20.601310][ T475] PKRU: 55555554 [ 20.601469][ T475] Call Trace: [ 20.601623][ T475] [ 20.601734][ T475] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 20.601935][ T475] ? __warn (kernel/panic.c:748) [ 20.602096][ T475] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 20.602315][ T475] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 20.602523][ T475] ? handle_bug (arch/x86/kernel/traps.c:285) [ 20.602683][ T475] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 20.602882][ T475] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 20.603096][ T475] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 20.603310][ T475] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10596) [ 20.603522][ T475] ? __pfx___netdev_update_features (net/core/dev.c:10589) [ 20.603775][ T475] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 20.603981][ T475] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 20.604197][ T475] register_netdevice (net/core/dev.c:11033) [ 20.604406][ T475] ? __pfx_register_netdevice (net/core/dev.c:10911) [ 20.604615][ T475] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 20.604836][ T475] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 20.605093][ T475] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 20.605384][ T475] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 20.605650][ T475] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 20.605908][ T475] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 20.606157][ T475] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 20.606427][ T475] ? devl_region_destroy (net/devlink/region.c:1178) [ 20.606628][ T475] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 20.606890][ T475] devlink_reload (net/devlink/dev.c:474) [ 20.607097][ T475] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 20.607316][ T475] ? devlink_resources_validate (net/devlink/resource.c:311) [ 20.607569][ T475] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 20.607778][ T475] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 20.608024][ T475] ? __nla_parse (lib/nlattr.c:732) [ 20.608245][ T475] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 20.608451][ T475] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 20.608720][ T475] ? cap_capable (security/commoncap.c:131) [ 20.608921][ T475] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 20.609134][ T475] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 20.609368][ T475] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 20.609572][ T475] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 20.609814][ T475] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 20.610059][ T475] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 20.610328][ T475] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 20.610533][ T475] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 20.610731][ T475] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 20.610941][ T475] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 20.611156][ T475] ? genl_rcv (net/netlink/genetlink.c:1219) [ 20.611325][ T475] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 20.611528][ T475] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 20.611738][ T475] genl_rcv (net/netlink/genetlink.c:1220) [ 20.611894][ T475] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 20.612098][ T475] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 20.612323][ T475] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 20.612530][ T475] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 20.612735][ T475] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 20.612932][ T475] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 20.613136][ T475] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 20.613373][ T475] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 20.613581][ T475] ? __pfx___sys_sendto (net/socket.c:2145) [ 20.613790][ T475] ? __lock_release (kernel/locking/lockdep.c:5527) [ 20.614000][ T475] ? __sys_recvmsg (net/socket.c:2859) [ 20.614220][ T475] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 20.614433][ T475] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 20.614639][ T475] __x64_sys_sendto (net/socket.c:2181) [ 20.614840][ T475] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 20.615086][ T475] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 20.615309][ T475] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 20.615559][ T475] RIP: 0033:0x7fa0a832ba4a [ 20.615765][ T475] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 20.616436][ T475] RSP: 002b:00007ffd6fafc5b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 20.616731][ T475] RAX: ffffffffffffffda RBX: 0000000033228b00 RCX: 00007fa0a832ba4a [ 20.617026][ T475] RDX: 0000000000000038 RSI: 0000000033228b00 RDI: 0000000000000005 [ 20.617339][ T475] RBP: 0000000033228910 R08: 00007fa0a84cf200 R09: 000000000000000c [ 20.617631][ T475] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 20.617923][ T475] R13: 0000000033228910 R14: 0000000000000000 R15: 0000000000000003 | [ 21.478405][ T491] ------------[ cut here ]------------ | [ 21.478754][ T491] WARNING: CPU: 2 PID: 491 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) | [ 21.479146][ T491] Modules linked in: netdevsim | [ 21.479720][ T491] Tainted: [W]=WARN [ 21.479878][ T491] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.480123][ T491] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 21.480393][ T491] Code: 00 e8 b3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 b8 56 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: b3 48 mov $0x48,%bl 4: fe (bad) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 b8 56 78 00 call 0x7856d9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 21.481056][ T491] RSP: 0018:ffffc90000fa71e8 EFLAGS: 00010246 [ 21.481351][ T491] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 21.481642][ T491] RDX: 0000000000000000 RSI: ffff88800a5cac98 RDI: ffff8880086e8b00 [ 21.481932][ T491] RBP: ffff888009e28040 R08: 0000000000000000 R09: fffffbfff1afd844 [ 21.482233][ T491] R10: ffffffff8d7ec227 R11: ffff8880086e8040 R12: 0000000000000000 [ 21.482522][ T491] R13: ffff88800a5ca128 R14: ffff88800a5ca008 R15: ffff88800a5ca000 [ 21.482810][ T491] FS: 00007f1bb06b2800(0000) GS:ffff88802f500000(0000) knlGS:0000000000000000 [ 21.483145][ T491] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 21.483406][ T491] CR2: 00007f1bb0a62200 CR3: 000000000d906003 CR4: 0000000000772ef0 [ 21.483700][ T491] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 21.483993][ T491] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 21.484292][ T491] PKRU: 55555554 [ 21.484448][ T491] Call Trace: [ 21.484604][ T491] [ 21.484716][ T491] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 21.484918][ T491] ? __warn (kernel/panic.c:748) [ 21.485076][ T491] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 21.485293][ T491] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 21.485500][ T491] ? handle_bug (arch/x86/kernel/traps.c:285) [ 21.485661][ T491] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 21.485861][ T491] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 21.486076][ T491] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 21.486291][ T491] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10596) [ 21.486500][ T491] ? __pfx___netdev_update_features (net/core/dev.c:10589) [ 21.486750][ T491] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 21.486959][ T491] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 21.487164][ T491] register_netdevice (net/core/dev.c:11033) [ 21.487386][ T491] ? __pfx_register_netdevice (net/core/dev.c:10911) [ 21.487597][ T491] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 21.487812][ T491] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 21.488076][ T491] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 21.488353][ T491] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 21.488613][ T491] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 21.488877][ T491] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 21.489131][ T491] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 21.489395][ T491] ? devl_region_destroy (net/devlink/region.c:1178) [ 21.489594][ T491] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 21.489855][ T491] devlink_reload (net/devlink/dev.c:474) [ 21.490060][ T491] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 21.490277][ T491] ? devlink_resources_validate (net/devlink/resource.c:311) [ 21.490533][ T491] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 21.490739][ T491] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 21.490987][ T491] ? __nla_parse (lib/nlattr.c:732) [ 21.491213][ T491] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 21.491418][ T491] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 21.491679][ T491] ? cap_capable (security/commoncap.c:131) [ 21.491880][ T491] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 21.492087][ T491] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 21.492308][ T491] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 21.492514][ T491] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 21.492758][ T491] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 21.493004][ T491] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 21.493275][ T491] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 21.493483][ T491] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 21.493684][ T491] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 21.493887][ T491] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 21.494107][ T491] ? genl_rcv (net/netlink/genetlink.c:1219) [ 21.494273][ T491] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 21.494479][ T491] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 21.494693][ T491] genl_rcv (net/netlink/genetlink.c:1220) [ 21.494848][ T491] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 21.495051][ T491] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 21.495266][ T491] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 21.495473][ T491] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 21.495678][ T491] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 21.495876][ T491] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 21.496084][ T491] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 21.496307][ T491] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 21.496511][ T491] ? __pfx___sys_sendto (net/socket.c:2145) [ 21.496723][ T491] ? __lock_release (kernel/locking/lockdep.c:5527) [ 21.496929][ T491] ? __sys_recvmsg (net/socket.c:2859) [ 21.497131][ T491] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 21.497352][ T491] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 21.497560][ T491] __x64_sys_sendto (net/socket.c:2181) [ 21.497765][ T491] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 21.498011][ T491] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 21.498226][ T491] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 21.498474][ T491] RIP: 0033:0x7f1bb08bea4a [ 21.498717][ T491] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 21.499398][ T491] RSP: 002b:00007fffbdf3fab8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 21.499696][ T491] RAX: ffffffffffffffda RBX: 000000002aa8ab00 RCX: 00007f1bb08bea4a [ 21.499983][ T491] RDX: 0000000000000038 RSI: 000000002aa8ab00 RDI: 0000000000000005 [ 21.500293][ T491] RBP: 000000002aa8a910 R08: 00007f1bb0a62200 R09: 000000000000000c [ 21.500585][ T491] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 21.500891][ T491] R13: 000000002aa8a910 R14: 0000000000000000 R15: 0000000000000003 | [ 24.430499][ T547] ------------[ cut here ]------------ | [ 24.430913][ T547] WARNING: CPU: 2 PID: 547 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) | [ 24.431480][ T547] Modules linked in: netdevsim | [ 24.432275][ T547] Tainted: [W]=WARN [ 24.432494][ T547] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.432840][ T547] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 24.433227][ T547] Code: 00 e8 b3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 b8 56 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: b3 48 mov $0x48,%bl 4: fe (bad) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 b8 56 78 00 call 0x7856d9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 24.434165][ T547] RSP: 0018:ffffc900012771e8 EFLAGS: 00010246 [ 24.434718][ T547] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 24.435129][ T547] RDX: 0000000000000000 RSI: ffff88800b57ac98 RDI: ffff88800be9d080 [ 24.435554][ T547] RBP: ffff888009e28040 R08: 0000000000000000 R09: fffffbfff1afd844 [ 24.435966][ T547] R10: ffffffff8d7ec227 R11: ffff88800be9c5c0 R12: 0000000000000000 [ 24.436387][ T547] R13: ffff88800b57a128 R14: ffff88800b57a008 R15: ffff88800b57a000 [ 24.436797][ T547] FS: 00007f020e5b0800(0000) GS:ffff88802f500000(0000) knlGS:0000000000000000 [ 24.437307][ T547] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.437657][ T547] CR2: 00007f020e960200 CR3: 0000000002088004 CR4: 0000000000772ef0 [ 24.438067][ T547] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 24.438493][ T547] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 24.438912][ T547] PKRU: 55555554 [ 24.439131][ T547] Call Trace: [ 24.439367][ T547] [ 24.439521][ T547] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 24.439803][ T547] ? __warn (kernel/panic.c:748) [ 24.440026][ T547] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 24.440329][ T547] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 24.440623][ T547] ? handle_bug (arch/x86/kernel/traps.c:285) [ 24.440845][ T547] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 24.441127][ T547] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 24.441464][ T547] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 24.441751][ T547] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10596) [ 24.442047][ T547] ? __pfx___netdev_update_features (net/core/dev.c:10589) [ 24.442420][ T547] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 24.442713][ T547] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 24.443004][ T547] register_netdevice (net/core/dev.c:11033) [ 24.443315][ T547] ? __pfx_register_netdevice (net/core/dev.c:10911) [ 24.443615][ T547] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 24.443922][ T547] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 24.444305][ T547] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 24.444680][ T547] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 24.445049][ T547] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 24.445448][ T547] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 24.445803][ T547] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 24.446156][ T547] ? devl_region_destroy (net/devlink/region.c:1178) [ 24.446453][ T547] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 24.446827][ T547] devlink_reload (net/devlink/dev.c:474) [ 24.447118][ T547] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 24.447424][ T547] ? devlink_resources_validate (net/devlink/resource.c:311) [ 24.447788][ T547] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 24.448076][ T547] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 24.448444][ T547] ? __nla_parse (lib/nlattr.c:732) [ 24.448749][ T547] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 24.449034][ T547] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 24.449442][ T547] ? cap_capable (security/commoncap.c:131) [ 24.449724][ T547] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 24.450016][ T547] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 24.450317][ T547] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 24.450604][ T547] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 24.450947][ T547] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 24.451305][ T547] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 24.451669][ T547] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 24.451955][ T547] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 24.452252][ T547] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 24.452540][ T547] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 24.452844][ T547] ? genl_rcv (net/netlink/genetlink.c:1219) [ 24.453064][ T547] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 24.453386][ T547] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 24.453692][ T547] genl_rcv (net/netlink/genetlink.c:1220) [ 24.453907][ T547] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 24.454214][ T547] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 24.454501][ T547] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 24.454794][ T547] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 24.455083][ T547] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 24.455378][ T547] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 24.455668][ T547] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 24.455963][ T547] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 24.456266][ T547] ? __pfx___sys_sendto (net/socket.c:2145) [ 24.456567][ T547] ? __lock_release (kernel/locking/lockdep.c:5527) [ 24.456859][ T547] ? __sys_recvmsg (net/socket.c:2859) [ 24.457140][ T547] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 24.457468][ T547] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 24.457758][ T547] __x64_sys_sendto (net/socket.c:2181) [ 24.458049][ T547] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 24.458412][ T547] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 24.458705][ T547] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 24.459050][ T547] RIP: 0033:0x7f020e7bca4a [ 24.459355][ T547] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 24.460308][ T547] RSP: 002b:00007fffec5fdef8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 24.460725][ T547] RAX: ffffffffffffffda RBX: 00000000256c0b00 RCX: 00007f020e7bca4a [ 24.461128][ T547] RDX: 0000000000000038 RSI: 00000000256c0b00 RDI: 0000000000000005 [ 24.461568][ T547] RBP: 00000000256c0910 R08: 00007f020e960200 R09: 000000000000000c [ 24.461982][ T547] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 24.462407][ T547] R13: 00000000256c0910 R14: 0000000000000000 R15: 0000000000000003 | [ 26.687322][ T575] ------------[ cut here ]------------ | [ 26.687769][ T575] WARNING: CPU: 2 PID: 575 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) | [ 26.688343][ T575] Modules linked in: netdevsim | [ 26.689138][ T575] Tainted: [W]=WARN [ 26.689379][ T575] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.689727][ T575] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 26.690079][ T575] Code: 00 e8 b3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 b8 56 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: b3 48 mov $0x48,%bl 4: fe (bad) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 b8 56 78 00 call 0x7856d9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 26.691041][ T575] RSP: 0018:ffffc900014071e8 EFLAGS: 00010246 [ 26.691411][ T575] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 26.691827][ T575] RDX: 0000000000000000 RSI: ffff88800c242c98 RDI: ffff88800dac8b00 [ 26.692254][ T575] RBP: ffff888009e28040 R08: 0000000000000000 R09: fffffbfff1afd844 [ 26.692675][ T575] R10: ffffffff8d7ec227 R11: ffff88800dac8040 R12: 0000000000000000 [ 26.693080][ T575] R13: ffff88800c242128 R14: ffff88800c242008 R15: ffff88800c242000 [ 26.693506][ T575] FS: 00007fc87cf67800(0000) GS:ffff88802f500000(0000) knlGS:0000000000000000 [ 26.693984][ T575] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.694350][ T575] CR2: 00007fc87d317200 CR3: 000000000898e001 CR4: 0000000000772ef0 [ 26.694762][ T575] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 26.695172][ T575] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 26.695600][ T575] PKRU: 55555554 [ 26.695818][ T575] Call Trace: [ 26.696039][ T575] [ 26.696220][ T575] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 26.696528][ T575] ? __warn (kernel/panic.c:748) [ 26.696763][ T575] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 26.697072][ T575] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 26.697401][ T575] ? handle_bug (arch/x86/kernel/traps.c:285) [ 26.697640][ T575] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 26.697945][ T575] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 26.698287][ T575] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 26.698595][ T575] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10596) [ 26.698915][ T575] ? __pfx___netdev_update_features (net/core/dev.c:10589) [ 26.699314][ T575] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 26.699628][ T575] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 26.699933][ T575] register_netdevice (net/core/dev.c:11033) [ 26.700261][ T575] ? __pfx_register_netdevice (net/core/dev.c:10911) [ 26.700583][ T575] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 26.700909][ T575] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 26.701318][ T575] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 26.701719][ T575] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 26.702107][ T575] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 26.702513][ T575] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 26.702885][ T575] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 26.703263][ T575] ? devl_region_destroy (net/devlink/region.c:1178) [ 26.703546][ T575] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 26.703917][ T575] devlink_reload (net/devlink/dev.c:474) [ 26.704223][ T575] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 26.704516][ T575] ? devlink_resources_validate (net/devlink/resource.c:311) [ 26.704874][ T575] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 26.705165][ T575] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 26.705536][ T575] ? __nla_parse (lib/nlattr.c:732) [ 26.705835][ T575] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 26.706122][ T575] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 26.706514][ T575] ? cap_capable (security/commoncap.c:131) [ 26.706796][ T575] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 26.707092][ T575] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 26.707406][ T575] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 26.707699][ T575] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 26.708045][ T575] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 26.708410][ T575] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 26.708786][ T575] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 26.709077][ T575] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 26.709377][ T575] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 26.709681][ T575] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 26.709990][ T575] ? genl_rcv (net/netlink/genetlink.c:1219) [ 26.710227][ T575] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 26.710516][ T575] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 26.710811][ T575] genl_rcv (net/netlink/genetlink.c:1220) [ 26.711028][ T575] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 26.711340][ T575] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 26.711635][ T575] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 26.711928][ T575] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 26.712241][ T575] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 26.712535][ T575] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 26.712824][ T575] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 26.713130][ T575] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 26.713440][ T575] ? __pfx___sys_sendto (net/socket.c:2145) [ 26.713737][ T575] ? __lock_release (kernel/locking/lockdep.c:5527) [ 26.714058][ T575] ? __sys_recvmsg (net/socket.c:2859) [ 26.714376][ T575] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 26.714681][ T575] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 26.714972][ T575] __x64_sys_sendto (net/socket.c:2181) [ 26.715283][ T575] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 26.715637][ T575] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 26.715925][ T575] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 26.716292][ T575] RIP: 0033:0x7fc87d173a4a [ 26.716584][ T575] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 26.717531][ T575] RSP: 002b:00007ffc8d73a6c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 26.717947][ T575] RAX: ffffffffffffffda RBX: 0000000026843b00 RCX: 00007fc87d173a4a [ 26.718409][ T575] RDX: 0000000000000038 RSI: 0000000026843b00 RDI: 0000000000000005 [ 26.718826][ T575] RBP: 0000000026843910 R08: 00007fc87d317200 R09: 000000000000000c [ 26.719250][ T575] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 26.719659][ T575] R13: 0000000026843910 R14: 0000000000000000 R15: 0000000000000003 | [ 28.964970][ T603] ------------[ cut here ]------------ | [ 28.965329][ T603] WARNING: CPU: 1 PID: 603 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) | [ 28.965941][ T603] Modules linked in: netdevsim | [ 28.966816][ T603] Tainted: [W]=WARN [ 28.967054][ T603] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.967426][ T603] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 28.967777][ T603] Code: 00 e8 b3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 b8 56 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: b3 48 mov $0x48,%bl 4: fe (bad) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 b8 56 78 00 call 0x7856d9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 28.968759][ T603] RSP: 0018:ffffc900015771e8 EFLAGS: 00010246 [ 28.969107][ T603] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 28.969550][ T603] RDX: 0000000000000000 RSI: ffff88800b7bac98 RDI: ffff88800b718b00 [ 28.970014][ T603] RBP: ffff888009e28040 R08: 0000000000000000 R09: fffffbfff1afd844 [ 28.970484][ T603] R10: ffffffff8d7ec227 R11: ffff88800b718040 R12: 0000000000000000 [ 28.970940][ T603] R13: ffff88800b7ba128 R14: ffff88800b7ba008 R15: ffff88800b7ba000 [ 28.971409][ T603] FS: 00007f2f98278800(0000) GS:ffff88802f480000(0000) knlGS:0000000000000000 [ 28.971942][ T603] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.972340][ T603] CR2: 0000558e0744cbc8 CR3: 000000000aae0005 CR4: 0000000000772ef0 [ 28.972802][ T603] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 28.973274][ T603] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 28.973733][ T603] PKRU: 55555554 [ 28.973967][ T603] Call Trace: [ 28.974213][ T603] [ 28.974376][ T603] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 28.974690][ T603] ? __warn (kernel/panic.c:748) [ 28.974933][ T603] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 28.975266][ T603] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 28.975587][ T603] ? handle_bug (arch/x86/kernel/traps.c:285) [ 28.975828][ T603] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 28.976144][ T603] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 28.976495][ T603] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 28.976816][ T603] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10596) [ 28.977137][ T603] ? __pfx___netdev_update_features (net/core/dev.c:10589) [ 28.977556][ T603] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 28.977880][ T603] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 28.978211][ T603] register_netdevice (net/core/dev.c:11033) [ 28.978537][ T603] ? __pfx_register_netdevice (net/core/dev.c:10911) [ 28.978878][ T603] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 28.979238][ T603] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 28.979648][ T603] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 28.980068][ T603] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 28.980511][ T603] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 28.980919][ T603] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 28.981331][ T603] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 28.981725][ T603] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 28.982145][ T603] devlink_reload (net/devlink/dev.c:474) [ 28.982484][ T603] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 28.982804][ T603] ? devlink_resources_validate (net/devlink/resource.c:311) [ 28.983225][ T603] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 28.983545][ T603] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 28.983938][ T603] ? __nla_parse (lib/nlattr.c:732) [ 28.984287][ T603] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 28.984606][ T603] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 28.985020][ T603] ? cap_capable (security/commoncap.c:131) [ 28.985344][ T603] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 28.985668][ T603] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 28.985990][ T603] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 28.986315][ T603] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 28.986700][ T603] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 28.987081][ T603] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 28.987507][ T603] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 28.987823][ T603] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 28.988133][ T603] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 28.988464][ T603] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 28.988829][ T603] ? genl_rcv (net/netlink/genetlink.c:1219) [ 28.989068][ T603] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 28.989398][ T603] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 28.989724][ T603] genl_rcv (net/netlink/genetlink.c:1220) [ 28.989960][ T603] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 28.990293][ T603] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 28.990609][ T603] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 28.990937][ T603] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 28.991278][ T603] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 28.991587][ T603] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 28.991902][ T603] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 28.992243][ T603] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 28.992560][ T603] ? __pfx___sys_sendto (net/socket.c:2145) [ 28.992889][ T603] ? __lock_release (kernel/locking/lockdep.c:5527) [ 28.993222][ T603] ? __sys_recvmsg (net/socket.c:2859) [ 28.993541][ T603] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 28.993874][ T603] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 28.994207][ T603] __x64_sys_sendto (net/socket.c:2181) [ 28.994521][ T603] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 28.994904][ T603] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 28.995233][ T603] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 28.995615][ T603] RIP: 0033:0x7f2f98484a4a [ 28.995940][ T603] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 28.997015][ T603] RSP: 002b:00007fff2a3931f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 28.997493][ T603] RAX: ffffffffffffffda RBX: 000000000cef4b00 RCX: 00007f2f98484a4a [ 28.997958][ T603] RDX: 0000000000000038 RSI: 000000000cef4b00 RDI: 0000000000000005 [ 28.998425][ T603] RBP: 000000000cef4910 R08: 00007f2f98628200 R09: 000000000000000c [ 28.998888][ T603] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 28.999355][ T603] R13: 000000000cef4910 R14: 0000000000000000 R15: 0000000000000003 | [ 49.002913][ T1041] ------------[ cut here ]------------ | [ 49.003220][ T1041] WARNING: CPU: 0 PID: 1041 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) | [ 49.003815][ T1041] Modules linked in: netdevsim | [ 49.004707][ T1041] Tainted: [W]=WARN [ 49.004949][ T1041] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.005395][ T1041] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 49.005795][ T1041] Code: 00 e8 b3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 b8 56 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: b3 48 mov $0x48,%bl 4: fe (bad) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 b8 56 78 00 call 0x7856d9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 49.006898][ T1041] RSP: 0018:ffffc900027a71e8 EFLAGS: 00010246 [ 49.007306][ T1041] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 49.007777][ T1041] RDX: 0000000000000000 RSI: ffff88800a6a2c98 RDI: ffff88800b495080 [ 49.008257][ T1041] RBP: ffff888009e28040 R08: 0000000000000000 R09: fffffbfff1afd844 [ 49.008730][ T1041] R10: ffffffff8d7ec227 R11: ffff88800b4945c0 R12: 0000000000000000 [ 49.009216][ T1041] R13: ffff88800a6a2128 R14: ffff88800a6a2008 R15: ffff88800a6a2000 [ 49.009685][ T1041] FS: 00007f2587d2c800(0000) GS:ffff88802f400000(0000) knlGS:0000000000000000 [ 49.010239][ T1041] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.010629][ T1041] CR2: 00007f25880dc200 CR3: 000000000e97e004 CR4: 0000000000772ef0 [ 49.011099][ T1041] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 49.011580][ T1041] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 49.012042][ T1041] PKRU: 55555554 [ 49.012294][ T1041] Call Trace: [ 49.012530][ T1041] [ 49.012697][ T1041] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 49.013011][ T1041] ? __warn (kernel/panic.c:748) [ 49.013270][ T1041] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 49.013586][ T1041] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 49.013913][ T1041] ? handle_bug (arch/x86/kernel/traps.c:285) [ 49.014155][ T1041] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 49.014479][ T1041] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 49.014813][ T1041] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 49.015129][ T1041] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10596) [ 49.015468][ T1041] ? __pfx___netdev_update_features (net/core/dev.c:10589) [ 49.015871][ T1041] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 49.016218][ T1041] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 49.016543][ T1041] register_netdevice (net/core/dev.c:11033) [ 49.016868][ T1041] ? __pfx_register_netdevice (net/core/dev.c:10911) [ 49.017226][ T1041] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 49.017574][ T1041] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 49.017982][ T1041] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 49.018418][ T1041] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 49.018843][ T1041] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 49.019269][ T1041] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 49.019669][ T1041] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 49.020063][ T1041] ? devl_region_destroy (net/devlink/region.c:1178) [ 49.020388][ T1041] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 49.020808][ T1041] devlink_reload (net/devlink/dev.c:474) [ 49.021132][ T1041] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 49.021463][ T1041] ? devlink_resources_validate (net/devlink/resource.c:311) [ 49.021868][ T1041] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 49.022205][ T1041] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 49.022598][ T1041] ? __nla_parse (lib/nlattr.c:732) [ 49.022931][ T1041] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 49.023267][ T1041] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 49.023686][ T1041] ? cap_capable (security/commoncap.c:131) [ 49.024001][ T1041] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 49.024341][ T1041] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 49.024677][ T1041] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 49.025003][ T1041] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 49.025415][ T1041] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 49.025797][ T1041] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 49.026221][ T1041] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 49.026537][ T1041] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 49.026850][ T1041] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 49.027166][ T1041] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 49.027524][ T1041] ? genl_rcv (net/netlink/genetlink.c:1219) [ 49.027764][ T1041] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 49.028083][ T1041] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 49.028426][ T1041] genl_rcv (net/netlink/genetlink.c:1220) [ 49.028683][ T1041] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 49.029004][ T1041] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 49.029332][ T1041] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 49.029656][ T1041] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 49.029981][ T1041] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 49.030301][ T1041] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 49.030618][ T1041] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 49.030953][ T1041] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 49.031304][ T1041] ? __pfx___sys_sendto (net/socket.c:2145) [ 49.031651][ T1041] ? __lock_release (kernel/locking/lockdep.c:5527) [ 49.031989][ T1041] ? __sys_recvmsg (net/socket.c:2859) [ 49.032329][ T1041] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 49.032679][ T1041] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 49.033014][ T1041] __x64_sys_sendto (net/socket.c:2181) [ 49.033355][ T1041] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 49.033767][ T1041] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 49.034103][ T1041] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 49.034522][ T1041] RIP: 0033:0x7f2587f38a4a [ 49.034860][ T1041] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 49.035962][ T1041] RSP: 002b:00007ffc85045d68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 49.036437][ T1041] RAX: ffffffffffffffda RBX: 000000000eff3b00 RCX: 00007f2587f38a4a [ 49.036898][ T1041] RDX: 0000000000000038 RSI: 000000000eff3b00 RDI: 0000000000000005 [ 49.037365][ T1041] RBP: 000000000eff3910 R08: 00007f25880dc200 R09: 000000000000000c [ 49.037826][ T1041] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 49.038293][ T1041] R13: 000000000eff3910 R14: 0000000000000000 R15: 0000000000000003 | [ 50.511628][ T1073] ------------[ cut here ]------------ | [ 50.511920][ T1073] WARNING: CPU: 0 PID: 1073 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) | [ 50.512528][ T1073] Modules linked in: netdevsim | [ 50.513419][ T1073] Tainted: [W]=WARN [ 50.513657][ T1073] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.514043][ T1073] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 50.514474][ T1073] Code: 00 e8 b3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 b8 56 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: b3 48 mov $0x48,%bl 4: fe (bad) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 b8 56 78 00 call 0x7856d9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 50.515721][ T1073] RSP: 0018:ffffc900028f71e8 EFLAGS: 00010246 [ 50.516060][ T1073] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 50.516648][ T1073] RDX: 0000000000000000 RSI: ffff88800aa0ac98 RDI: ffff88800db32dc0 [ 50.517085][ T1073] RBP: ffff888009e28040 R08: 0000000000000000 R09: fffffbfff1afd844 [ 50.517707][ T1073] R10: ffffffff8d7ec227 R11: ffff88800db32300 R12: 0000000000000000 [ 50.518112][ T1073] R13: ffff88800aa0a128 R14: ffff88800aa0a008 R15: ffff88800aa0a000 [ 50.518713][ T1073] FS: 00007f9fe1556800(0000) GS:ffff88802f400000(0000) knlGS:0000000000000000 [ 50.519380][ T1073] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.519715][ T1073] CR2: 00007f9fe1906200 CR3: 000000000a94c005 CR4: 0000000000772ef0 [ 50.520173][ T1073] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 50.520747][ T1073] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 50.521203][ T1073] PKRU: 55555554 [ 50.521439][ T1073] Call Trace: [ 50.521674][ T1073] [ 50.521837][ T1073] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 50.522149][ T1073] ? __warn (kernel/panic.c:748) [ 50.522427][ T1073] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 50.522745][ T1073] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 50.523067][ T1073] ? handle_bug (arch/x86/kernel/traps.c:285) [ 50.523324][ T1073] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 50.523642][ T1073] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 50.523981][ T1073] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 50.524316][ T1073] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10596) [ 50.524641][ T1073] ? __pfx___netdev_update_features (net/core/dev.c:10589) [ 50.525036][ T1073] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 50.525376][ T1073] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 50.525703][ T1073] register_netdevice (net/core/dev.c:11033) [ 50.526024][ T1073] ? __pfx_register_netdevice (net/core/dev.c:10911) [ 50.526392][ T1073] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 50.526733][ T1073] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 50.527143][ T1073] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 50.527582][ T1073] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 50.527998][ T1073] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 50.528420][ T1073] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 50.528825][ T1073] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 50.529236][ T1073] ? devl_region_destroy (net/devlink/region.c:1178) [ 50.529548][ T1073] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 50.529964][ T1073] devlink_reload (net/devlink/dev.c:474) [ 50.530320][ T1073] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 50.530645][ T1073] ? devlink_resources_validate (net/devlink/resource.c:311) [ 50.531045][ T1073] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 50.531382][ T1073] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 50.531773][ T1073] ? __nla_parse (lib/nlattr.c:732) [ 50.532101][ T1073] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 50.532443][ T1073] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 50.532861][ T1073] ? cap_capable (security/commoncap.c:131) [ 50.533176][ T1073] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 50.533517][ T1073] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 50.533833][ T1073] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 50.534144][ T1073] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 50.534577][ T1073] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 50.534963][ T1073] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 50.535387][ T1073] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 50.535703][ T1073] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 50.536012][ T1073] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 50.536350][ T1073] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 50.536690][ T1073] ? genl_rcv (net/netlink/genetlink.c:1219) [ 50.536926][ T1073] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 50.537266][ T1073] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 50.537592][ T1073] genl_rcv (net/netlink/genetlink.c:1220) [ 50.537826][ T1073] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 50.538145][ T1073] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 50.538501][ T1073] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 50.538828][ T1073] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 50.539147][ T1073] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 50.539469][ T1073] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 50.539791][ T1073] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 50.540118][ T1073] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 50.540452][ T1073] ? __pfx___sys_sendto (net/socket.c:2145) [ 50.540783][ T1073] ? __lock_release (kernel/locking/lockdep.c:5527) [ 50.541104][ T1073] ? __sys_recvmsg (net/socket.c:2859) [ 50.541427][ T1073] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 50.541758][ T1073] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 50.542083][ T1073] __x64_sys_sendto (net/socket.c:2181) [ 50.542428][ T1073] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 50.542814][ T1073] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 50.543127][ T1073] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 50.543523][ T1073] RIP: 0033:0x7f9fe1762a4a [ 50.543840][ T1073] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 50.544927][ T1073] RSP: 002b:00007ffc1bf63878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 50.545430][ T1073] RAX: ffffffffffffffda RBX: 000000003f55ab00 RCX: 00007f9fe1762a4a [ 50.545909][ T1073] RDX: 0000000000000038 RSI: 000000003f55ab00 RDI: 0000000000000005 [ 50.546430][ T1073] RBP: 000000003f55a910 R08: 00007f9fe1906200 R09: 000000000000000c [ 50.546913][ T1073] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 50.547405][ T1073] R13: 000000003f55a910 R14: 0000000000000000 R15: 0000000000000003 | [ 51.572236][ T1098] ------------[ cut here ]------------ | [ 51.572475][ T1098] WARNING: CPU: 3 PID: 1098 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) | [ 51.572865][ T1098] Modules linked in: netdevsim | [ 51.573437][ T1098] Tainted: [W]=WARN [ 51.573592][ T1098] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.573844][ T1098] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 51.574093][ T1098] Code: 00 e8 b3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 b8 56 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: b3 48 mov $0x48,%bl 4: fe (bad) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 b8 56 78 00 call 0x7856d9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 51.574800][ T1098] RSP: 0018:ffffc900029c71e8 EFLAGS: 00010246 [ 51.575047][ T1098] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 51.575340][ T1098] RDX: 0000000000000000 RSI: ffff88800a5cac98 RDI: ffff88800bef8b00 [ 51.575618][ T1098] RBP: ffff888009e28040 R08: 0000000000000000 R09: fffffbfff1afd844 [ 51.575899][ T1098] R10: ffffffff8d7ec227 R11: ffff88800bef8040 R12: 0000000000000000 [ 51.576174][ T1098] R13: ffff88800a5ca128 R14: ffff88800a5ca008 R15: ffff88800a5ca000 [ 51.576462][ T1098] FS: 00007fef97a56800(0000) GS:ffff88802f580000(0000) knlGS:0000000000000000 [ 51.576787][ T1098] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 51.577026][ T1098] CR2: 00007fef97e06200 CR3: 000000000a990005 CR4: 0000000000772ef0 [ 51.577328][ T1098] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 51.577618][ T1098] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 51.577899][ T1098] PKRU: 55555554 [ 51.578046][ T1098] Call Trace: [ 51.578645][ T1098] [ 51.578764][ T1098] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 51.578969][ T1098] ? __warn (kernel/panic.c:748) [ 51.579127][ T1098] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 51.579355][ T1098] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 51.579603][ T1098] ? handle_bug (arch/x86/kernel/traps.c:285) [ 51.579757][ T1098] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 51.579958][ T1098] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 51.580175][ T1098] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 51.580395][ T1098] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10596) [ 51.580606][ T1098] ? __pfx___netdev_update_features (net/core/dev.c:10589) [ 51.580861][ T1098] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 51.581070][ T1098] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 51.581308][ T1098] register_netdevice (net/core/dev.c:11033) [ 51.581519][ T1098] ? __pfx_register_netdevice (net/core/dev.c:10911) [ 51.581732][ T1098] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 51.581953][ T1098] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 51.582223][ T1098] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 51.582491][ T1098] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 51.582761][ T1098] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 51.583020][ T1098] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 51.583286][ T1098] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 51.583546][ T1098] ? devl_region_destroy (net/devlink/region.c:1178) [ 51.583737][ T1098] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 51.583992][ T1098] devlink_reload (net/devlink/dev.c:474) [ 51.584198][ T1098] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 51.584388][ T1098] ? devlink_resources_validate (net/devlink/resource.c:311) [ 51.584634][ T1098] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 51.584826][ T1098] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 51.585063][ T1098] ? __nla_parse (lib/nlattr.c:732) [ 51.585281][ T1098] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 51.585476][ T1098] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 51.585735][ T1098] ? cap_capable (security/commoncap.c:131) [ 51.585921][ T1098] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 51.586116][ T1098] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 51.586320][ T1098] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 51.586510][ T1098] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 51.586742][ T1098] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 51.586975][ T1098] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 51.587233][ T1098] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 51.587426][ T1098] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 51.587613][ T1098] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 51.587803][ T1098] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 51.588010][ T1098] ? genl_rcv (net/netlink/genetlink.c:1219) [ 51.588153][ T1098] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 51.588354][ T1098] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 51.588564][ T1098] genl_rcv (net/netlink/genetlink.c:1220) [ 51.588710][ T1098] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 51.588902][ T1098] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 51.589096][ T1098] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 51.589324][ T1098] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 51.589526][ T1098] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 51.589724][ T1098] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 51.589915][ T1098] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 51.590112][ T1098] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 51.590317][ T1098] ? __pfx___sys_sendto (net/socket.c:2145) [ 51.590524][ T1098] ? __lock_release (kernel/locking/lockdep.c:5527) [ 51.590717][ T1098] ? __sys_recvmsg (net/socket.c:2859) [ 51.590905][ T1098] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 51.591103][ T1098] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 51.591322][ T1098] __x64_sys_sendto (net/socket.c:2181) [ 51.591550][ T1098] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 51.591813][ T1098] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 51.592042][ T1098] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 51.592314][ T1098] RIP: 0033:0x7fef97c62a4a [ 51.592524][ T1098] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 51.593255][ T1098] RSP: 002b:00007ffc3daf4748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 51.593564][ T1098] RAX: ffffffffffffffda RBX: 0000000023d03b00 RCX: 00007fef97c62a4a [ 51.593864][ T1098] RDX: 0000000000000038 RSI: 0000000023d03b00 RDI: 0000000000000005 [ 51.594160][ T1098] RBP: 0000000023d03910 R08: 00007fef97e06200 R09: 000000000000000c [ 51.594473][ T1098] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 51.594778][ T1098] R13: 0000000023d03910 R14: 0000000000000000 R15: 0000000000000003 | [ 54.084717][ T1131] ------------[ cut here ]------------ | [ 54.085048][ T1131] WARNING: CPU: 2 PID: 1131 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) | [ 54.085463][ T1131] Modules linked in: netdevsim | [ 54.086028][ T1131] Tainted: [W]=WARN [ 54.086205][ T1131] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.086472][ T1131] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 54.086723][ T1131] Code: 00 e8 b3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 b8 56 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: b3 48 mov $0x48,%bl 4: fe (bad) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 b8 56 78 00 call 0x7856d9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 54.087400][ T1131] RSP: 0018:ffffc90002b971e8 EFLAGS: 00010246 [ 54.087660][ T1131] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 54.087954][ T1131] RDX: 0000000000000000 RSI: ffff88800b57ac98 RDI: ffff88800b495080 [ 54.088347][ T1131] RBP: ffff888009e28040 R08: 0000000000000000 R09: fffffbfff1afd844 [ 54.088728][ T1131] R10: ffffffff8d7ec227 R11: ffff88800b4945c0 R12: 0000000000000000 [ 54.089097][ T1131] R13: ffff88800b57a128 R14: ffff88800b57a008 R15: ffff88800b57a000 [ 54.089479][ T1131] FS: 00007f9980d69800(0000) GS:ffff88802f500000(0000) knlGS:0000000000000000 [ 54.089896][ T1131] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 54.090249][ T1131] CR2: 00007f9981119200 CR3: 0000000004c8e002 CR4: 0000000000772ef0 [ 54.090553][ T1131] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 54.090846][ T1131] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 54.091139][ T1131] PKRU: 55555554 [ 54.091309][ T1131] Call Trace: [ 54.091466][ T1131] [ 54.091582][ T1131] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 54.091788][ T1131] ? __warn (kernel/panic.c:748) [ 54.091948][ T1131] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 54.092151][ T1131] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 54.092374][ T1131] ? handle_bug (arch/x86/kernel/traps.c:285) [ 54.092534][ T1131] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 54.092739][ T1131] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 54.092954][ T1131] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 54.093162][ T1131] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10596) [ 54.093380][ T1131] ? __pfx___netdev_update_features (net/core/dev.c:10589) [ 54.093637][ T1131] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 54.093843][ T1131] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 54.094051][ T1131] register_netdevice (net/core/dev.c:11033) [ 54.094287][ T1131] ? __pfx_register_netdevice (net/core/dev.c:10911) [ 54.094509][ T1131] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 54.094726][ T1131] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 54.094987][ T1131] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 54.095268][ T1131] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 54.095537][ T1131] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 54.095800][ T1131] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 54.096059][ T1131] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 54.096318][ T1131] ? devl_region_destroy (net/devlink/region.c:1178) [ 54.096522][ T1131] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 54.096785][ T1131] devlink_reload (net/devlink/dev.c:474) [ 54.096996][ T1131] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 54.097210][ T1131] ? devlink_resources_validate (net/devlink/resource.c:311) [ 54.097468][ T1131] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 54.097676][ T1131] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 54.097926][ T1131] ? __nla_parse (lib/nlattr.c:732) [ 54.098136][ T1131] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 54.098366][ T1131] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 54.098645][ T1131] ? cap_capable (security/commoncap.c:131) [ 54.098848][ T1131] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 54.099053][ T1131] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 54.099273][ T1131] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 54.099475][ T1131] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 54.099730][ T1131] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 54.099976][ T1131] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 54.100250][ T1131] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 54.100454][ T1131] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 54.100657][ T1131] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 54.100859][ T1131] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 54.101074][ T1131] ? genl_rcv (net/netlink/genetlink.c:1219) [ 54.101241][ T1131] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 54.101448][ T1131] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 54.101657][ T1131] genl_rcv (net/netlink/genetlink.c:1220) [ 54.101813][ T1131] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 54.102026][ T1131] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 54.102255][ T1131] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 54.102468][ T1131] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 54.102672][ T1131] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 54.102872][ T1131] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 54.103074][ T1131] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 54.103297][ T1131] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 54.103501][ T1131] ? __pfx___sys_sendto (net/socket.c:2145) [ 54.103720][ T1131] ? __lock_release (kernel/locking/lockdep.c:5527) [ 54.103927][ T1131] ? __sys_recvmsg (net/socket.c:2859) [ 54.104128][ T1131] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 54.104351][ T1131] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 54.104557][ T1131] __x64_sys_sendto (net/socket.c:2181) [ 54.104758][ T1131] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 54.105001][ T1131] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 54.105221][ T1131] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 54.105465][ T1131] RIP: 0033:0x7f9980f75a4a [ 54.105672][ T1131] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 54.106352][ T1131] RSP: 002b:00007ffe8c5efb18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 54.106656][ T1131] RAX: ffffffffffffffda RBX: 000000001a991b00 RCX: 00007f9980f75a4a [ 54.106945][ T1131] RDX: 0000000000000038 RSI: 000000001a991b00 RDI: 0000000000000005 [ 54.107249][ T1131] RBP: 000000001a991910 R08: 00007f9981119200 R09: 000000000000000c [ 54.107544][ T1131] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 54.107839][ T1131] R13: 000000001a991910 R14: 0000000000000000 R15: 0000000000000003 | [ 56.434467][ T1161] ------------[ cut here ]------------ | [ 56.434727][ T1161] WARNING: CPU: 0 PID: 1161 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) | [ 56.435129][ T1161] Modules linked in: netdevsim | [ 56.435717][ T1161] Tainted: [W]=WARN [ 56.435872][ T1161] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.436129][ T1161] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 56.436414][ T1161] Code: 00 e8 b3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 b8 56 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: b3 48 mov $0x48,%bl 4: fe (bad) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 b8 56 78 00 call 0x7856d9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 56.437119][ T1161] RSP: 0018:ffffc90002d171e8 EFLAGS: 00010246 [ 56.437385][ T1161] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 56.437688][ T1161] RDX: 0000000000000000 RSI: ffff88800c242c98 RDI: ffff888004c9d080 [ 56.437992][ T1161] RBP: ffff888009e28040 R08: 0000000000000000 R09: fffffbfff1afd844 [ 56.438302][ T1161] R10: ffffffff8d7ec227 R11: ffff888004c9c5c0 R12: 0000000000000000 [ 56.438617][ T1161] R13: ffff88800c242128 R14: ffff88800c242008 R15: ffff88800c242000 [ 56.438916][ T1161] FS: 00007ffa4d467800(0000) GS:ffff88802f400000(0000) knlGS:0000000000000000 [ 56.439277][ T1161] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 56.439534][ T1161] CR2: 00007ffa4d817200 CR3: 0000000004c8e003 CR4: 0000000000772ef0 [ 56.439834][ T1161] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 56.440144][ T1161] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 56.440462][ T1161] PKRU: 55555554 [ 56.440626][ T1161] Call Trace: [ 56.440781][ T1161] [ 56.440885][ T1161] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 56.441088][ T1161] ? __warn (kernel/panic.c:748) [ 56.441404][ T1161] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 56.441617][ T1161] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 56.441826][ T1161] ? handle_bug (arch/x86/kernel/traps.c:285) [ 56.441982][ T1161] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 56.442200][ T1161] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 56.442418][ T1161] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 56.442623][ T1161] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10596) [ 56.442834][ T1161] ? __pfx___netdev_update_features (net/core/dev.c:10589) [ 56.443095][ T1161] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 56.443318][ T1161] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 56.443525][ T1161] register_netdevice (net/core/dev.c:11033) [ 56.443732][ T1161] ? __pfx_register_netdevice (net/core/dev.c:10911) [ 56.443949][ T1161] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 56.444170][ T1161] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 56.444457][ T1161] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 56.444727][ T1161] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 56.444994][ T1161] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 56.445263][ T1161] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 56.445523][ T1161] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 56.445777][ T1161] ? devl_region_destroy (net/devlink/region.c:1178) [ 56.445980][ T1161] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 56.446263][ T1161] devlink_reload (net/devlink/dev.c:474) [ 56.446471][ T1161] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 56.446681][ T1161] ? devlink_resources_validate (net/devlink/resource.c:311) [ 56.446941][ T1161] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 56.447152][ T1161] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 56.447416][ T1161] ? __nla_parse (lib/nlattr.c:732) [ 56.447629][ T1161] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 56.447837][ T1161] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 56.448099][ T1161] ? cap_capable (security/commoncap.c:131) [ 56.448321][ T1161] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 56.448542][ T1161] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 56.448750][ T1161] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 56.448955][ T1161] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 56.449213][ T1161] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 56.449463][ T1161] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 56.449728][ T1161] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 56.449940][ T1161] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 56.450144][ T1161] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 56.450359][ T1161] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 56.450578][ T1161] ? genl_rcv (net/netlink/genetlink.c:1219) [ 56.450735][ T1161] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 56.450940][ T1161] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 56.451154][ T1161] genl_rcv (net/netlink/genetlink.c:1220) [ 56.451318][ T1161] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 56.451526][ T1161] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 56.451734][ T1161] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 56.451943][ T1161] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 56.452159][ T1161] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 56.452380][ T1161] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 56.452587][ T1161] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 56.452799][ T1161] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 56.453004][ T1161] ? __pfx___sys_sendto (net/socket.c:2145) [ 56.453221][ T1161] ? __lock_release (kernel/locking/lockdep.c:5527) [ 56.453430][ T1161] ? __sys_recvmsg (net/socket.c:2859) [ 56.453635][ T1161] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 56.453855][ T1161] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 56.454064][ T1161] __x64_sys_sendto (net/socket.c:2181) [ 56.454276][ T1161] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 56.454531][ T1161] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 56.454734][ T1161] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 56.454964][ T1161] RIP: 0033:0x7ffa4d673a4a [ 56.455159][ T1161] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 56.455822][ T1161] RSP: 002b:00007ffcb3213188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 56.456104][ T1161] RAX: ffffffffffffffda RBX: 000000001477bb00 RCX: 00007ffa4d673a4a [ 56.456399][ T1161] RDX: 0000000000000038 RSI: 000000001477bb00 RDI: 0000000000000005 [ 56.456685][ T1161] RBP: 000000001477b910 R08: 00007ffa4d817200 R09: 000000000000000c [ 56.456958][ T1161] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 56.457242][ T1161] R13: 000000001477b910 R14: 0000000000000000 R15: 0000000000000003 | [ 58.550149][ T1189] ------------[ cut here ]------------ | [ 58.550490][ T1189] WARNING: CPU: 2 PID: 1189 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) | [ 58.550881][ T1189] Modules linked in: netdevsim | [ 58.551444][ T1189] Tainted: [W]=WARN [ 58.551605][ T1189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.551855][ T1189] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 58.552104][ T1189] Code: 00 e8 b3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 b8 56 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: b3 48 mov $0x48,%bl 4: fe (bad) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 b8 56 78 00 call 0x7856d9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 58.552773][ T1189] RSP: 0018:ffffc90002eb71e8 EFLAGS: 00010246 [ 58.553025][ T1189] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 58.553323][ T1189] RDX: 0000000000000000 RSI: ffff88800b7bac98 RDI: ffff88800db35080 [ 58.553615][ T1189] RBP: ffff888009e28040 R08: 0000000000000000 R09: fffffbfff1afd844 [ 58.553905][ T1189] R10: ffffffff8d7ec227 R11: ffff88800db345c0 R12: 0000000000000000 [ 58.554203][ T1189] R13: ffff88800b7ba128 R14: ffff88800b7ba008 R15: ffff88800b7ba000 [ 58.554498][ T1189] FS: 00007f4cc3df7800(0000) GS:ffff88802f500000(0000) knlGS:0000000000000000 [ 58.554831][ T1189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 58.555082][ T1189] CR2: 00007fecd759f000 CR3: 0000000005764001 CR4: 0000000000772ef0 [ 58.555388][ T1189] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 58.555680][ T1189] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 58.555973][ T1189] PKRU: 55555554 [ 58.556128][ T1189] Call Trace: [ 58.556296][ T1189] [ 58.556407][ T1189] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 58.556617][ T1189] ? __warn (kernel/panic.c:748) [ 58.556777][ T1189] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 58.556978][ T1189] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 58.557198][ T1189] ? handle_bug (arch/x86/kernel/traps.c:285) [ 58.557358][ T1189] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 58.557560][ T1189] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 58.557775][ T1189] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 58.557983][ T1189] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10596) [ 58.558199][ T1189] ? __pfx___netdev_update_features (net/core/dev.c:10589) [ 58.558461][ T1189] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 58.558668][ T1189] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 58.558874][ T1189] register_netdevice (net/core/dev.c:11033) [ 58.559081][ T1189] ? __pfx_register_netdevice (net/core/dev.c:10911) [ 58.559304][ T1189] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 58.559523][ T1189] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 58.559781][ T1189] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 58.560048][ T1189] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 58.560321][ T1189] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 58.560577][ T1189] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 58.560829][ T1189] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 58.561081][ T1189] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 58.561356][ T1189] devlink_reload (net/devlink/dev.c:474) [ 58.561563][ T1189] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 58.561771][ T1189] ? devlink_resources_validate (net/devlink/resource.c:311) [ 58.562026][ T1189] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 58.562242][ T1189] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 58.562493][ T1189] ? __nla_parse (lib/nlattr.c:732) [ 58.562705][ T1189] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 58.562910][ T1189] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 58.563172][ T1189] ? cap_capable (security/commoncap.c:131) [ 58.563383][ T1189] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 58.563596][ T1189] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 58.563802][ T1189] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 58.564004][ T1189] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 58.564259][ T1189] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 58.564512][ T1189] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 58.564774][ T1189] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 58.564976][ T1189] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 58.565177][ T1189] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 58.565392][ T1189] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 58.565610][ T1189] ? genl_rcv (net/netlink/genetlink.c:1219) [ 58.565765][ T1189] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 58.565974][ T1189] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 58.566192][ T1189] genl_rcv (net/netlink/genetlink.c:1220) [ 58.566353][ T1189] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 58.566558][ T1189] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 58.566760][ T1189] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 58.566968][ T1189] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 58.567172][ T1189] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 58.567379][ T1189] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 58.567583][ T1189] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 58.567795][ T1189] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 58.567999][ T1189] ? __pfx___sys_sendto (net/socket.c:2145) [ 58.568221][ T1189] ? __lock_release (kernel/locking/lockdep.c:5527) [ 58.568447][ T1189] ? __sys_recvmsg (net/socket.c:2859) [ 58.568650][ T1189] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 58.568860][ T1189] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 58.569070][ T1189] __x64_sys_sendto (net/socket.c:2181) [ 58.569279][ T1189] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 58.569526][ T1189] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 58.569728][ T1189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 58.569980][ T1189] RIP: 0033:0x7f4cc4003a4a [ 58.570194][ T1189] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 58.570851][ T1189] RSP: 002b:00007ffd501b4658 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 58.571144][ T1189] RAX: ffffffffffffffda RBX: 000000002dd60b00 RCX: 00007f4cc4003a4a [ 58.571446][ T1189] RDX: 0000000000000038 RSI: 000000002dd60b00 RDI: 0000000000000005 [ 58.571733][ T1189] RBP: 000000002dd60910 R08: 00007f4cc41a7200 R09: 000000000000000c [ 58.572023][ T1189] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 58.572318][ T1189] R13: 000000002dd60910 R14: 0000000000000000 R15: 0000000000000003 | [ 67.449915][ T1409] ------------[ cut here ]------------ | [ 67.450169][ T1409] WARNING: CPU: 0 PID: 1409 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) | [ 67.450614][ T1409] Modules linked in: netdevsim | [ 67.451207][ T1409] Tainted: [W]=WARN [ 67.451364][ T1409] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 67.451619][ T1409] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 67.451881][ T1409] Code: 00 e8 b3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 b8 56 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: b3 48 mov $0x48,%bl 4: fe (bad) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 b8 56 78 00 call 0x7856d9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 67.452597][ T1409] RSP: 0018:ffffc900037c71e8 EFLAGS: 00010246 [ 67.452855][ T1409] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 67.453162][ T1409] RDX: 0000000000000000 RSI: ffff88800a6a2c98 RDI: ffff8880086eadc0 [ 67.453471][ T1409] RBP: ffff888009e28040 R08: 0000000000000000 R09: fffffbfff1afd844 [ 67.453775][ T1409] R10: ffffffff8d7ec227 R11: ffff8880086ea300 R12: 0000000000000000 [ 67.454079][ T1409] R13: ffff88800a6a2128 R14: ffff88800a6a2008 R15: ffff88800a6a2000 [ 67.454404][ T1409] FS: 00007fc28c91a800(0000) GS:ffff88802f400000(0000) knlGS:0000000000000000 [ 67.454756][ T1409] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 67.455013][ T1409] CR2: 00007fc28ccca200 CR3: 000000000bd7c004 CR4: 0000000000772ef0 [ 67.455357][ T1409] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 67.455660][ T1409] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 67.455964][ T1409] PKRU: 55555554 [ 67.456121][ T1409] Call Trace: [ 67.456289][ T1409] [ 67.456397][ T1409] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 67.456601][ T1409] ? __warn (kernel/panic.c:748) [ 67.456757][ T1409] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 67.456962][ T1409] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 67.457172][ T1409] ? handle_bug (arch/x86/kernel/traps.c:285) [ 67.457337][ T1409] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 67.457545][ T1409] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 67.457762][ T1409] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 67.457968][ T1409] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10596) [ 67.458178][ T1409] ? __pfx___netdev_update_features (net/core/dev.c:10589) [ 67.458467][ T1409] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 67.458679][ T1409] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 67.458890][ T1409] register_netdevice (net/core/dev.c:11033) [ 67.459101][ T1409] ? __pfx_register_netdevice (net/core/dev.c:10911) [ 67.459324][ T1409] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 67.459548][ T1409] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 67.459815][ T1409] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 67.460086][ T1409] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 67.460368][ T1409] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 67.460632][ T1409] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 67.460894][ T1409] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 67.461150][ T1409] ? devl_region_destroy (net/devlink/region.c:1178) [ 67.461367][ T1409] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 67.461635][ T1409] devlink_reload (net/devlink/dev.c:474) [ 67.461846][ T1409] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 67.462055][ T1409] ? devlink_resources_validate (net/devlink/resource.c:311) [ 67.462337][ T1409] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 67.462549][ T1409] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 67.462805][ T1409] ? __nla_parse (lib/nlattr.c:732) [ 67.463023][ T1409] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 67.463241][ T1409] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 67.463513][ T1409] ? cap_capable (security/commoncap.c:131) [ 67.463721][ T1409] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 67.463933][ T1409] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 67.464144][ T1409] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 67.464361][ T1409] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 67.464611][ T1409] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 67.464863][ T1409] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 67.465130][ T1409] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 67.465347][ T1409] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 67.465547][ T1409] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 67.465754][ T1409] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 67.465972][ T1409] ? genl_rcv (net/netlink/genetlink.c:1219) [ 67.466128][ T1409] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 67.466354][ T1409] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 67.466571][ T1409] genl_rcv (net/netlink/genetlink.c:1220) [ 67.466725][ T1409] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 67.466933][ T1409] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 67.467143][ T1409] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 67.467370][ T1409] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 67.467580][ T1409] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 67.467782][ T1409] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 67.467990][ T1409] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 67.468212][ T1409] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 67.468427][ T1409] ? __pfx___sys_sendto (net/socket.c:2145) [ 67.468640][ T1409] ? __lock_release (kernel/locking/lockdep.c:5527) [ 67.468849][ T1409] ? __sys_recvmsg (net/socket.c:2859) [ 67.469057][ T1409] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 67.469278][ T1409] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 67.469487][ T1409] __x64_sys_sendto (net/socket.c:2181) [ 67.469691][ T1409] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 67.469946][ T1409] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 67.470150][ T1409] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 67.470420][ T1409] RIP: 0033:0x7fc28cb26a4a [ 67.470635][ T1409] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 67.471347][ T1409] RSP: 002b:00007fff93cbe178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 67.471649][ T1409] RAX: ffffffffffffffda RBX: 000000000b985b00 RCX: 00007fc28cb26a4a [ 67.471956][ T1409] RDX: 0000000000000038 RSI: 000000000b985b00 RDI: 0000000000000005 [ 67.472264][ T1409] RBP: 000000000b985910 R08: 00007fc28ccca200 R09: 000000000000000c [ 67.472566][ T1409] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 67.472864][ T1409] R13: 000000000b985910 R14: 0000000000000000 R15: 0000000000000003 | [ 68.330058][ T1426] ------------[ cut here ]------------ | [ 68.330370][ T1426] WARNING: CPU: 0 PID: 1426 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) | [ 68.330745][ T1426] Modules linked in: netdevsim | [ 68.331286][ T1426] Tainted: [W]=WARN [ 68.331429][ T1426] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 68.331659][ T1426] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 68.331896][ T1426] Code: 00 e8 b3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 b8 56 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: b3 48 mov $0x48,%bl 4: fe (bad) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 b8 56 78 00 call 0x7856d9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 68.332641][ T1426] RSP: 0018:ffffc900038671e8 EFLAGS: 00010246 [ 68.332878][ T1426] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 68.333152][ T1426] RDX: 0000000000000000 RSI: ffff88800aa0ac98 RDI: ffff8880026eadc0 [ 68.333509][ T1426] RBP: ffff888009e28040 R08: 0000000000000000 R09: fffffbfff1afd844 [ 68.333790][ T1426] R10: ffffffff8d7ec227 R11: ffff8880026ea300 R12: 0000000000000000 [ 68.334064][ T1426] R13: ffff88800aa0a128 R14: ffff88800aa0a008 R15: ffff88800aa0a000 [ 68.334421][ T1426] FS: 00007f1d6754f800(0000) GS:ffff88802f400000(0000) knlGS:0000000000000000 [ 68.334741][ T1426] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 68.334973][ T1426] CR2: 00007fa364d34000 CR3: 000000000c35c006 CR4: 0000000000772ef0 [ 68.335338][ T1426] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 68.335614][ T1426] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 68.335888][ T1426] PKRU: 55555554 [ 68.336027][ T1426] Call Trace: [ 68.336169][ T1426] [ 68.336350][ T1426] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 68.336543][ T1426] ? __warn (kernel/panic.c:748) [ 68.336689][ T1426] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 68.336877][ T1426] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 68.337070][ T1426] ? handle_bug (arch/x86/kernel/traps.c:285) [ 68.337290][ T1426] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 68.337478][ T1426] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 68.337678][ T1426] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 68.337870][ T1426] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10596) [ 68.338062][ T1426] ? __pfx___netdev_update_features (net/core/dev.c:10589) [ 68.338308][ T1426] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 68.338509][ T1426] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 68.338701][ T1426] register_netdevice (net/core/dev.c:11033) [ 68.338892][ T1426] ? __pfx_register_netdevice (net/core/dev.c:10911) [ 68.339093][ T1426] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 68.339311][ T1426] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 68.339555][ T1426] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 68.339804][ T1426] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 68.340048][ T1426] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 68.340301][ T1426] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 68.340548][ T1426] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 68.340784][ T1426] ? devl_region_destroy (net/devlink/region.c:1178) [ 68.340971][ T1426] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 68.341225][ T1426] devlink_reload (net/devlink/dev.c:474) [ 68.341418][ T1426] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 68.341607][ T1426] ? devlink_resources_validate (net/devlink/resource.c:311) [ 68.341855][ T1426] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 68.342046][ T1426] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 68.342290][ T1426] ? __nla_parse (lib/nlattr.c:732) [ 68.342488][ T1426] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 68.342679][ T1426] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 68.342926][ T1426] ? cap_capable (security/commoncap.c:131) [ 68.343111][ T1426] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 68.343323][ T1426] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 68.343514][ T1426] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 68.343701][ T1426] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 68.343930][ T1426] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 68.344160][ T1426] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 68.344413][ T1426] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 68.344604][ T1426] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 68.344801][ T1426] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 68.345011][ T1426] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 68.345234][ T1426] ? genl_rcv (net/netlink/genetlink.c:1219) [ 68.345380][ T1426] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 68.345587][ T1426] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 68.345797][ T1426] genl_rcv (net/netlink/genetlink.c:1220) [ 68.345947][ T1426] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 68.346158][ T1426] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 68.346371][ T1426] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 68.346581][ T1426] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 68.346790][ T1426] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 68.346991][ T1426] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 68.347203][ T1426] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 68.347419][ T1426] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 68.347629][ T1426] ? __pfx___sys_sendto (net/socket.c:2145) [ 68.347843][ T1426] ? __lock_release (kernel/locking/lockdep.c:5527) [ 68.348050][ T1426] ? __sys_recvmsg (net/socket.c:2859) [ 68.348262][ T1426] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 68.348485][ T1426] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 68.348692][ T1426] __x64_sys_sendto (net/socket.c:2181) [ 68.348896][ T1426] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 68.349148][ T1426] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 68.349365][ T1426] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 68.349617][ T1426] RIP: 0033:0x7f1d6775ba4a [ 68.349825][ T1426] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 68.350529][ T1426] RSP: 002b:00007ffd827792c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 68.350835][ T1426] RAX: ffffffffffffffda RBX: 00000000086f2b00 RCX: 00007f1d6775ba4a [ 68.351135][ T1426] RDX: 0000000000000038 RSI: 00000000086f2b00 RDI: 0000000000000005 [ 68.351442][ T1426] RBP: 00000000086f2910 R08: 00007f1d678ff200 R09: 000000000000000c [ 68.351741][ T1426] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 68.352043][ T1426] R13: 00000000086f2910 R14: 0000000000000000 R15: 0000000000000003 | [ 69.187977][ T1442] ------------[ cut here ]------------ | [ 69.188297][ T1442] WARNING: CPU: 2 PID: 1442 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) | [ 69.188734][ T1442] Modules linked in: netdevsim | [ 69.189411][ T1442] Tainted: [W]=WARN [ 69.189583][ T1442] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 69.189849][ T1442] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 69.190121][ T1442] Code: 00 e8 b3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 b8 56 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: b3 48 mov $0x48,%bl 4: fe (bad) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 b8 56 78 00 call 0x7856d9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 69.190853][ T1442] RSP: 0018:ffffc900038e71e8 EFLAGS: 00010246 [ 69.191125][ T1442] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 69.191455][ T1442] RDX: 0000000000000000 RSI: ffff88800a5cac98 RDI: ffff8880093f8b00 [ 69.191772][ T1442] RBP: ffff888009e28040 R08: 0000000000000000 R09: fffffbfff1afd844 [ 69.192086][ T1442] R10: ffffffff8d7ec227 R11: ffff8880093f8040 R12: 0000000000000000 [ 69.192409][ T1442] R13: ffff88800a5ca128 R14: ffff88800a5ca008 R15: ffff88800a5ca000 [ 69.192722][ T1442] FS: 00007fbff0fdc800(0000) GS:ffff88802f500000(0000) knlGS:0000000000000000 [ 69.193086][ T1442] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 69.193365][ T1442] CR2: 00007fbff138c200 CR3: 000000000dbaa001 CR4: 0000000000772ef0 [ 69.193682][ T1442] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 69.193994][ T1442] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 69.194325][ T1442] PKRU: 55555554 [ 69.194497][ T1442] Call Trace: [ 69.194663][ T1442] [ 69.194781][ T1442] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 69.195002][ T1442] ? __warn (kernel/panic.c:748) [ 69.195173][ T1442] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 69.195404][ T1442] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 69.195630][ T1442] ? handle_bug (arch/x86/kernel/traps.c:285) [ 69.195800][ T1442] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 69.196020][ T1442] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 69.196261][ T1442] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 69.196482][ T1442] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10596) [ 69.196706][ T1442] ? __pfx___netdev_update_features (net/core/dev.c:10589) [ 69.196978][ T1442] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 69.197216][ T1442] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 69.197444][ T1442] register_netdevice (net/core/dev.c:11033) [ 69.197666][ T1442] ? __pfx_register_netdevice (net/core/dev.c:10911) [ 69.197895][ T1442] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 69.198128][ T1442] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 69.198425][ T1442] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 69.198711][ T1442] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 69.198994][ T1442] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 69.199285][ T1442] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 69.199556][ T1442] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 69.199822][ T1442] ? devl_region_destroy (net/devlink/region.c:1178) [ 69.200039][ T1442] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 69.200330][ T1442] devlink_reload (net/devlink/dev.c:474) [ 69.200551][ T1442] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 69.200767][ T1442] ? devlink_resources_validate (net/devlink/resource.c:311) [ 69.201044][ T1442] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 69.201277][ T1442] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 69.201543][ T1442] ? __nla_parse (lib/nlattr.c:732) [ 69.201768][ T1442] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 69.201986][ T1442] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 69.202275][ T1442] ? cap_capable (security/commoncap.c:131) [ 69.202489][ T1442] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 69.202707][ T1442] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 69.202926][ T1442] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 69.203141][ T1442] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 69.203414][ T1442] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 69.203675][ T1442] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 69.203951][ T1442] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 69.204166][ T1442] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 69.204388][ T1442] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 69.204613][ T1442] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 69.204841][ T1442] ? genl_rcv (net/netlink/genetlink.c:1219) [ 69.205007][ T1442] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 69.205236][ T1442] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 69.205456][ T1442] genl_rcv (net/netlink/genetlink.c:1220) [ 69.205624][ T1442] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 69.205842][ T1442] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 69.206061][ T1442] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 69.206294][ T1442] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 69.206515][ T1442] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 69.206733][ T1442] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 69.206945][ T1442] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 69.207168][ T1442] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 69.207397][ T1442] ? __pfx___sys_sendto (net/socket.c:2145) [ 69.207623][ T1442] ? __lock_release (kernel/locking/lockdep.c:5527) [ 69.207843][ T1442] ? __sys_recvmsg (net/socket.c:2859) [ 69.208058][ T1442] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 69.208291][ T1442] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 69.208521][ T1442] __x64_sys_sendto (net/socket.c:2181) [ 69.208733][ T1442] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 69.208996][ T1442] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 69.209226][ T1442] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 69.209493][ T1442] RIP: 0033:0x7fbff11e8a4a [ 69.209712][ T1442] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 69.210429][ T1442] RSP: 002b:00007ffe7b536338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 69.210752][ T1442] RAX: ffffffffffffffda RBX: 000000003f435b00 RCX: 00007fbff11e8a4a [ 69.211066][ T1442] RDX: 0000000000000038 RSI: 000000003f435b00 RDI: 0000000000000005 [ 69.211391][ T1442] RBP: 000000003f435910 R08: 00007fbff138c200 R09: 000000000000000c [ 69.211705][ T1442] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 69.212016][ T1442] R13: 000000003f435910 R14: 0000000000000000 R15: 0000000000000003 | [ 71.947701][ T1498] ------------[ cut here ]------------ | [ 71.948130][ T1498] WARNING: CPU: 3 PID: 1498 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) | [ 71.948947][ T1498] Modules linked in: netdevsim | [ 71.949877][ T1498] Tainted: [W]=WARN [ 71.950125][ T1498] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 71.950543][ T1498] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 71.950952][ T1498] Code: 00 e8 b3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 b8 56 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: b3 48 mov $0x48,%bl 4: fe (bad) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 b8 56 78 00 call 0x7856d9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 71.952095][ T1498] RSP: 0018:ffffc90003ba71e8 EFLAGS: 00010246 [ 71.952519][ T1498] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 71.952995][ T1498] RDX: 0000000000000000 RSI: ffff88800b57ac98 RDI: ffff88800c1b2dc0 [ 71.953496][ T1498] RBP: ffff888009e28040 R08: 0000000000000000 R09: fffffbfff1afd844 [ 71.953972][ T1498] R10: ffffffff8d7ec227 R11: ffff88800c1b2300 R12: 0000000000000000 [ 71.954463][ T1498] R13: ffff88800b57a128 R14: ffff88800b57a008 R15: ffff88800b57a000 [ 71.954935][ T1498] FS: 00007f1be2e44800(0000) GS:ffff88802f580000(0000) knlGS:0000000000000000 [ 71.955503][ T1498] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 71.955906][ T1498] CR2: 00007f1be31f4200 CR3: 000000000bc50003 CR4: 0000000000772ef0 [ 71.956403][ T1498] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 71.956881][ T1498] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 71.957394][ T1498] PKRU: 55555554 [ 71.957648][ T1498] Call Trace: [ 71.957892][ T1498] [ 71.958062][ T1498] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 71.958413][ T1498] ? __warn (kernel/panic.c:748) [ 71.958669][ T1498] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 71.958997][ T1498] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 71.959350][ T1498] ? handle_bug (arch/x86/kernel/traps.c:285) [ 71.959599][ T1498] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 71.959921][ T1498] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 71.960288][ T1498] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 71.960710][ T1498] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10596) [ 71.961044][ T1498] ? __pfx___netdev_update_features (net/core/dev.c:10589) [ 71.961497][ T1498] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 71.961837][ T1498] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 71.962169][ T1498] register_netdevice (net/core/dev.c:11033) [ 71.962523][ T1498] ? __pfx_register_netdevice (net/core/dev.c:10911) [ 71.962869][ T1498] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 71.963245][ T1498] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 71.963668][ T1498] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 71.964105][ T1498] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 71.964551][ T1498] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 71.964972][ T1498] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 71.965423][ T1498] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 71.965834][ T1498] ? devl_region_destroy (net/devlink/region.c:1178) [ 71.966158][ T1498] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 71.966612][ T1498] devlink_reload (net/devlink/dev.c:474) [ 71.966945][ T1498] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 71.967292][ T1498] ? devlink_resources_validate (net/devlink/resource.c:311) [ 71.967712][ T1498] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 71.968041][ T1498] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 71.968472][ T1498] ? __nla_parse (lib/nlattr.c:732) [ 71.968816][ T1498] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 71.969147][ T1498] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 71.969616][ T1498] ? cap_capable (security/commoncap.c:131) [ 71.969940][ T1498] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 71.970294][ T1498] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 71.970628][ T1498] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 71.970950][ T1498] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 71.971365][ T1498] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 71.971761][ T1498] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 71.972199][ T1498] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 71.972530][ T1498] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 71.972854][ T1498] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 71.973181][ T1498] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 71.973573][ T1498] ? genl_rcv (net/netlink/genetlink.c:1219) [ 71.973821][ T1498] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 71.974147][ T1498] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 71.974504][ T1498] genl_rcv (net/netlink/genetlink.c:1220) [ 71.974750][ T1498] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 71.975083][ T1498] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 71.975430][ T1498] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 71.975766][ T1498] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 71.976096][ T1498] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 71.976440][ T1498] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 71.976769][ T1498] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 71.977108][ T1498] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 71.977472][ T1498] ? __pfx___sys_sendto (net/socket.c:2145) [ 71.977814][ T1498] ? __lock_release (kernel/locking/lockdep.c:5527) [ 71.978149][ T1498] ? __sys_recvmsg (net/socket.c:2859) [ 71.978502][ T1498] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 71.978846][ T1498] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 71.979182][ T1498] __x64_sys_sendto (net/socket.c:2181) [ 71.979524][ T1498] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 71.979921][ T1498] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 71.980263][ T1498] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 71.980661][ T1498] RIP: 0033:0x7f1be3050a4a [ 71.980993][ T1498] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 71.982143][ T1498] RSP: 002b:00007ffd4057bb38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 71.982637][ T1498] RAX: ffffffffffffffda RBX: 000000001b163b00 RCX: 00007f1be3050a4a [ 71.983111][ T1498] RDX: 0000000000000038 RSI: 000000001b163b00 RDI: 0000000000000005 [ 71.983609][ T1498] RBP: 000000001b163910 R08: 00007f1be31f4200 R09: 000000000000000c [ 71.984083][ T1498] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 71.984580][ T1498] R13: 000000001b163910 R14: 0000000000000000 R15: 0000000000000003 | [ 74.090133][ T1526] ------------[ cut here ]------------ | [ 74.090440][ T1526] WARNING: CPU: 1 PID: 1526 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) | [ 74.090816][ T1526] Modules linked in: netdevsim | [ 74.091786][ T1526] Tainted: [W]=WARN [ 74.091931][ T1526] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 74.092164][ T1526] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 74.092415][ T1526] Code: 00 e8 b3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 b8 56 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: b3 48 mov $0x48,%bl 4: fe (bad) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 b8 56 78 00 call 0x7856d9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 74.093064][ T1526] RSP: 0018:ffffc90003d371e8 EFLAGS: 00010246 [ 74.093316][ T1526] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 74.093594][ T1526] RDX: 0000000000000000 RSI: ffff88800c242c98 RDI: ffff88800c3cadc0 [ 74.093874][ T1526] RBP: ffff888009e28040 R08: 0000000000000000 R09: fffffbfff1afd844 [ 74.094154][ T1526] R10: ffffffff8d7ec227 R11: ffff88800c3ca300 R12: 0000000000000000 [ 74.094441][ T1526] R13: ffff88800c242128 R14: ffff88800c242008 R15: ffff88800c242000 [ 74.094723][ T1526] FS: 00007f263d4cb800(0000) GS:ffff88802f480000(0000) knlGS:0000000000000000 [ 74.095047][ T1526] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 74.095293][ T1526] CR2: 00007fe2410862f0 CR3: 000000000dbaa006 CR4: 0000000000772ef0 [ 74.095573][ T1526] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 74.095851][ T1526] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 74.096126][ T1526] PKRU: 55555554 [ 74.096278][ T1526] Call Trace: [ 74.096420][ T1526] [ 74.096516][ T1526] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 74.096708][ T1526] ? __warn (kernel/panic.c:748) [ 74.096855][ T1526] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 74.097045][ T1526] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 74.097253][ T1526] ? handle_bug (arch/x86/kernel/traps.c:285) [ 74.097401][ T1526] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 74.097591][ T1526] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 74.097795][ T1526] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 74.097987][ T1526] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10596) [ 74.098180][ T1526] ? __pfx___netdev_update_features (net/core/dev.c:10589) [ 74.098436][ T1526] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 74.098645][ T1526] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 74.098855][ T1526] register_netdevice (net/core/dev.c:11033) [ 74.099053][ T1526] ? __pfx_register_netdevice (net/core/dev.c:10911) [ 74.099262][ T1526] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 74.099465][ T1526] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 74.099707][ T1526] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 74.099960][ T1526] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 74.100217][ T1526] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 74.100461][ T1526] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 74.100701][ T1526] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 74.100937][ T1526] ? devl_region_destroy (net/devlink/region.c:1178) [ 74.101123][ T1526] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 74.101380][ T1526] devlink_reload (net/devlink/dev.c:474) [ 74.101574][ T1526] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 74.101765][ T1526] ? devlink_resources_validate (net/devlink/resource.c:311) [ 74.102008][ T1526] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 74.102212][ T1526] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 74.102448][ T1526] ? __nla_parse (lib/nlattr.c:732) [ 74.102653][ T1526] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 74.102847][ T1526] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 74.103095][ T1526] ? cap_capable (security/commoncap.c:131) [ 74.103297][ T1526] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 74.103506][ T1526] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 74.103698][ T1526] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 74.103886][ T1526] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 74.104115][ T1526] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 74.104358][ T1526] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 74.104602][ T1526] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 74.104791][ T1526] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 74.104980][ T1526] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 74.105171][ T1526] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 74.105387][ T1526] ? genl_rcv (net/netlink/genetlink.c:1219) [ 74.105529][ T1526] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 74.105725][ T1526] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 74.105919][ T1526] genl_rcv (net/netlink/genetlink.c:1220) [ 74.106062][ T1526] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 74.106263][ T1526] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 74.106457][ T1526] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 74.106652][ T1526] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 74.106845][ T1526] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 74.107032][ T1526] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 74.107234][ T1526] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 74.107430][ T1526] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 74.107629][ T1526] ? __pfx___sys_sendto (net/socket.c:2145) [ 74.107827][ T1526] ? __lock_release (kernel/locking/lockdep.c:5527) [ 74.108020][ T1526] ? __sys_recvmsg (net/socket.c:2859) [ 74.108215][ T1526] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 74.108420][ T1526] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 74.108613][ T1526] __x64_sys_sendto (net/socket.c:2181) [ 74.108801][ T1526] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 74.109032][ T1526] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 74.109236][ T1526] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 74.109468][ T1526] RIP: 0033:0x7f263d6d7a4a [ 74.109660][ T1526] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 74.110314][ T1526] RSP: 002b:00007ffdac0c8978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 74.110600][ T1526] RAX: ffffffffffffffda RBX: 00000000233edb00 RCX: 00007f263d6d7a4a [ 74.110876][ T1526] RDX: 0000000000000038 RSI: 00000000233edb00 RDI: 0000000000000005 [ 74.111151][ T1526] RBP: 00000000233ed910 R08: 00007f263d87b200 R09: 000000000000000c [ 74.111435][ T1526] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 74.111714][ T1526] R13: 00000000233ed910 R14: 0000000000000000 R15: 0000000000000003 | [ 76.255061][ T1554] ------------[ cut here ]------------ | [ 76.255347][ T1554] WARNING: CPU: 2 PID: 1554 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) | [ 76.255772][ T1554] Modules linked in: netdevsim | [ 76.256389][ T1554] Tainted: [W]=WARN [ 76.256559][ T1554] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 76.256827][ T1554] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 76.257096][ T1554] Code: 00 e8 b3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 b8 56 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: b3 48 mov $0x48,%bl 4: fe (bad) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 b8 56 78 00 call 0x7856d9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 76.257830][ T1554] RSP: 0018:ffffc90003ec71e8 EFLAGS: 00010246 [ 76.258098][ T1554] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 76.258425][ T1554] RDX: 0000000000000000 RSI: ffff88800b7bac98 RDI: ffff88800e9cadc0 [ 76.258733][ T1554] RBP: ffff888009e28040 R08: 0000000000000000 R09: fffffbfff1afd844 [ 76.259043][ T1554] R10: ffffffff8d7ec227 R11: ffff88800e9ca300 R12: 0000000000000000 [ 76.259384][ T1554] R13: ffff88800b7ba128 R14: ffff88800b7ba008 R15: ffff88800b7ba000 [ 76.259699][ T1554] FS: 00007f0e06805800(0000) GS:ffff88802f500000(0000) knlGS:0000000000000000 [ 76.260061][ T1554] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 76.260349][ T1554] CR2: 00007f0e06bb5200 CR3: 000000000961a001 CR4: 0000000000772ef0 [ 76.260666][ T1554] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 76.260976][ T1554] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 76.261297][ T1554] PKRU: 55555554 [ 76.261464][ T1554] Call Trace: [ 76.261629][ T1554] [ 76.261748][ T1554] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 76.261969][ T1554] ? __warn (kernel/panic.c:748) [ 76.262139][ T1554] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 76.262369][ T1554] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 76.262593][ T1554] ? handle_bug (arch/x86/kernel/traps.c:285) [ 76.262763][ T1554] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 76.262974][ T1554] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 76.263213][ T1554] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 76.263432][ T1554] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10596) [ 76.263652][ T1554] ? __pfx___netdev_update_features (net/core/dev.c:10589) [ 76.263916][ T1554] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 76.264135][ T1554] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 76.264377][ T1554] register_netdevice (net/core/dev.c:11033) [ 76.264603][ T1554] ? __pfx_register_netdevice (net/core/dev.c:10911) [ 76.264826][ T1554] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 76.265056][ T1554] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 76.265340][ T1554] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 76.265623][ T1554] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 76.265899][ T1554] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 76.266172][ T1554] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 76.266454][ T1554] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 76.266724][ T1554] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 76.267004][ T1554] devlink_reload (net/devlink/dev.c:474) [ 76.267240][ T1554] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 76.267459][ T1554] ? devlink_resources_validate (net/devlink/resource.c:311) [ 76.267731][ T1554] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 76.267953][ T1554] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 76.268247][ T1554] ? __nla_parse (lib/nlattr.c:732) [ 76.268488][ T1554] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 76.268713][ T1554] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 76.268992][ T1554] ? cap_capable (security/commoncap.c:131) [ 76.269223][ T1554] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 76.269449][ T1554] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 76.269678][ T1554] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 76.269896][ T1554] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 76.270161][ T1554] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 76.270434][ T1554] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 76.270715][ T1554] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 76.270931][ T1554] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 76.271150][ T1554] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 76.271381][ T1554] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 76.271621][ T1554] ? genl_rcv (net/netlink/genetlink.c:1219) [ 76.271787][ T1554] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 76.272010][ T1554] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 76.272255][ T1554] genl_rcv (net/netlink/genetlink.c:1220) [ 76.272438][ T1554] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 76.272658][ T1554] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 76.272877][ T1554] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 76.273105][ T1554] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 76.273345][ T1554] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 76.273558][ T1554] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 76.273771][ T1554] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 76.273991][ T1554] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 76.274220][ T1554] ? __pfx___sys_sendto (net/socket.c:2145) [ 76.274445][ T1554] ? __lock_release (kernel/locking/lockdep.c:5527) [ 76.274670][ T1554] ? __sys_recvmsg (net/socket.c:2859) [ 76.274892][ T1554] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 76.275119][ T1554] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 76.275336][ T1554] __x64_sys_sendto (net/socket.c:2181) [ 76.275537][ T1554] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 76.275783][ T1554] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 76.275985][ T1554] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 76.276262][ T1554] RIP: 0033:0x7f0e06a11a4a [ 76.276474][ T1554] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 76.277131][ T1554] RSP: 002b:00007ffff2eabd88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 76.277433][ T1554] RAX: ffffffffffffffda RBX: 000000003002ab00 RCX: 00007f0e06a11a4a [ 76.277725][ T1554] RDX: 0000000000000038 RSI: 000000003002ab00 RDI: 0000000000000005 [ 76.278012][ T1554] RBP: 000000003002a910 R08: 00007f0e06bb5200 R09: 000000000000000c [ 76.278336][ T1554] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 76.278645][ T1554] R13: 000000003002a910 R14: 0000000000000000 R15: 0000000000000003 | [ 95.851330][ T1992] ------------[ cut here ]------------ | [ 95.851643][ T1992] WARNING: CPU: 0 PID: 1992 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) | [ 95.852025][ T1992] Modules linked in: netdevsim | [ 95.852577][ T1992] Tainted: [W]=WARN [ 95.852723][ T1992] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 95.852959][ T1992] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 95.853211][ T1992] Code: 00 e8 b3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 b8 56 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: b3 48 mov $0x48,%bl 4: fe (bad) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 b8 56 78 00 call 0x7856d9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 95.853878][ T1992] RSP: 0018:ffffc900051671e8 EFLAGS: 00010246 [ 95.854118][ T1992] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 95.854414][ T1992] RDX: 0000000000000000 RSI: ffff88800a6a2c98 RDI: ffff88800b402dc0 [ 95.854700][ T1992] RBP: ffff888009e28040 R08: 0000000000000000 R09: fffffbfff1afd844 [ 95.854986][ T1992] R10: ffffffff8d7ec227 R11: ffff88800b402300 R12: 0000000000000000 [ 95.855277][ T1992] R13: ffff88800a6a2128 R14: ffff88800a6a2008 R15: ffff88800a6a2000 [ 95.855560][ T1992] FS: 00007f2aeaa87800(0000) GS:ffff88802f400000(0000) knlGS:0000000000000000 [ 95.855893][ T1992] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 95.856132][ T1992] CR2: 00007f3033133000 CR3: 000000000ebf8004 CR4: 0000000000772ef0 [ 95.856433][ T1992] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 95.856714][ T1992] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 95.856998][ T1992] PKRU: 55555554 [ 95.857143][ T1992] Call Trace: [ 95.857297][ T1992] [ 95.857395][ T1992] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 95.857585][ T1992] ? __warn (kernel/panic.c:748) [ 95.857737][ T1992] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 95.857933][ T1992] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 95.858133][ T1992] ? handle_bug (arch/x86/kernel/traps.c:285) [ 95.858296][ T1992] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 95.858489][ T1992] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 95.858694][ T1992] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 95.858889][ T1992] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10596) [ 95.859086][ T1992] ? __pfx___netdev_update_features (net/core/dev.c:10589) [ 95.859342][ T1992] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 95.859542][ T1992] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 95.859737][ T1992] register_netdevice (net/core/dev.c:11033) [ 95.859941][ T1992] ? __pfx_register_netdevice (net/core/dev.c:10911) [ 95.860147][ T1992] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 95.860363][ T1992] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 95.860614][ T1992] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 95.860866][ T1992] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 95.861116][ T1992] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 95.861376][ T1992] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 95.861620][ T1992] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 95.861865][ T1992] ? devl_region_destroy (net/devlink/region.c:1178) [ 95.862053][ T1992] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 95.862312][ T1992] devlink_reload (net/devlink/dev.c:474) [ 95.862508][ T1992] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 95.862704][ T1992] ? devlink_resources_validate (net/devlink/resource.c:311) [ 95.862949][ T1992] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 95.863139][ T1992] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 95.863383][ T1992] ? __nla_parse (lib/nlattr.c:732) [ 95.863589][ T1992] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 95.863784][ T1992] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 95.864030][ T1992] ? cap_capable (security/commoncap.c:131) [ 95.864226][ T1992] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 95.864422][ T1992] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 95.864617][ T1992] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 95.864809][ T1992] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 95.865044][ T1992] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 95.865292][ T1992] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 95.865538][ T1992] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 95.865730][ T1992] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 95.865924][ T1992] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 95.866116][ T1992] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 95.866330][ T1992] ? genl_rcv (net/netlink/genetlink.c:1219) [ 95.866478][ T1992] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 95.866672][ T1992] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 95.866870][ T1992] genl_rcv (net/netlink/genetlink.c:1220) [ 95.867013][ T1992] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 95.867225][ T1992] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 95.867417][ T1992] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 95.867614][ T1992] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 95.867810][ T1992] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 95.868000][ T1992] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 95.868200][ T1992] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 95.868409][ T1992] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 95.868604][ T1992] ? __pfx___sys_sendto (net/socket.c:2145) [ 95.868806][ T1992] ? __lock_release (kernel/locking/lockdep.c:5527) [ 95.868999][ T1992] ? __sys_recvmsg (net/socket.c:2859) [ 95.869195][ T1992] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 95.869392][ T1992] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 95.869592][ T1992] __x64_sys_sendto (net/socket.c:2181) [ 95.869778][ T1992] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 95.870011][ T1992] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 95.870213][ T1992] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 95.870446][ T1992] RIP: 0033:0x7f2aeac93a4a [ 95.870639][ T1992] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 95.871289][ T1992] RSP: 002b:00007ffcf7d58e88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 95.871573][ T1992] RAX: ffffffffffffffda RBX: 00000000151adb00 RCX: 00007f2aeac93a4a [ 95.871848][ T1992] RDX: 0000000000000038 RSI: 00000000151adb00 RDI: 0000000000000005 [ 95.872124][ T1992] RBP: 00000000151ad910 R08: 00007f2aeae37200 R09: 000000000000000c [ 95.872408][ T1992] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 95.872688][ T1992] R13: 00000000151ad910 R14: 0000000000000000 R15: 0000000000000003 | [ 97.357275][ T2024] ------------[ cut here ]------------ | [ 97.357573][ T2024] WARNING: CPU: 2 PID: 2024 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) | [ 97.357977][ T2024] Modules linked in: netdevsim | [ 97.358593][ T2024] Tainted: [W]=WARN [ 97.358760][ T2024] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 97.359008][ T2024] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 97.359279][ T2024] Code: 00 e8 b3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 b8 56 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: b3 48 mov $0x48,%bl 4: fe (bad) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 b8 56 78 00 call 0x7856d9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 97.359954][ T2024] RSP: 0018:ffffc900052871e8 EFLAGS: 00010246 [ 97.360219][ T2024] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 97.360526][ T2024] RDX: 0000000000000000 RSI: ffff88800aa0ac98 RDI: ffff88800b402dc0 [ 97.360817][ T2024] RBP: ffff888009e28040 R08: 0000000000000000 R09: fffffbfff1afd844 [ 97.361123][ T2024] R10: ffffffff8d7ec227 R11: ffff88800b402300 R12: 0000000000000000 [ 97.361459][ T2024] R13: ffff88800aa0a128 R14: ffff88800aa0a008 R15: ffff88800aa0a000 [ 97.361759][ T2024] FS: 00007f3d6b4e8800(0000) GS:ffff88802f500000(0000) knlGS:0000000000000000 [ 97.362107][ T2024] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 97.362410][ T2024] CR2: 00007ff0fba245a0 CR3: 000000000ea8c002 CR4: 0000000000772ef0 [ 97.362719][ T2024] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 97.363017][ T2024] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 97.363325][ T2024] PKRU: 55555554 [ 97.363483][ T2024] Call Trace: [ 97.363639][ T2024] [ 97.363750][ T2024] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 97.363957][ T2024] ? __warn (kernel/panic.c:748) [ 97.364117][ T2024] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 97.364334][ T2024] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 97.364541][ T2024] ? handle_bug (arch/x86/kernel/traps.c:285) [ 97.364704][ T2024] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 97.364910][ T2024] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 97.365127][ T2024] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 97.365360][ T2024] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10596) [ 97.365578][ T2024] ? __pfx___netdev_update_features (net/core/dev.c:10589) [ 97.365831][ T2024] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 97.366039][ T2024] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 97.366259][ T2024] register_netdevice (net/core/dev.c:11033) [ 97.366473][ T2024] ? __pfx_register_netdevice (net/core/dev.c:10911) [ 97.366687][ T2024] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 97.366905][ T2024] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 97.367166][ T2024] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 97.367444][ T2024] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 97.367708][ T2024] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 97.367965][ T2024] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 97.368225][ T2024] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 97.368497][ T2024] ? devl_region_destroy (net/devlink/region.c:1178) [ 97.368698][ T2024] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 97.368962][ T2024] devlink_reload (net/devlink/dev.c:474) [ 97.369172][ T2024] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 97.369403][ T2024] ? devlink_resources_validate (net/devlink/resource.c:311) [ 97.369659][ T2024] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 97.369867][ T2024] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 97.370117][ T2024] ? __nla_parse (lib/nlattr.c:732) [ 97.370347][ T2024] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 97.370553][ T2024] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 97.370833][ T2024] ? cap_capable (security/commoncap.c:131) [ 97.371035][ T2024] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 97.371259][ T2024] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 97.371483][ T2024] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 97.371702][ T2024] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 97.371962][ T2024] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 97.372247][ T2024] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 97.372529][ T2024] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 97.372743][ T2024] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 97.372960][ T2024] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 97.373177][ T2024] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 97.373439][ T2024] ? genl_rcv (net/netlink/genetlink.c:1219) [ 97.373618][ T2024] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 97.373828][ T2024] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 97.374047][ T2024] genl_rcv (net/netlink/genetlink.c:1220) [ 97.374235][ T2024] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 97.374444][ T2024] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 97.374649][ T2024] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 97.374859][ T2024] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 97.375067][ T2024] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 97.375282][ T2024] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 97.375489][ T2024] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 97.375699][ T2024] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 97.375906][ T2024] ? __pfx___sys_sendto (net/socket.c:2145) [ 97.376131][ T2024] ? __lock_release (kernel/locking/lockdep.c:5527) [ 97.376366][ T2024] ? __sys_recvmsg (net/socket.c:2859) [ 97.376580][ T2024] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 97.376809][ T2024] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 97.377026][ T2024] __x64_sys_sendto (net/socket.c:2181) [ 97.377256][ T2024] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 97.377503][ T2024] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 97.377709][ T2024] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 97.377954][ T2024] RIP: 0033:0x7f3d6b6f4a4a [ 97.378160][ T2024] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 97.378849][ T2024] RSP: 002b:00007fff079fa8b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 97.379144][ T2024] RAX: ffffffffffffffda RBX: 0000000037265b00 RCX: 00007f3d6b6f4a4a [ 97.379459][ T2024] RDX: 0000000000000038 RSI: 0000000037265b00 RDI: 0000000000000005 [ 97.379752][ T2024] RBP: 0000000037265910 R08: 00007f3d6b898200 R09: 000000000000000c [ 97.380046][ T2024] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 97.380363][ T2024] R13: 0000000037265910 R14: 0000000000000000 R15: 0000000000000003 | [ 98.419371][ T2049] ------------[ cut here ]------------ | [ 98.419702][ T2049] WARNING: CPU: 2 PID: 2049 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) | [ 98.420098][ T2049] Modules linked in: netdevsim | [ 98.420702][ T2049] Tainted: [W]=WARN [ 98.420862][ T2049] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 98.421130][ T2049] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 98.421416][ T2049] Code: 00 e8 b3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 b8 56 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: b3 48 mov $0x48,%bl 4: fe (bad) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 b8 56 78 00 call 0x7856d9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 98.422097][ T2049] RSP: 0018:ffffc900053771e8 EFLAGS: 00010246 [ 98.422369][ T2049] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 98.422676][ T2049] RDX: 0000000000000000 RSI: ffff88800a5cac98 RDI: ffff88800b77d080 [ 98.422986][ T2049] RBP: ffff888009e28040 R08: 0000000000000000 R09: fffffbfff1afd844 [ 98.423300][ T2049] R10: ffffffff8d7ec227 R11: ffff88800b77c5c0 R12: 0000000000000000 [ 98.423596][ T2049] R13: ffff88800a5ca128 R14: ffff88800a5ca008 R15: ffff88800a5ca000 [ 98.423894][ T2049] FS: 00007f9367ce6800(0000) GS:ffff88802f500000(0000) knlGS:0000000000000000 [ 98.424258][ T2049] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 98.424506][ T2049] CR2: 00007f9368096200 CR3: 000000000d958001 CR4: 0000000000772ef0 [ 98.424824][ T2049] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 98.425128][ T2049] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 98.425448][ T2049] PKRU: 55555554 [ 98.425610][ T2049] Call Trace: [ 98.425764][ T2049] [ 98.425874][ T2049] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 98.426080][ T2049] ? __warn (kernel/panic.c:748) [ 98.426686][ T2049] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 98.426900][ T2049] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 98.427108][ T2049] ? handle_bug (arch/x86/kernel/traps.c:285) [ 98.427279][ T2049] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 98.427490][ T2049] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 98.427710][ T2049] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 98.427924][ T2049] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10596) [ 98.428128][ T2049] ? __pfx___netdev_update_features (net/core/dev.c:10589) [ 98.428421][ T2049] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 98.428639][ T2049] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 98.428855][ T2049] register_netdevice (net/core/dev.c:11033) [ 98.429065][ T2049] ? __pfx_register_netdevice (net/core/dev.c:10911) [ 98.429303][ T2049] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 98.429520][ T2049] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 98.429781][ T2049] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 98.430050][ T2049] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 98.430320][ T2049] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 98.430576][ T2049] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 98.430836][ T2049] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 98.431086][ T2049] ? devl_region_destroy (net/devlink/region.c:1178) [ 98.431307][ T2049] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 98.431570][ T2049] devlink_reload (net/devlink/dev.c:474) [ 98.431775][ T2049] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 98.431976][ T2049] ? devlink_resources_validate (net/devlink/resource.c:311) [ 98.432242][ T2049] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 98.432447][ T2049] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 98.432699][ T2049] ? __nla_parse (lib/nlattr.c:732) [ 98.432910][ T2049] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 98.433114][ T2049] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 98.433397][ T2049] ? cap_capable (security/commoncap.c:131) [ 98.433598][ T2049] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 98.433804][ T2049] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 98.434008][ T2049] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 98.434224][ T2049] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 98.434469][ T2049] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 98.434712][ T2049] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 98.434970][ T2049] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 98.435172][ T2049] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 98.435384][ T2049] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 98.435589][ T2049] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 98.435810][ T2049] ? genl_rcv (net/netlink/genetlink.c:1219) [ 98.435965][ T2049] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 98.436170][ T2049] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 98.436391][ T2049] genl_rcv (net/netlink/genetlink.c:1220) [ 98.436555][ T2049] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 98.436760][ T2049] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 98.436962][ T2049] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 98.437171][ T2049] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 98.437406][ T2049] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 98.437609][ T2049] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 98.437814][ T2049] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 98.438026][ T2049] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 98.438257][ T2049] ? __pfx___sys_sendto (net/socket.c:2145) [ 98.438473][ T2049] ? __lock_release (kernel/locking/lockdep.c:5527) [ 98.438686][ T2049] ? __sys_recvmsg (net/socket.c:2859) [ 98.438917][ T2049] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 98.439134][ T2049] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 98.439360][ T2049] __x64_sys_sendto (net/socket.c:2181) [ 98.439580][ T2049] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 98.439829][ T2049] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 98.440036][ T2049] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 98.440303][ T2049] RIP: 0033:0x7f9367ef2a4a [ 98.440535][ T2049] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 98.441257][ T2049] RSP: 002b:00007ffff47f81b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 98.441559][ T2049] RAX: ffffffffffffffda RBX: 000000003bdd8b00 RCX: 00007f9367ef2a4a [ 98.441855][ T2049] RDX: 0000000000000038 RSI: 000000003bdd8b00 RDI: 0000000000000005 [ 98.442159][ T2049] RBP: 000000003bdd8910 R08: 00007f9368096200 R09: 000000000000000c [ 98.442477][ T2049] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 98.442769][ T2049] R13: 000000003bdd8910 R14: 0000000000000000 R15: 0000000000000003 | [ 100.978810][ T2082] ------------[ cut here ]------------ | [ 100.979071][ T2082] WARNING: CPU: 2 PID: 2082 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) | [ 100.979485][ T2082] Modules linked in: netdevsim | [ 100.980038][ T2082] Tainted: [W]=WARN [ 100.980220][ T2082] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 100.980467][ T2082] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 100.980722][ T2082] Code: 00 e8 b3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 b8 56 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: b3 48 mov $0x48,%bl 4: fe (bad) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 b8 56 78 00 call 0x7856d9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 100.981400][ T2082] RSP: 0018:ffffc900055471e8 EFLAGS: 00010246 [ 100.981656][ T2082] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 100.981946][ T2082] RDX: 0000000000000000 RSI: ffff88800b57ac98 RDI: ffff88800ea3adc0 [ 100.982247][ T2082] RBP: ffff888009e28040 R08: 0000000000000000 R09: fffffbfff1afd844 [ 100.982544][ T2082] R10: ffffffff8d7ec227 R11: ffff88800ea3a300 R12: 0000000000000000 [ 100.982832][ T2082] R13: ffff88800b57a128 R14: ffff88800b57a008 R15: ffff88800b57a000 [ 100.983125][ T2082] FS: 00007f9b0eeb7800(0000) GS:ffff88802f500000(0000) knlGS:0000000000000000 [ 100.983474][ T2082] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 100.983722][ T2082] CR2: 00007f9b0f267200 CR3: 000000000ecd4006 CR4: 0000000000772ef0 [ 100.984017][ T2082] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 100.984321][ T2082] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 100.984616][ T2082] PKRU: 55555554 [ 100.984769][ T2082] Call Trace: [ 100.984925][ T2082] [ 100.985034][ T2082] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 100.985249][ T2082] ? __warn (kernel/panic.c:748) [ 100.985411][ T2082] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 100.985616][ T2082] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 100.985829][ T2082] ? handle_bug (arch/x86/kernel/traps.c:285) [ 100.985988][ T2082] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 100.986204][ T2082] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 100.986419][ T2082] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 100.986626][ T2082] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10596) [ 100.986838][ T2082] ? __pfx___netdev_update_features (net/core/dev.c:10589) [ 100.987093][ T2082] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 100.987384][ T2082] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 100.987596][ T2082] register_netdevice (net/core/dev.c:11033) [ 100.987805][ T2082] ? __pfx_register_netdevice (net/core/dev.c:10911) [ 100.988016][ T2082] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 100.988257][ T2082] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 100.988518][ T2082] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 100.988783][ T2082] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 100.989045][ T2082] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 100.989315][ T2082] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 100.989571][ T2082] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 100.989821][ T2082] ? devl_region_destroy (net/devlink/region.c:1178) [ 100.990025][ T2082] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 100.990295][ T2082] devlink_reload (net/devlink/dev.c:474) [ 100.990505][ T2082] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 100.990710][ T2082] ? devlink_resources_validate (net/devlink/resource.c:311) [ 100.990965][ T2082] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 100.991169][ T2082] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 100.991435][ T2082] ? __nla_parse (lib/nlattr.c:732) [ 100.991648][ T2082] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 100.991855][ T2082] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 100.992114][ T2082] ? cap_capable (security/commoncap.c:131) [ 100.992327][ T2082] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 100.992536][ T2082] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 100.992744][ T2082] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 100.992949][ T2082] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 100.993203][ T2082] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 100.993451][ T2082] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 100.993708][ T2082] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 100.993909][ T2082] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 100.994110][ T2082] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 100.994327][ T2082] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 100.994542][ T2082] ? genl_rcv (net/netlink/genetlink.c:1219) [ 100.994698][ T2082] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 100.994899][ T2082] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 100.995116][ T2082] genl_rcv (net/netlink/genetlink.c:1220) [ 100.995284][ T2082] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 100.995492][ T2082] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 100.995694][ T2082] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 100.995905][ T2082] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 100.996109][ T2082] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 100.996318][ T2082] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 100.996525][ T2082] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 100.996736][ T2082] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 100.996942][ T2082] ? __pfx___sys_sendto (net/socket.c:2145) [ 100.997151][ T2082] ? __lock_release (kernel/locking/lockdep.c:5527) [ 100.997370][ T2082] ? __sys_recvmsg (net/socket.c:2859) [ 100.997600][ T2082] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 100.997814][ T2082] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 100.998019][ T2082] __x64_sys_sendto (net/socket.c:2181) [ 100.998246][ T2082] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 100.998497][ T2082] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 100.998702][ T2082] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 100.998945][ T2082] RIP: 0033:0x7f9b0f0c3a4a [ 100.999152][ T2082] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 100.999825][ T2082] RSP: 002b:00007ffe490b8568 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 101.000126][ T2082] RAX: ffffffffffffffda RBX: 00000000282f5b00 RCX: 00007f9b0f0c3a4a [ 101.000425][ T2082] RDX: 0000000000000038 RSI: 00000000282f5b00 RDI: 0000000000000005 [ 101.000716][ T2082] RBP: 00000000282f5910 R08: 00007f9b0f267200 R09: 000000000000000c [ 101.001007][ T2082] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 101.001308][ T2082] R13: 00000000282f5910 R14: 0000000000000000 R15: 0000000000000003 | [ 103.301664][ T2112] ------------[ cut here ]------------ | [ 103.301912][ T2112] WARNING: CPU: 3 PID: 2112 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) | [ 103.302301][ T2112] Modules linked in: netdevsim | [ 103.302838][ T2112] Tainted: [W]=WARN [ 103.302986][ T2112] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 103.303234][ T2112] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 103.303473][ T2112] Code: 00 e8 b3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 b8 56 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: b3 48 mov $0x48,%bl 4: fe (bad) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 b8 56 78 00 call 0x7856d9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 103.304129][ T2112] RSP: 0018:ffffc900056f71e8 EFLAGS: 00010246 [ 103.304384][ T2112] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 103.304662][ T2112] RDX: 0000000000000000 RSI: ffff88800c242c98 RDI: ffff8880086eadc0 [ 103.304938][ T2112] RBP: ffff888009e28040 R08: 0000000000000000 R09: fffffbfff1afd844 [ 103.305233][ T2112] R10: ffffffff8d7ec227 R11: ffff8880086ea300 R12: 0000000000000000 [ 103.305512][ T2112] R13: ffff88800c242128 R14: ffff88800c242008 R15: ffff88800c242000 [ 103.305786][ T2112] FS: 00007f6b54e58800(0000) GS:ffff88802f580000(0000) knlGS:0000000000000000 [ 103.306112][ T2112] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 103.306366][ T2112] CR2: 00007f6b55208200 CR3: 000000000f08e005 CR4: 0000000000772ef0 [ 103.306646][ T2112] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 103.306933][ T2112] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 103.307224][ T2112] PKRU: 55555554 [ 103.307366][ T2112] Call Trace: [ 103.307507][ T2112] [ 103.307607][ T2112] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 103.307797][ T2112] ? __warn (kernel/panic.c:748) [ 103.307941][ T2112] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 103.308133][ T2112] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 103.308353][ T2112] ? handle_bug (arch/x86/kernel/traps.c:285) [ 103.308498][ T2112] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 103.308685][ T2112] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 103.308888][ T2112] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 103.309077][ T2112] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10596) [ 103.309280][ T2112] ? __pfx___netdev_update_features (net/core/dev.c:10589) [ 103.309517][ T2112] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 103.309711][ T2112] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 103.309905][ T2112] register_netdevice (net/core/dev.c:11033) [ 103.310097][ T2112] ? __pfx_register_netdevice (net/core/dev.c:10911) [ 103.310305][ T2112] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 103.310516][ T2112] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 103.310760][ T2112] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 103.311012][ T2112] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 103.311268][ T2112] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 103.311510][ T2112] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 103.311751][ T2112] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 103.311989][ T2112] ? devl_region_destroy (net/devlink/region.c:1178) [ 103.312174][ T2112] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 103.312434][ T2112] devlink_reload (net/devlink/dev.c:474) [ 103.312629][ T2112] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 103.312823][ T2112] ? devlink_resources_validate (net/devlink/resource.c:311) [ 103.313072][ T2112] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 103.313273][ T2112] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 103.313517][ T2112] ? __nla_parse (lib/nlattr.c:732) [ 103.313714][ T2112] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 103.313903][ T2112] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 103.314154][ T2112] ? cap_capable (security/commoncap.c:131) [ 103.314350][ T2112] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 103.314544][ T2112] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 103.314736][ T2112] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 103.314931][ T2112] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 103.315169][ T2112] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 103.315414][ T2112] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 103.315667][ T2112] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 103.315864][ T2112] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 103.316056][ T2112] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 103.316266][ T2112] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 103.316474][ T2112] ? genl_rcv (net/netlink/genetlink.c:1219) [ 103.316617][ T2112] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 103.316806][ T2112] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 103.317003][ T2112] genl_rcv (net/netlink/genetlink.c:1220) [ 103.317143][ T2112] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 103.317346][ T2112] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 103.317539][ T2112] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 103.317736][ T2112] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 103.317933][ T2112] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 103.318117][ T2112] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 103.318323][ T2112] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 103.318523][ T2112] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 103.318712][ T2112] ? __pfx___sys_sendto (net/socket.c:2145) [ 103.318914][ T2112] ? __lock_release (kernel/locking/lockdep.c:5527) [ 103.319114][ T2112] ? __sys_recvmsg (net/socket.c:2859) [ 103.319310][ T2112] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 103.319511][ T2112] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 103.319707][ T2112] __x64_sys_sendto (net/socket.c:2181) [ 103.319893][ T2112] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 103.320123][ T2112] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 103.320323][ T2112] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 103.320557][ T2112] RIP: 0033:0x7f6b55064a4a [ 103.320748][ T2112] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 103.321404][ T2112] RSP: 002b:00007fff4e5475d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 103.321685][ T2112] RAX: ffffffffffffffda RBX: 000000000547cb00 RCX: 00007f6b55064a4a [ 103.321969][ T2112] RDX: 0000000000000038 RSI: 000000000547cb00 RDI: 0000000000000005 [ 103.322262][ T2112] RBP: 000000000547c910 R08: 00007f6b55208200 R09: 000000000000000c [ 103.322542][ T2112] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 103.322820][ T2112] R13: 000000000547c910 R14: 0000000000000000 R15: 0000000000000003 | [ 105.457062][ T2140] ------------[ cut here ]------------ | [ 105.457341][ T2140] WARNING: CPU: 2 PID: 2140 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) | [ 105.457765][ T2140] Modules linked in: netdevsim | [ 105.458349][ T2140] Tainted: [W]=WARN [ 105.458507][ T2140] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 105.458786][ T2140] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 105.459040][ T2140] Code: 00 e8 b3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 b8 56 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: b3 48 mov $0x48,%bl 4: fe (bad) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 b8 56 78 00 call 0x7856d9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 105.459822][ T2140] RSP: 0018:ffffc900058971e8 EFLAGS: 00010246 [ 105.460094][ T2140] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 105.460414][ T2140] RDX: 0000000000000000 RSI: ffff88800b7bac98 RDI: ffff8880093f8b00 [ 105.460766][ T2140] RBP: ffff888009e28040 R08: 0000000000000000 R09: fffffbfff1afd844 [ 105.461087][ T2140] R10: ffffffff8d7ec227 R11: ffff8880093f8040 R12: 0000000000000000 [ 105.461401][ T2140] R13: ffff88800b7ba128 R14: ffff88800b7ba008 R15: ffff88800b7ba000 [ 105.461697][ T2140] FS: 00007efc24c21800(0000) GS:ffff88802f500000(0000) knlGS:0000000000000000 [ 105.462034][ T2140] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 105.462310][ T2140] CR2: 00007efc24fd1200 CR3: 000000000eeac005 CR4: 0000000000772ef0 [ 105.462617][ T2140] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 105.462932][ T2140] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 105.463246][ T2140] PKRU: 55555554 [ 105.463424][ T2140] Call Trace: [ 105.463585][ T2140] [ 105.463704][ T2140] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 105.463908][ T2140] ? __warn (kernel/panic.c:748) [ 105.464079][ T2140] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 105.464313][ T2140] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 105.464542][ T2140] ? handle_bug (arch/x86/kernel/traps.c:285) [ 105.464701][ T2140] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 105.464904][ T2140] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 105.465115][ T2140] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 105.465335][ T2140] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10596) [ 105.465539][ T2140] ? __pfx___netdev_update_features (net/core/dev.c:10589) [ 105.465796][ T2140] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 105.466002][ T2140] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 105.466217][ T2140] register_netdevice (net/core/dev.c:11033) [ 105.466436][ T2140] ? __pfx_register_netdevice (net/core/dev.c:10911) [ 105.466656][ T2140] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 105.466896][ T2140] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 105.467171][ T2140] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 105.467470][ T2140] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 105.467754][ T2140] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 105.468044][ T2140] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 105.468327][ T2140] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 105.468607][ T2140] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 105.468876][ T2140] devlink_reload (net/devlink/dev.c:474) [ 105.469083][ T2140] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 105.469325][ T2140] ? devlink_resources_validate (net/devlink/resource.c:311) [ 105.469620][ T2140] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 105.469832][ T2140] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 105.470096][ T2140] ? __nla_parse (lib/nlattr.c:732) [ 105.470348][ T2140] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 105.470564][ T2140] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 105.470854][ T2140] ? cap_capable (security/commoncap.c:131) [ 105.471075][ T2140] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 105.471309][ T2140] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 105.471531][ T2140] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 105.471746][ T2140] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 105.472012][ T2140] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 105.472279][ T2140] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 105.472547][ T2140] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 105.472762][ T2140] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 105.472972][ T2140] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 105.473201][ T2140] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 105.473429][ T2140] ? genl_rcv (net/netlink/genetlink.c:1219) [ 105.473593][ T2140] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 105.473800][ T2140] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 105.474010][ T2140] genl_rcv (net/netlink/genetlink.c:1220) [ 105.474175][ T2140] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 105.474392][ T2140] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 105.474596][ T2140] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 105.474806][ T2140] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 105.475027][ T2140] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 105.475244][ T2140] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 105.475465][ T2140] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 105.475683][ T2140] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 105.475895][ T2140] ? __pfx___sys_sendto (net/socket.c:2145) [ 105.476106][ T2140] ? __lock_release (kernel/locking/lockdep.c:5527) [ 105.476326][ T2140] ? __sys_recvmsg (net/socket.c:2859) [ 105.476527][ T2140] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 105.476750][ T2140] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 105.476966][ T2140] __x64_sys_sendto (net/socket.c:2181) [ 105.477180][ T2140] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 105.477448][ T2140] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 105.477656][ T2140] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 105.477920][ T2140] RIP: 0033:0x7efc24e2da4a [ 105.478133][ T2140] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 105.478849][ T2140] RSP: 002b:00007fffab81e798 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 105.479155][ T2140] RAX: ffffffffffffffda RBX: 000000002c3f5b00 RCX: 00007efc24e2da4a [ 105.479473][ T2140] RDX: 0000000000000038 RSI: 000000002c3f5b00 RDI: 0000000000000005 [ 105.479776][ T2140] RBP: 000000002c3f5910 R08: 00007efc24fd1200 R09: 000000000000000c [ 105.480080][ T2140] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 105.480392][ T2140] R13: 000000002c3f5910 R14: 0000000000000000 R15: 0000000000000003 | [ 106.151456][ T68] ------------[ cut here ]------------ | [ 106.151800][ T68] WARNING: CPU: 1 PID: 68 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) | [ 106.152137][ T68] Modules linked in: netdevsim | [ 106.152672][ T68] Tainted: [W]=WARN [ 106.152802][ T68] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 106.153011][ T68] Workqueue: netns cleanup_net [ 106.153210][ T68] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 106.153426][ T68] Code: 00 e8 b3 48 fe ff 48 8b 5c 24 58 e9 87 fb ff ff 49 8d bf 98 0c 00 00 be ff ff ff ff e8 b8 56 78 00 85 c0 0f 85 99 00 00 00 90 <0f> 0b 90 48 b8 00 00 00 00 00 fc ff df 48 8b 54 24 20 48 c1 ea 03 All code ======== 0: 00 e8 add %ch,%al 2: b3 48 mov $0x48,%bl 4: fe (bad) 5: ff 48 8b decl -0x75(%rax) 8: 5c pop %rsp 9: 24 58 and $0x58,%al b: e9 87 fb ff ff jmp 0xfffffffffffffb97 10: 49 8d bf 98 0c 00 00 lea 0xc98(%r15),%rdi 17: be ff ff ff ff mov $0xffffffff,%esi 1c: e8 b8 56 78 00 call 0x7856d9 21: 85 c0 test %eax,%eax 23: 0f 85 99 00 00 00 jne 0xc2 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 34: fc ff df 37: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 3c: 48 c1 ea 03 shr $0x3,%rdx Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax a: fc ff df d: 48 8b 54 24 20 mov 0x20(%rsp),%rdx 12: 48 c1 ea 03 shr $0x3,%rdx [ 106.154102][ T68] RSP: 0018:ffffc90000497620 EFLAGS: 00010246 [ 106.154406][ T68] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 106.154696][ T68] RDX: 0000000000000000 RSI: ffff88800a6a2c98 RDI: ffff8880086cae10 [ 106.154952][ T68] RBP: ffffffff8f924440 R08: 0000000000000000 R09: fffffbfff1afd844 [ 106.155216][ T68] R10: ffffffff8d7ec227 R11: ffff8880086ca300 R12: 0000000000000000 [ 106.155467][ T68] R13: ffff88800a6a2128 R14: ffff88800a6a2008 R15: ffff88800a6a2000 [ 106.155716][ T68] FS: 0000000000000000(0000) GS:ffff88802f480000(0000) knlGS:0000000000000000 [ 106.156009][ T68] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 106.156231][ T68] CR2: 00007f82c9160258 CR3: 0000000034528001 CR4: 0000000000772ef0 [ 106.156480][ T68] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 106.156728][ T68] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 106.156978][ T68] PKRU: 55555554 [ 106.157105][ T68] Call Trace: [ 106.157242][ T68] [ 106.157334][ T68] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 106.157507][ T68] ? __warn (kernel/panic.c:748) [ 106.157639][ T68] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 106.157813][ T68] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 106.157990][ T68] ? handle_bug (arch/x86/kernel/traps.c:285) [ 106.158123][ T68] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 106.158337][ T68] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 106.158545][ T68] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10596) [ 106.158726][ T68] ? __pfx___netdev_update_features (net/core/dev.c:10589) [ 106.158943][ T68] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 106.159120][ T68] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 106.159682][ T68] register_netdevice (net/core/dev.c:11033) [ 106.159867][ T68] ? __pfx_register_netdevice (net/core/dev.c:10911) [ 106.160048][ T68] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 106.160244][ T68] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 106.160467][ T68] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 106.160697][ T68] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 106.160920][ T68] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 106.161146][ T68] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 106.161369][ T68] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 106.161598][ T68] devlink_reload (net/devlink/dev.c:474) [ 106.161773][ T68] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 106.161944][ T68] ? devlinks_xa_find_get (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/devlink/core.c:343) [ 106.162121][ T68] devlink_pernet_pre_exit (net/devlink/core.c:288 net/devlink/devl_internal.h:114 net/devlink/core.c:513) [ 106.162326][ T68] ? __pfx_devlink_pernet_pre_exit (net/devlink/core.c:496) [ 106.162577][ T68] cleanup_net (net/core/net_namespace.c:162 net/core/net_namespace.c:632) [ 106.162750][ T68] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 106.162921][ T68] ? __pfx_cleanup_net (net/core/net_namespace.c:594) [ 106.163090][ T68] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 106.163275][ T68] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 106.163441][ T68] ? process_one_work (kernel/workqueue.c:3214) [ 106.163625][ T68] process_one_work (kernel/workqueue.c:3238) [ 106.163802][ T68] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 106.163970][ T68] ? __pfx_process_one_work (kernel/workqueue.c:3140) [ 106.164147][ T68] ? assign_work (kernel/workqueue.c:1200) [ 106.164328][ T68] worker_thread (kernel/workqueue.c:3313 kernel/workqueue.c:3400) [ 106.164500][ T68] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 106.164713][ T68] ? __pfx_worker_thread (kernel/workqueue.c:3346) [ 106.164889][ T68] kthread (kernel/kthread.c:464) [ 106.165018][ T68] ? __pfx_kthread (kernel/kthread.c:413) [ 106.165200][ T68] ? __pfx_kthread (kernel/kthread.c:413) [ 106.165372][ T68] ret_from_fork (arch/x86/kernel/process.c:148) [ 106.165541][ T68] ? __pfx_kthread (kernel/kthread.c:413) Finger prints: __netdev_update_features:register_netdevice:nsim_create:__nsim_dev_port_add:nsim_dev_reload_create __netdev_update_features:register_netdevice:nsim_create:__nsim_dev_port_add:nsim_dev_port_add_all