====================================== | 0 | xx__-> [ 10.530800][ T228] ------------[ cut here ]------------ | [ 10.531142][ T228] WARNING: CPU: 1 PID: 228 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:10566) | [ 10.531593][ T228] Modules linked in: netdevsim [ 10.532292][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.532658][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.532941][ T228] Code: 00 e8 a3 4a 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 d8 33 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: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 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 d8 33 78 00 call 0x7833f9 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.533780][ T228] RSP: 0018:ffffc90000af7520 EFLAGS: 00010246 [ 10.534072][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 10.534489][ T228] RDX: 0000000000000000 RSI: ffff888008e5ac98 RDI: ffff888002062e38 [ 10.534795][ T228] RBP: ffffffffab923440 R08: 0000000000000000 R09: fffffbfff52fd83c [ 10.535119][ T228] R10: ffffffffa97ec1e7 R11: ffff888002062300 R12: 0000000000000000 [ 10.535433][ T228] R13: ffff888008e5a128 R14: ffff888008e5a008 R15: ffff888008e5a000 [ 10.535768][ T228] FS: 00007f7d1ec25740(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 10.536122][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.536382][ T228] CR2: 000056011fce3ac8 CR3: 000000000aad0001 CR4: 0000000000772ef0 [ 10.536701][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 10.537011][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 10.537318][ T228] PKRU: 55555554 [ 10.537491][ T228] Call Trace: [ 10.537656][ T228] [ 10.537766][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.537976][ T228] ? __warn (kernel/panic.c:748) [ 10.538139][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.538349][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 10.538569][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 10.538730][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 10.538937][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 10.539159][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.539388][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 10.539664][ T228] ? _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.539880][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 10.540094][ T228] register_netdevice (net/core/dev.c:11003) [ 10.540309][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 10.540539][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 10.540764][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 10.541031][ T228] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 10.541191][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 10.541470][ T228] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 10.541736][ T228] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 10.541999][ T228] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 10.542214][ T228] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 10.542485][ T228] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 10.542697][ T228] ? 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.542853][ T228] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 10.543066][ T228] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 10.543281][ T228] __driver_probe_device (drivers/base/dd.c:800) [ 10.543497][ T228] driver_probe_device (drivers/base/dd.c:830) [ 10.543710][ T228] __device_attach_driver (drivers/base/dd.c:959) [ 10.543920][ T228] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 10.544171][ T228] bus_for_each_drv (drivers/base/bus.c:462) [ 10.544385][ T228] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 10.544598][ T228] ? bus_to_subsys (drivers/base/bus.c:85) [ 10.544803][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 10.545009][ T228] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 10.545219][ T228] __device_attach (drivers/base/dd.c:1030) [ 10.545437][ T228] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 10.545644][ T228] ? bus_to_subsys (drivers/base/bus.c:85) [ 10.545851][ T228] ? 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.546065][ T228] bus_probe_device (drivers/base/bus.c:537) [ 10.546274][ T228] device_add (drivers/base/core.c:3672) [ 10.546497][ T228] ? __pfx_device_add (drivers/base/core.c:3548) [ 10.546704][ T228] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 10.546928][ T228] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 10.547196][ T228] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 10.547473][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 10.547691][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 10.547900][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 10.548108][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 10.548320][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 10.548496][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 10.548705][ T228] ? __lock_release (kernel/locking/lockdep.c:5527) [ 10.548925][ T228] ? 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.549144][ T228] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 10.549375][ T228] ksys_write (fs/read_write.c:731) [ 10.549563][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 10.549767][ T228] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 10.549982][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 10.550190][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 10.550454][ T228] RIP: 0033:0x7f7d1ed66b77 [ 10.550689][ T228] 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.551421][ T228] RSP: 002b:00007fffa819d2a8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 10.551733][ T228] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 00007f7d1ed66b77 [ 10.552037][ T228] RDX: 0000000000000007 RSI: 000056011fce2ac0 RDI: 0000000000000001 [ 10.552355][ T228] RBP: 000056011fce2ac0 R08: 0000000000000003 R09: 0000000000000077 [ 10.552670][ T228] R10: 0000000000000063 R11: 0000000000000246 R12: 0000000000000007 [ 10.552977][ T228] R13: 00007f7d1ee22760 R14: 0000000000000007 R15: 00007f7d1ee1d9c0 | [ 10.805425][ T254] ------------[ cut here ]------------ | [ 10.805772][ T254] WARNING: CPU: 2 PID: 254 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:10566) | [ 10.806185][ T254] Modules linked in: netdevsim | [ 10.806887][ T254] Tainted: [W]=WARN [ 10.807071][ T254] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.807331][ T254] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.807617][ T254] Code: 00 e8 a3 4a 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 d8 33 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: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 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 d8 33 78 00 call 0x7833f9 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.808322][ T254] RSP: 0000:ffffc900007671e8 EFLAGS: 00010246 [ 10.808601][ T254] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 10.808912][ T254] RDX: 0000000000000000 RSI: ffff888009f0ac98 RDI: ffff888009e58b00 [ 10.809257][ T254] RBP: ffff88800b4f8040 R08: 0000000000000000 R09: fffffbfff52fd83c [ 10.809573][ T254] R10: ffffffffa97ec1e7 R11: ffff888009e58040 R12: 0000000000000000 [ 10.809877][ T254] R13: ffff888009f0a128 R14: ffff888009f0a008 R15: ffff888009f0a000 [ 10.810182][ T254] FS: 00007f22cf46f800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 10.810543][ T254] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.810809][ T254] CR2: 00007f4c6b52d040 CR3: 00000000097b4005 CR4: 0000000000772ef0 [ 10.811116][ T254] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 10.811431][ T254] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 10.811737][ T254] PKRU: 55555554 [ 10.811900][ T254] Call Trace: [ 10.812068][ T254] [ 10.812186][ T254] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.812412][ T254] ? __warn (kernel/panic.c:748) [ 10.812582][ T254] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.812796][ T254] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 10.813017][ T254] ? handle_bug (arch/x86/kernel/traps.c:285) [ 10.813189][ T254] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 10.813411][ T254] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 10.813641][ T254] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 10.813863][ T254] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 10.814077][ T254] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 10.814342][ T254] ? _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.814568][ T254] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 10.814784][ T254] register_netdevice (net/core/dev.c:11003) [ 10.815006][ T254] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 10.815232][ T254] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 10.815472][ T254] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 10.815742][ T254] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 10.816013][ T254] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 10.816288][ T254] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 10.816571][ T254] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 10.816837][ T254] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 10.817111][ T254] devlink_reload (net/devlink/dev.c:474) [ 10.817331][ T254] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 10.817552][ T254] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 10.817773][ T254] ? cap_capable (security/commoncap.c:131) [ 10.817986][ T254] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1146 fs/file.c:1160) [ 10.818162][ T254] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 10.818380][ T254] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 10.818653][ T254] ? __nla_parse (lib/nlattr.c:732) [ 10.818877][ T254] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 10.819094][ T254] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 10.819379][ T254] ? cap_capable (security/commoncap.c:131) [ 10.819606][ T254] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 10.819825][ T254] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 10.820040][ T254] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 10.820253][ T254] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 10.820525][ T254] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 10.820781][ T254] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 10.821053][ T254] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 10.821275][ T254] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 10.821500][ T254] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 10.821718][ T254] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 10.821944][ T254] ? genl_rcv (net/netlink/genetlink.c:1219) [ 10.822113][ T254] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 10.822326][ T254] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 10.822558][ T254] genl_rcv (net/netlink/genetlink.c:1220) [ 10.822729][ T254] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 10.822948][ T254] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 10.823176][ T254] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 10.823406][ T254] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 10.823648][ T254] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 10.823856][ T254] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 10.824074][ T254] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 10.824297][ T254] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 10.824539][ T254] ? __pfx___sys_sendto (net/socket.c:2145) [ 10.824744][ T254] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 10.824955][ T254] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 10.825183][ T254] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 10.825409][ T254] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 10.825668][ T254] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 10.825931][ T254] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 10.826154][ T254] __x64_sys_sendto (net/socket.c:2181) [ 10.826368][ T254] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 10.826636][ T254] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 10.826858][ T254] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 10.827115][ T254] RIP: 0033:0x7f22cf67ba4a [ 10.827331][ T254] 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 [ 10.828034][ T254] RSP: 002b:00007ffd41404098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 10.828343][ T254] RAX: ffffffffffffffda RBX: 000000000e61db00 RCX: 00007f22cf67ba4a [ 10.828657][ T254] RDX: 0000000000000040 RSI: 000000000e61db00 RDI: 0000000000000005 [ 10.828967][ T254] RBP: 000000000e61d910 R08: 00007f22cf81f200 R09: 000000000000000c [ 10.829342][ T254] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 10.829661][ T254] R13: 000000000e61d910 R14: 0000000000000000 R15: 0000000000000001 | [ 11.788610][ T283] ------------[ cut here ]------------ | [ 11.788880][ T283] WARNING: CPU: 1 PID: 283 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:10566) | [ 11.789278][ T283] Modules linked in: netdevsim | [ 11.789852][ T283] Tainted: [W]=WARN [ 11.790004][ T283] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.790241][ T283] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.790496][ T283] Code: 00 e8 a3 4a 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 d8 33 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: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 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 d8 33 78 00 call 0x7833f9 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.791154][ T283] RSP: 0018:ffffc900006271e8 EFLAGS: 00010246 [ 11.791391][ T283] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 11.791683][ T283] RDX: 0000000000000000 RSI: ffff888008da2c98 RDI: ffff8880052e2dc0 [ 11.791969][ T283] RBP: ffff88800b4f8040 R08: 0000000000000000 R09: fffffbfff52fd83c [ 11.792251][ T283] R10: ffffffffa97ec1e7 R11: ffff8880052e2300 R12: 0000000000000000 [ 11.792557][ T283] R13: ffff888008da2128 R14: ffff888008da2008 R15: ffff888008da2000 [ 11.792843][ T283] FS: 00007f1b9d0ba800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 11.793173][ T283] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.793438][ T283] CR2: 000056011a6c0dec CR3: 000000000202c006 CR4: 0000000000772ef0 [ 11.793728][ T283] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 11.794012][ T283] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 11.794291][ T283] PKRU: 55555554 [ 11.794470][ T283] Call Trace: [ 11.794614][ T283] [ 11.794715][ T283] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.794906][ T283] ? __warn (kernel/panic.c:748) [ 11.795055][ T283] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.795247][ T283] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 11.795461][ T283] ? handle_bug (arch/x86/kernel/traps.c:285) [ 11.795611][ T283] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 11.795802][ T283] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 11.796006][ T283] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.796196][ T283] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 11.796391][ T283] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 11.796660][ T283] ? _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.796858][ T283] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 11.797050][ T283] register_netdevice (net/core/dev.c:11003) [ 11.797244][ T283] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 11.797470][ T283] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 11.797686][ T283] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 11.797933][ T283] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 11.798187][ T283] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 11.798450][ T283] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 11.798696][ T283] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 11.798940][ T283] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 11.799191][ T283] ? devl_region_destroy (net/devlink/region.c:1178) [ 11.799387][ T283] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 11.799653][ T283] devlink_reload (net/devlink/dev.c:474) [ 11.799852][ T283] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 11.800049][ T283] ? devlink_resources_validate (net/devlink/resource.c:311) [ 11.800297][ T283] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 11.800504][ T283] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 11.800764][ T283] ? __nla_parse (lib/nlattr.c:732) [ 11.800969][ T283] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 11.801169][ T283] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 11.801447][ T283] ? cap_capable (security/commoncap.c:131) [ 11.801642][ T283] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 11.801843][ T283] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 11.802037][ T283] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 11.802228][ T283] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 11.802475][ T283] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 11.802711][ T283] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 11.802961][ T283] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 11.803154][ T283] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 11.803344][ T283] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 11.803546][ T283] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 11.803755][ T283] ? genl_rcv (net/netlink/genetlink.c:1219) [ 11.803904][ T283] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 11.804098][ T283] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 11.804297][ T283] genl_rcv (net/netlink/genetlink.c:1220) [ 11.804453][ T283] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 11.804653][ T283] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 11.804846][ T283] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 11.805043][ T283] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 11.805238][ T283] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 11.805450][ T283] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 11.805645][ T283] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 11.805849][ T283] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 11.806052][ T283] ? __pfx___sys_sendto (net/socket.c:2145) [ 11.806261][ T283] ? __lock_release (kernel/locking/lockdep.c:5527) [ 11.806470][ T283] ? __sys_recvmsg (net/socket.c:2859) [ 11.806668][ T283] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 11.806871][ T283] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 11.807070][ T283] __x64_sys_sendto (net/socket.c:2181) [ 11.807260][ T283] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 11.807516][ T283] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 11.807709][ T283] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 11.807948][ T283] RIP: 0033:0x7f1b9d2c6a4a [ 11.808146][ T283] 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.808822][ T283] RSP: 002b:00007ffd2c324f18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 11.809111][ T283] RAX: ffffffffffffffda RBX: 0000000000830b00 RCX: 00007f1b9d2c6a4a [ 11.809429][ T283] RDX: 0000000000000038 RSI: 0000000000830b00 RDI: 0000000000000005 [ 11.809727][ T283] RBP: 0000000000830910 R08: 00007f1b9d46a200 R09: 000000000000000c [ 11.810010][ T283] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 11.810290][ T283] R13: 0000000000830910 R14: 0000000000000000 R15: 0000000000000003 | [ 12.370664][ T293] ------------[ cut here ]------------ | [ 12.370943][ T293] WARNING: CPU: 0 PID: 293 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:10566) | [ 12.371354][ T293] Modules linked in: netdevsim | [ 12.371913][ T293] Tainted: [W]=WARN [ 12.372059][ T293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.372299][ T293] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.372568][ T293] Code: 00 e8 a3 4a 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 d8 33 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: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 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 d8 33 78 00 call 0x7833f9 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 [ 12.373230][ T293] RSP: 0018:ffffc900006a71e8 EFLAGS: 00010246 [ 12.373481][ T293] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 12.373758][ T293] RDX: 0000000000000000 RSI: ffff88800a992c98 RDI: ffff8880051d8b00 [ 12.374037][ T293] RBP: ffff88800b4f8040 R08: 0000000000000000 R09: fffffbfff52fd83c [ 12.374315][ T293] R10: ffffffffa97ec1e7 R11: ffff8880051d8040 R12: 0000000000000000 [ 12.374624][ T293] R13: ffff88800a992128 R14: ffff88800a992008 R15: ffff88800a992000 [ 12.374910][ T293] FS: 00007f5b0348b800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 12.375233][ T293] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.375484][ T293] CR2: 00007f97606c2000 CR3: 0000000009a76004 CR4: 0000000000772ef0 [ 12.375766][ T293] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 12.376046][ T293] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 12.376347][ T293] PKRU: 55555554 [ 12.376504][ T293] Call Trace: [ 12.376647][ T293] [ 12.376747][ T293] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.376940][ T293] ? __warn (kernel/panic.c:748) [ 12.377089][ T293] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.377279][ T293] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 12.377497][ T293] ? handle_bug (arch/x86/kernel/traps.c:285) [ 12.377661][ T293] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 12.377851][ T293] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 12.378059][ T293] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.378254][ T293] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 12.378481][ T293] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 12.378723][ T293] ? _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) [ 12.378922][ T293] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 12.379123][ T293] register_netdevice (net/core/dev.c:11003) [ 12.379332][ T293] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 12.379549][ T293] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 12.379758][ T293] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 12.380005][ T293] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 12.380256][ T293] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 12.380517][ T293] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 12.380761][ T293] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 12.381006][ T293] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 12.381245][ T293] ? devl_region_destroy (net/devlink/region.c:1178) [ 12.381443][ T293] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 12.381692][ T293] devlink_reload (net/devlink/dev.c:474) [ 12.381890][ T293] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 12.382082][ T293] ? devlink_resources_validate (net/devlink/resource.c:311) [ 12.382356][ T293] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 12.382575][ T293] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 12.382814][ T293] ? __nla_parse (lib/nlattr.c:732) [ 12.383015][ T293] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 12.383209][ T293] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 12.383467][ T293] ? cap_capable (security/commoncap.c:131) [ 12.383663][ T293] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 12.383861][ T293] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 12.384056][ T293] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 12.384250][ T293] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 12.384495][ T293] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 12.384729][ T293] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 12.384975][ T293] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 12.385172][ T293] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 12.385359][ T293] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 12.385562][ T293] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 12.385766][ T293] ? genl_rcv (net/netlink/genetlink.c:1219) [ 12.385914][ T293] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 12.386107][ T293] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 12.386302][ T293] genl_rcv (net/netlink/genetlink.c:1220) [ 12.386474][ T293] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 12.386667][ T293] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 12.386858][ T293] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 12.387056][ T293] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 12.387249][ T293] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 12.387450][ T293] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 12.387642][ T293] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 12.387840][ T293] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 12.388037][ T293] ? __pfx___sys_sendto (net/socket.c:2145) [ 12.388237][ T293] ? __lock_release (kernel/locking/lockdep.c:5527) [ 12.388442][ T293] ? __sys_recvmsg (net/socket.c:2859) [ 12.388632][ T293] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 12.388835][ T293] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 12.389033][ T293] __x64_sys_sendto (net/socket.c:2181) [ 12.389228][ T293] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 12.389476][ T293] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 12.389668][ T293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 12.389902][ T293] RIP: 0033:0x7f5b03697a4a [ 12.390096][ T293] 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 [ 12.390767][ T293] RSP: 002b:00007ffecec2c818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 12.391055][ T293] RAX: ffffffffffffffda RBX: 00000000341a1b00 RCX: 00007f5b03697a4a [ 12.391332][ T293] RDX: 0000000000000038 RSI: 00000000341a1b00 RDI: 0000000000000005 [ 12.391620][ T293] RBP: 00000000341a1910 R08: 00007f5b0383b200 R09: 000000000000000c [ 12.391898][ T293] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 12.392179][ T293] R13: 00000000341a1910 R14: 0000000000000000 R15: 0000000000000003 | [ 13.909617][ T338] ------------[ cut here ]------------ | [ 13.909911][ T338] WARNING: CPU: 2 PID: 338 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:10566) | [ 13.910320][ T338] Modules linked in: netdevsim | [ 13.910974][ T338] Tainted: [W]=WARN [ 13.911139][ T338] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.911420][ T338] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 13.911692][ T338] Code: 00 e8 a3 4a 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 d8 33 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: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 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 d8 33 78 00 call 0x7833f9 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 [ 13.912389][ T338] RSP: 0018:ffffc900008e71e8 EFLAGS: 00010246 [ 13.912671][ T338] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 13.912976][ T338] RDX: 0000000000000000 RSI: ffff888009adac98 RDI: ffff888008055080 [ 13.913281][ T338] RBP: ffff88800b4f8040 R08: 0000000000000000 R09: fffffbfff52fd83c [ 13.913609][ T338] R10: ffffffffa97ec1e7 R11: ffff8880080545c0 R12: 0000000000000000 [ 13.913915][ T338] R13: ffff888009ada128 R14: ffff888009ada008 R15: ffff888009ada000 [ 13.914221][ T338] FS: 00007facf7ea2800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 13.914589][ T338] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.914858][ T338] CR2: 00007facf8252200 CR3: 0000000009c54001 CR4: 0000000000772ef0 [ 13.915162][ T338] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 13.915478][ T338] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 13.915780][ T338] PKRU: 55555554 [ 13.915943][ T338] Call Trace: [ 13.916105][ T338] [ 13.916220][ T338] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 13.916455][ T338] ? __warn (kernel/panic.c:748) [ 13.916624][ T338] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 13.916838][ T338] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 13.917063][ T338] ? handle_bug (arch/x86/kernel/traps.c:285) [ 13.917231][ T338] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 13.917540][ T338] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 13.917767][ T338] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 13.917981][ T338] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 13.918199][ T338] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 13.918475][ T338] ? _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) [ 13.918694][ T338] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 13.918908][ T338] register_netdevice (net/core/dev.c:11003) [ 13.919122][ T338] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 13.919362][ T338] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 13.919605][ T338] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 13.919874][ T338] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 13.920150][ T338] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 13.920455][ T338] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 13.920725][ T338] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 13.921003][ T338] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 13.921265][ T338] ? devl_region_destroy (net/devlink/region.c:1178) [ 13.921490][ T338] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 13.921764][ T338] devlink_reload (net/devlink/dev.c:474) [ 13.921983][ T338] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 13.922201][ T338] ? devlink_resources_validate (net/devlink/resource.c:311) [ 13.922483][ T338] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 13.922703][ T338] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 13.922968][ T338] ? __nla_parse (lib/nlattr.c:732) [ 13.923193][ T338] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 13.923431][ T338] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 13.923703][ T338] ? cap_capable (security/commoncap.c:131) [ 13.923917][ T338] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 13.924137][ T338] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 13.924360][ T338] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 13.924600][ T338] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 13.924861][ T338] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 13.925118][ T338] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 13.925388][ T338] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 13.925615][ T338] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 13.925829][ T338] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 13.926042][ T338] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 13.926270][ T338] ? genl_rcv (net/netlink/genetlink.c:1219) [ 13.926444][ T338] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 13.926683][ T338] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 13.926913][ T338] genl_rcv (net/netlink/genetlink.c:1220) [ 13.927078][ T338] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 13.927292][ T338] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 13.927519][ T338] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 13.927737][ T338] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 13.927952][ T338] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 13.928160][ T338] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 13.928389][ T338] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 13.928643][ T338] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 13.928861][ T338] ? __pfx___sys_sendto (net/socket.c:2145) [ 13.929074][ T338] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 13.929294][ T338] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 13.929537][ T338] ? __sys_recvmsg (net/socket.c:2859) [ 13.929749][ T338] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 13.929976][ T338] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 13.930198][ T338] __x64_sys_sendto (net/socket.c:2181) [ 13.930422][ T338] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 13.930684][ T338] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 13.930900][ T338] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 13.931154][ T338] RIP: 0033:0x7facf80aea4a [ 13.931370][ T338] 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 [ 13.932070][ T338] RSP: 002b:00007ffe4107bc08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 13.932374][ T338] RAX: ffffffffffffffda RBX: 000000002702ab00 RCX: 00007facf80aea4a [ 13.932701][ T338] RDX: 0000000000000038 RSI: 000000002702ab00 RDI: 0000000000000005 [ 13.933014][ T338] RBP: 000000002702a910 R08: 00007facf8252200 R09: 000000000000000c [ 13.933312][ T338] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 13.933623][ T338] R13: 000000002702a910 R14: 0000000000000000 R15: 0000000000000003 | [ 14.591224][ T349] ------------[ cut here ]------------ | [ 14.591579][ T349] WARNING: CPU: 2 PID: 349 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:10566) | [ 14.592012][ T349] Modules linked in: netdevsim | [ 14.592698][ T349] Tainted: [W]=WARN [ 14.592867][ T349] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.593121][ T349] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 14.593385][ T349] Code: 00 e8 a3 4a 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 d8 33 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: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 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 d8 33 78 00 call 0x7833f9 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 [ 14.594091][ T349] RSP: 0018:ffffc900009471e8 EFLAGS: 00010246 [ 14.594354][ T349] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 14.594670][ T349] RDX: 0000000000000000 RSI: ffff888008e5ac98 RDI: ffff8880052e0b00 [ 14.594970][ T349] RBP: ffff88800b4f8040 R08: 0000000000000000 R09: fffffbfff52fd83c [ 14.595274][ T349] R10: ffffffffa97ec1e7 R11: ffff8880052e0040 R12: 0000000000000000 [ 14.595606][ T349] R13: ffff888008e5a128 R14: ffff888008e5a008 R15: ffff888008e5a000 [ 14.595909][ T349] FS: 00007ff34d932800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 14.596256][ T349] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.596528][ T349] CR2: 00007fbd6ae5b000 CR3: 000000000896a002 CR4: 0000000000772ef0 [ 14.596837][ T349] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 14.597137][ T349] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 14.597449][ T349] PKRU: 55555554 [ 14.597784][ T349] Call Trace: [ 14.597947][ T349] [ 14.598062][ T349] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 14.598281][ T349] ? __warn (kernel/panic.c:748) [ 14.598465][ T349] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 14.598675][ T349] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 14.598893][ T349] ? handle_bug (arch/x86/kernel/traps.c:285) [ 14.599059][ T349] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 14.599282][ T349] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 14.599535][ T349] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 14.599749][ T349] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 14.599970][ T349] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 14.600239][ T349] ? _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) [ 14.600471][ T349] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 14.600688][ T349] register_netdevice (net/core/dev.c:11003) [ 14.600900][ T349] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 14.601122][ T349] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 14.601354][ T349] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 14.601632][ T349] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 14.601903][ T349] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 14.602173][ T349] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 14.602449][ T349] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 14.602716][ T349] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 14.602979][ T349] ? devl_region_destroy (net/devlink/region.c:1178) [ 14.603188][ T349] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 14.603488][ T349] devlink_reload (net/devlink/dev.c:474) [ 14.603707][ T349] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 14.603918][ T349] ? devlink_resources_validate (net/devlink/resource.c:311) [ 14.604184][ T349] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 14.604414][ T349] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 14.604676][ T349] ? __nla_parse (lib/nlattr.c:732) [ 14.604894][ T349] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 14.605106][ T349] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 14.605374][ T349] ? cap_capable (security/commoncap.c:131) [ 14.605596][ T349] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 14.605812][ T349] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 14.606031][ T349] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 14.606242][ T349] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 14.606509][ T349] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 14.606763][ T349] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 14.607032][ T349] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 14.607244][ T349] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 14.607491][ T349] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 14.607712][ T349] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 14.607940][ T349] ? genl_rcv (net/netlink/genetlink.c:1219) [ 14.608105][ T349] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 14.608320][ T349] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 14.608552][ T349] genl_rcv (net/netlink/genetlink.c:1220) [ 14.608718][ T349] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 14.608932][ T349] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 14.609150][ T349] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 14.609385][ T349] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 14.609615][ T349] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 14.609824][ T349] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 14.610036][ T349] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 14.610259][ T349] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 14.610487][ T349] ? __pfx___sys_sendto (net/socket.c:2145) [ 14.610716][ T349] ? __lock_release (kernel/locking/lockdep.c:5527) [ 14.610935][ T349] ? __sys_recvmsg (net/socket.c:2859) [ 14.611146][ T349] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 14.611367][ T349] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 14.611617][ T349] __x64_sys_sendto (net/socket.c:2181) [ 14.611832][ T349] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 14.612090][ T349] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 14.612303][ T349] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 14.612580][ T349] RIP: 0033:0x7ff34db3ea4a [ 14.612796][ T349] 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 [ 14.613496][ T349] RSP: 002b:00007ffda47709c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 14.613814][ T349] RAX: ffffffffffffffda RBX: 0000000002accb00 RCX: 00007ff34db3ea4a [ 14.614121][ T349] RDX: 0000000000000038 RSI: 0000000002accb00 RDI: 0000000000000005 [ 14.614437][ T349] RBP: 0000000002acc910 R08: 00007ff34dce2200 R09: 000000000000000c [ 14.614742][ T349] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 14.615049][ T349] R13: 0000000002acc910 R14: 0000000000000000 R15: 0000000000000003 | [ 16.570766][ T410] ------------[ cut here ]------------ | [ 16.571099][ T410] WARNING: CPU: 3 PID: 410 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:10566) | [ 16.571499][ T410] Modules linked in: netdevsim | [ 16.572031][ T410] Tainted: [W]=WARN [ 16.572179][ T410] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.572435][ T410] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 16.572678][ T410] Code: 00 e8 a3 4a 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 d8 33 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: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 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 d8 33 78 00 call 0x7833f9 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 [ 16.573340][ T410] RSP: 0018:ffffc90000c271e8 EFLAGS: 00010246 [ 16.573596][ T410] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 16.573879][ T410] RDX: 0000000000000000 RSI: ffff88800b762c98 RDI: ffff888008055080 [ 16.574157][ T410] RBP: ffff88800b4f8040 R08: 0000000000000000 R09: fffffbfff52fd83c [ 16.574443][ T410] R10: ffffffffa97ec1e7 R11: ffff8880080545c0 R12: 0000000000000000 [ 16.574725][ T410] R13: ffff88800b762128 R14: ffff88800b762008 R15: ffff88800b762000 [ 16.575005][ T410] FS: 00007f855b786800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 16.575326][ T410] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.575572][ T410] CR2: 00007fbec46b07d0 CR3: 000000000b4c8002 CR4: 0000000000772ef0 [ 16.575857][ T410] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 16.576135][ T410] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 16.576452][ T410] PKRU: 55555554 [ 16.576598][ T410] Call Trace: [ 16.576747][ T410] [ 16.576845][ T410] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 16.577039][ T410] ? __warn (kernel/panic.c:748) [ 16.577283][ T410] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 16.577492][ T410] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 16.577690][ T410] ? handle_bug (arch/x86/kernel/traps.c:285) [ 16.577839][ T410] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 16.578031][ T410] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 16.578237][ T410] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 16.578438][ T410] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 16.578638][ T410] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 16.578880][ T410] ? _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) [ 16.579076][ T410] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 16.579308][ T410] register_netdevice (net/core/dev.c:11003) [ 16.579512][ T410] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 16.579716][ T410] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 16.579924][ T410] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 16.580171][ T410] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 16.580431][ T410] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 16.580682][ T410] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 16.580925][ T410] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 16.581165][ T410] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 16.581418][ T410] ? devl_region_destroy (net/devlink/region.c:1178) [ 16.581611][ T410] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 16.581861][ T410] devlink_reload (net/devlink/dev.c:474) [ 16.582057][ T410] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 16.582248][ T410] ? devlink_resources_validate (net/devlink/resource.c:311) [ 16.582502][ T410] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 16.582701][ T410] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 16.582937][ T410] ? __nla_parse (lib/nlattr.c:732) [ 16.583139][ T410] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 16.583337][ T410] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 16.583601][ T410] ? cap_capable (security/commoncap.c:131) [ 16.583900][ T410] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 16.584098][ T410] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 16.584291][ T410] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 16.584491][ T410] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 16.584727][ T410] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 16.584964][ T410] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 16.585218][ T410] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 16.585421][ T410] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 16.585612][ T410] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 16.585807][ T410] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 16.586010][ T410] ? genl_rcv (net/netlink/genetlink.c:1219) [ 16.586156][ T410] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 16.586352][ T410] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 16.586564][ T410] genl_rcv (net/netlink/genetlink.c:1220) [ 16.586711][ T410] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 16.586907][ T410] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 16.587098][ T410] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 16.587297][ T410] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 16.587500][ T410] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 16.587689][ T410] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 16.587884][ T410] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 16.588083][ T410] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 16.588277][ T410] ? __pfx___sys_sendto (net/socket.c:2145) [ 16.588485][ T410] ? __lock_release (kernel/locking/lockdep.c:5527) [ 16.588682][ T410] ? __sys_recvmsg (net/socket.c:2859) [ 16.588874][ T410] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 16.589071][ T410] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 16.589279][ T410] __x64_sys_sendto (net/socket.c:2181) [ 16.589476][ T410] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 16.589710][ T410] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 16.589901][ T410] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 16.590139][ T410] RIP: 0033:0x7f855b992a4a [ 16.590336][ T410] 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 [ 16.591022][ T410] RSP: 002b:00007fffd32beba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 16.591313][ T410] RAX: ffffffffffffffda RBX: 000000003c0b8b00 RCX: 00007f855b992a4a [ 16.591599][ T410] RDX: 0000000000000038 RSI: 000000003c0b8b00 RDI: 0000000000000005 [ 16.591878][ T410] RBP: 000000003c0b8910 R08: 00007f855bb36200 R09: 000000000000000c [ 16.592163][ T410] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 16.592450][ T410] R13: 000000003c0b8910 R14: 0000000000000000 R15: 0000000000000003 | [ 17.273902][ T421] ------------[ cut here ]------------ | [ 17.274159][ T421] WARNING: CPU: 3 PID: 421 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:10566) | [ 17.274587][ T421] Modules linked in: netdevsim | [ 17.275158][ T421] Tainted: [W]=WARN [ 17.275316][ T421] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.275560][ T421] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 17.275818][ T421] Code: 00 e8 a3 4a 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 d8 33 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: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 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 d8 33 78 00 call 0x7833f9 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 [ 17.276534][ T421] RSP: 0018:ffffc90000ca71e8 EFLAGS: 00010246 [ 17.276783][ T421] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 17.277070][ T421] RDX: 0000000000000000 RSI: ffff888009f0ac98 RDI: ffff8880052e0b00 [ 17.277368][ T421] RBP: ffff88800b4f8040 R08: 0000000000000000 R09: fffffbfff52fd83c [ 17.277658][ T421] R10: ffffffffa97ec1e7 R11: ffff8880052e0040 R12: 0000000000000000 [ 17.277946][ T421] R13: ffff888009f0a128 R14: ffff888009f0a008 R15: ffff888009f0a000 [ 17.278245][ T421] FS: 00007f9c3e229800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 17.278577][ T421] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.278825][ T421] CR2: 00007f9c3e5d9200 CR3: 000000000dc68004 CR4: 0000000000772ef0 [ 17.279126][ T421] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 17.279427][ T421] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 17.279718][ T421] PKRU: 55555554 [ 17.279868][ T421] Call Trace: [ 17.280024][ T421] [ 17.280123][ T421] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 17.280311][ T421] ? __warn (kernel/panic.c:748) [ 17.280465][ T421] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 17.280662][ T421] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 17.280860][ T421] ? handle_bug (arch/x86/kernel/traps.c:285) [ 17.281005][ T421] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 17.281192][ T421] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 17.281409][ T421] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 17.281603][ T421] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 17.281797][ T421] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 17.282040][ T421] ? _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) [ 17.282236][ T421] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 17.282440][ T421] register_netdevice (net/core/dev.c:11003) [ 17.282636][ T421] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 17.282839][ T421] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 17.283045][ T421] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 17.283293][ T421] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 17.283556][ T421] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 17.283805][ T421] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 17.284048][ T421] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 17.284288][ T421] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 17.284535][ T421] ? devl_region_destroy (net/devlink/region.c:1178) [ 17.284730][ T421] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 17.284978][ T421] devlink_reload (net/devlink/dev.c:474) [ 17.285173][ T421] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 17.285363][ T421] ? devlink_resources_validate (net/devlink/resource.c:311) [ 17.285614][ T421] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 17.285817][ T421] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 17.286054][ T421] ? __nla_parse (lib/nlattr.c:732) [ 17.286254][ T421] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 17.286466][ T421] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 17.286715][ T421] ? cap_capable (security/commoncap.c:131) [ 17.286901][ T421] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 17.287097][ T421] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 17.287291][ T421] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 17.287491][ T421] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 17.287727][ T421] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 17.287959][ T421] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 17.288205][ T421] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 17.288409][ T421] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 17.288599][ T421] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 17.288791][ T421] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 17.288999][ T421] ? genl_rcv (net/netlink/genetlink.c:1219) [ 17.289143][ T421] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 17.289347][ T421] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 17.289561][ T421] genl_rcv (net/netlink/genetlink.c:1220) [ 17.289706][ T421] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 17.289901][ T421] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 17.290093][ T421] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 17.290295][ T421] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 17.290500][ T421] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 17.290693][ T421] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 17.290884][ T421] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 17.291082][ T421] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 17.291278][ T421] ? __pfx___sys_sendto (net/socket.c:2145) [ 17.291485][ T421] ? __lock_release (kernel/locking/lockdep.c:5527) [ 17.291685][ T421] ? __sys_recvmsg (net/socket.c:2859) [ 17.291876][ T421] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 17.292077][ T421] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 17.292274][ T421] __x64_sys_sendto (net/socket.c:2181) [ 17.292470][ T421] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 17.292704][ T421] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 17.292897][ T421] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 17.293145][ T421] RIP: 0033:0x7f9c3e435a4a [ 17.293361][ T421] 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 [ 17.294087][ T421] RSP: 002b:00007ffdf9ac7e18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 17.294417][ T421] RAX: ffffffffffffffda RBX: 000000003b4afb00 RCX: 00007f9c3e435a4a [ 17.294728][ T421] RDX: 0000000000000038 RSI: 000000003b4afb00 RDI: 0000000000000005 [ 17.295029][ T421] RBP: 000000003b4af910 R08: 00007f9c3e5d9200 R09: 000000000000000c [ 17.295334][ T421] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 17.295650][ T421] R13: 000000003b4af910 R14: 0000000000000000 R15: 0000000000000003 | [ 18.393852][ T453] ------------[ cut here ]------------ | [ 18.394097][ T453] WARNING: CPU: 0 PID: 453 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:10566) | [ 18.394493][ T453] Modules linked in: netdevsim | [ 18.395028][ T453] Tainted: [W]=WARN [ 18.395176][ T453] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.395429][ T453] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 18.395675][ T453] Code: 00 e8 a3 4a 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 d8 33 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: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 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 d8 33 78 00 call 0x7833f9 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 [ 18.396340][ T453] RSP: 0018:ffffc90000db71e8 EFLAGS: 00010246 [ 18.396590][ T453] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 18.396872][ T453] RDX: 0000000000000000 RSI: ffff888008da2c98 RDI: ffff88800aab2dc0 [ 18.397153][ T453] RBP: ffff88800b4f8040 R08: 0000000000000000 R09: fffffbfff52fd83c [ 18.397440][ T453] R10: ffffffffa97ec1e7 R11: ffff88800aab2300 R12: 0000000000000000 [ 18.397720][ T453] R13: ffff888008da2128 R14: ffff888008da2008 R15: ffff888008da2000 [ 18.397999][ T453] FS: 00007fa741098800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 18.398325][ T453] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.398583][ T453] CR2: 00007fbec46b07d0 CR3: 000000000b93e004 CR4: 0000000000772ef0 [ 18.398868][ T453] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 18.399157][ T453] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 18.399448][ T453] PKRU: 55555554 [ 18.399592][ T453] Call Trace: [ 18.399737][ T453] [ 18.399835][ T453] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 18.400024][ T453] ? __warn (kernel/panic.c:748) [ 18.400173][ T453] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 18.400365][ T453] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 18.400570][ T453] ? handle_bug (arch/x86/kernel/traps.c:285) [ 18.400718][ T453] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 18.400909][ T453] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 18.401113][ T453] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 18.401304][ T453] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 18.401513][ T453] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 18.401758][ T453] ? _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) [ 18.401955][ T453] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 18.402149][ T453] register_netdevice (net/core/dev.c:11003) [ 18.402347][ T453] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 18.402560][ T453] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 18.402769][ T453] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 18.403016][ T453] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 18.403271][ T453] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 18.403529][ T453] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 18.403776][ T453] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 18.404025][ T453] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 18.404265][ T453] ? devl_region_destroy (net/devlink/region.c:1178) [ 18.404461][ T453] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 18.404713][ T453] devlink_reload (net/devlink/dev.c:474) [ 18.404910][ T453] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 18.405102][ T453] ? devlink_resources_validate (net/devlink/resource.c:311) [ 18.405454][ T453] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 18.405651][ T453] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 18.405890][ T453] ? __nla_parse (lib/nlattr.c:732) [ 18.406092][ T453] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 18.406285][ T453] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 18.406556][ T453] ? cap_capable (security/commoncap.c:131) [ 18.406753][ T453] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 18.406951][ T453] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 18.407143][ T453] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 18.407334][ T453] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 18.407586][ T453] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 18.407823][ T453] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 18.408074][ T453] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 18.408266][ T453] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 18.408468][ T453] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 18.408662][ T453] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 18.408865][ T453] ? genl_rcv (net/netlink/genetlink.c:1219) [ 18.409015][ T453] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 18.409223][ T453] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 18.409433][ T453] genl_rcv (net/netlink/genetlink.c:1220) [ 18.409578][ T453] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 18.409770][ T453] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 18.409959][ T453] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 18.410155][ T453] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 18.410358][ T453] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 18.410561][ T453] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 18.410755][ T453] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 18.410956][ T453] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 18.411154][ T453] ? __pfx___sys_sendto (net/socket.c:2145) [ 18.411353][ T453] ? __lock_release (kernel/locking/lockdep.c:5527) [ 18.411558][ T453] ? __sys_recvmsg (net/socket.c:2859) [ 18.411752][ T453] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 18.411954][ T453] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 18.412150][ T453] __x64_sys_sendto (net/socket.c:2181) [ 18.412343][ T453] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 18.412589][ T453] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 18.412782][ T453] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 18.413019][ T453] RIP: 0033:0x7fa7412a4a4a [ 18.413216][ T453] 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 [ 18.413883][ T453] RSP: 002b:00007ffcf5df5de8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 18.414183][ T453] RAX: ffffffffffffffda RBX: 000000000757eb00 RCX: 00007fa7412a4a4a [ 18.414468][ T453] RDX: 0000000000000038 RSI: 000000000757eb00 RDI: 0000000000000005 [ 18.414748][ T453] RBP: 000000000757e910 R08: 00007fa741448200 R09: 000000000000000c [ 18.415025][ T453] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 18.415308][ T453] R13: 000000000757e910 R14: 0000000000000000 R15: 0000000000000003 | [ 19.349027][ T469] ------------[ cut here ]------------ | [ 19.349438][ T469] WARNING: CPU: 2 PID: 469 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:10566) | [ 19.349843][ T469] Modules linked in: netdevsim | [ 19.350428][ T469] Tainted: [W]=WARN [ 19.350593][ T469] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.350845][ T469] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 19.351100][ T469] Code: 00 e8 a3 4a 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 d8 33 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: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 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 d8 33 78 00 call 0x7833f9 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.351850][ T469] RSP: 0018:ffffc90000e271e8 EFLAGS: 00010246 [ 19.352106][ T469] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 19.352415][ T469] RDX: 0000000000000000 RSI: ffff88800a992c98 RDI: ffff888008055080 [ 19.352722][ T469] RBP: ffff88800b4f8040 R08: 0000000000000000 R09: fffffbfff52fd83c [ 19.353025][ T469] R10: ffffffffa97ec1e7 R11: ffff8880080545c0 R12: 0000000000000000 [ 19.353321][ T469] R13: ffff88800a992128 R14: ffff88800a992008 R15: ffff88800a992000 [ 19.353631][ T469] FS: 00007f0fff82c800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 19.353971][ T469] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.354222][ T469] CR2: 00007f313b326000 CR3: 0000000009b00004 CR4: 0000000000772ef0 [ 19.354527][ T469] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 19.354822][ T469] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 19.355117][ T469] PKRU: 55555554 [ 19.355273][ T469] Call Trace: [ 19.355444][ T469] [ 19.355556][ T469] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 19.355766][ T469] ? __warn (kernel/panic.c:748) [ 19.355932][ T469] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 19.356136][ T469] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 19.356349][ T469] ? handle_bug (arch/x86/kernel/traps.c:285) [ 19.356523][ T469] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 19.356728][ T469] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 19.356945][ T469] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 19.357152][ T469] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 19.357367][ T469] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 19.357637][ T469] ? _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.357851][ T469] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 19.358060][ T469] register_netdevice (net/core/dev.c:11003) [ 19.358297][ T469] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 19.358528][ T469] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 19.358757][ T469] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 19.359014][ T469] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 19.359315][ T469] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 19.359607][ T469] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 19.359875][ T469] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 19.360150][ T469] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 19.360421][ T469] ? devl_region_destroy (net/devlink/region.c:1178) [ 19.360628][ T469] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 19.360892][ T469] devlink_reload (net/devlink/dev.c:474) [ 19.361116][ T469] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 19.361324][ T469] ? devlink_resources_validate (net/devlink/resource.c:311) [ 19.361601][ T469] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 19.361809][ T469] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 19.362059][ T469] ? __nla_parse (lib/nlattr.c:732) [ 19.362288][ T469] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 19.362511][ T469] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 19.362775][ T469] ? cap_capable (security/commoncap.c:131) [ 19.362981][ T469] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 19.363229][ T469] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 19.363461][ T469] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 19.363666][ T469] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 19.363912][ T469] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 19.364170][ T469] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 19.364448][ T469] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 19.364654][ T469] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 19.364863][ T469] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 19.365102][ T469] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 19.365321][ T469] ? genl_rcv (net/netlink/genetlink.c:1219) [ 19.365494][ T469] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 19.365700][ T469] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 19.365914][ T469] genl_rcv (net/netlink/genetlink.c:1220) [ 19.366070][ T469] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 19.366300][ T469] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 19.366522][ T469] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 19.366738][ T469] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 19.366947][ T469] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 19.367156][ T469] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 19.367371][ T469] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 19.367601][ T469] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 19.367814][ T469] ? __pfx___sys_sendto (net/socket.c:2145) [ 19.368024][ T469] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 19.368241][ T469] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 19.368477][ T469] ? __sys_recvmsg (net/socket.c:2859) [ 19.368684][ T469] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 19.368900][ T469] __x64_sys_sendto (net/socket.c:2181) [ 19.369120][ T469] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 19.369460][ T469] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 19.369734][ T469] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 19.370091][ T469] RIP: 0033:0x7f0fffa38a4a [ 19.370464][ T469] 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.371158][ T469] RSP: 002b:00007ffcec4dd768 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 19.371502][ T469] RAX: ffffffffffffffda RBX: 000000003d03eb00 RCX: 00007f0fffa38a4a [ 19.371800][ T469] RDX: 0000000000000038 RSI: 000000003d03eb00 RDI: 0000000000000005 [ 19.372110][ T469] RBP: 000000003d03e910 R08: 00007f0fffbdc200 R09: 000000000000000c [ 19.372427][ T469] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 19.372752][ T469] R13: 000000003d03e910 R14: 0000000000000000 R15: 0000000000000003 | [ 292.007767][ T981] ------------[ cut here ]------------ | [ 292.008123][ T981] WARNING: CPU: 2 PID: 981 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:10566) | [ 292.008638][ T981] Modules linked in: netdevsim | [ 292.009323][ T981] Tainted: [W]=WARN [ 292.009682][ T981] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 292.010077][ T981] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 292.010472][ T981] Code: 00 e8 a3 4a 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 d8 33 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: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 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 d8 33 78 00 call 0x7833f9 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 [ 292.011274][ T981] RSP: 0018:ffffc90001ed71e8 EFLAGS: 00010246 [ 292.011609][ T981] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 292.011955][ T981] RDX: 0000000000000000 RSI: ffff888009adac98 RDI: ffff888008775080 [ 292.012320][ T981] RBP: ffff88800b4f8040 R08: 0000000000000000 R09: fffffbfff52fd83c [ 292.012746][ T981] R10: ffffffffa97ec1e7 R11: ffff8880087745c0 R12: 0000000000000000 [ 292.013080][ T981] R13: ffff888009ada128 R14: ffff888009ada008 R15: ffff888009ada000 [ 292.013477][ T981] FS: 00007fc60a760800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 292.013957][ T981] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 292.014266][ T981] CR2: 00007fc60ab10200 CR3: 0000000008cf6002 CR4: 0000000000772ef0 [ 292.014675][ T981] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 292.015025][ T981] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 292.015373][ T981] PKRU: 55555554 [ 292.015593][ T981] Call Trace: [ 292.015770][ T981] [ 292.015897][ T981] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 292.016148][ T981] ? __warn (kernel/panic.c:748) [ 292.016339][ T981] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 292.016628][ T981] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 292.016873][ T981] ? handle_bug (arch/x86/kernel/traps.c:285) [ 292.017072][ T981] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 292.017297][ T981] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 292.017578][ T981] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 292.017848][ T981] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 292.018090][ T981] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 292.018380][ T981] ? _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) [ 292.018683][ T981] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 292.018923][ T981] register_netdevice (net/core/dev.c:11003) [ 292.019166][ T981] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 292.019424][ T981] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 292.019680][ T981] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 292.019980][ T981] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 292.020305][ T981] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 292.020707][ T981] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 292.021017][ T981] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 292.021310][ T981] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 292.021619][ T981] ? devl_region_destroy (net/devlink/region.c:1178) [ 292.021855][ T981] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 292.022157][ T981] devlink_reload (net/devlink/dev.c:474) [ 292.022419][ T981] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 292.022657][ T981] ? devlink_resources_validate (net/devlink/resource.c:311) [ 292.022950][ T981] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 292.023190][ T981] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 292.023493][ T981] ? __nla_parse (lib/nlattr.c:732) [ 292.023757][ T981] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 292.023998][ T981] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 292.024304][ T981] ? cap_capable (security/commoncap.c:131) [ 292.024603][ T981] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 292.024856][ T981] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 292.025097][ T981] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 292.025328][ T981] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 292.025640][ T981] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 292.025919][ T981] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 292.026241][ T981] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 292.026493][ T981] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 292.026744][ T981] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 292.026976][ T981] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 292.027224][ T981] ? genl_rcv (net/netlink/genetlink.c:1219) [ 292.027417][ T981] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 292.027654][ T981] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 292.027917][ T981] genl_rcv (net/netlink/genetlink.c:1220) [ 292.028103][ T981] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 292.028338][ T981] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 292.028647][ T981] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 292.028932][ T981] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 292.029228][ T981] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 292.029491][ T981] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 292.029738][ T981] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 292.030000][ T981] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 292.030438][ T981] ? __pfx___sys_sendto (net/socket.c:2145) [ 292.030681][ T981] ? __lock_release (kernel/locking/lockdep.c:5527) [ 292.030915][ T981] ? __sys_recvmsg (net/socket.c:2859) [ 292.031142][ T981] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 292.031392][ T981] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 292.031667][ T981] __x64_sys_sendto (net/socket.c:2181) [ 292.031900][ T981] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 292.032189][ T981] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 292.032463][ T981] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 292.032813][ T981] RIP: 0033:0x7fc60a96ca4a [ 292.033050][ T981] 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 [ 292.033859][ T981] RSP: 002b:00007fffcdb6d378 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 292.034189][ T981] RAX: ffffffffffffffda RBX: 000000001360db00 RCX: 00007fc60a96ca4a [ 292.034543][ T981] RDX: 0000000000000038 RSI: 000000001360db00 RDI: 0000000000000005 [ 292.034866][ T981] RBP: 000000001360d910 R08: 00007fc60ab10200 R09: 000000000000000c [ 292.035195][ T981] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 292.035567][ T981] R13: 000000001360d910 R14: 0000000000000000 R15: 0000000000000003 | [ 292.870186][ T995] ------------[ cut here ]------------ | [ 292.870495][ T995] WARNING: CPU: 2 PID: 995 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:10566) | [ 292.870900][ T995] Modules linked in: netdevsim | [ 292.871572][ T995] Tainted: [W]=WARN [ 292.871770][ T995] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 292.872043][ T995] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 292.872337][ T995] Code: 00 e8 a3 4a 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 d8 33 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: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 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 d8 33 78 00 call 0x7833f9 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 [ 292.873329][ T995] RSP: 0018:ffffc90001f471e8 EFLAGS: 00010246 [ 292.873735][ T995] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 292.874063][ T995] RDX: 0000000000000000 RSI: ffff888008e5ac98 RDI: ffff888008ab0b00 [ 292.874482][ T995] RBP: ffff88800b4f8040 R08: 0000000000000000 R09: fffffbfff52fd83c [ 292.874879][ T995] R10: ffffffffa97ec1e7 R11: ffff888008ab0040 R12: 0000000000000000 [ 292.875206][ T995] R13: ffff888008e5a128 R14: ffff888008e5a008 R15: ffff888008e5a000 [ 292.875563][ T995] FS: 00007fdc51b89800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 292.875929][ T995] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 292.876352][ T995] CR2: 00007fdc51f39200 CR3: 000000000a86a006 CR4: 0000000000772ef0 [ 292.876880][ T995] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 292.877348][ T995] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 292.877889][ T995] PKRU: 55555554 [ 292.878154][ T995] Call Trace: [ 292.878434][ T995] [ 292.878624][ T995] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 292.878969][ T995] ? __warn (kernel/panic.c:748) [ 292.879249][ T995] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 292.879621][ T995] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 292.879980][ T995] ? handle_bug (arch/x86/kernel/traps.c:285) [ 292.880247][ T995] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 292.880622][ T995] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 292.880999][ T995] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 292.881351][ T995] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 292.881746][ T995] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 292.882201][ T995] ? _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) [ 292.882596][ T995] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 292.882956][ T995] register_netdevice (net/core/dev.c:11003) [ 292.883213][ T995] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 292.883487][ T995] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 292.883728][ T995] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 292.884004][ T995] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 292.884293][ T995] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 292.884594][ T995] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 292.884872][ T995] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 292.885128][ T995] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 292.885437][ T995] ? devl_region_destroy (net/devlink/region.c:1178) [ 292.885650][ T995] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 292.885927][ T995] devlink_reload (net/devlink/dev.c:474) [ 292.886136][ T995] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 292.886368][ T995] ? devlink_resources_validate (net/devlink/resource.c:311) [ 292.886651][ T995] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 292.886869][ T995] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 292.887131][ T995] ? __nla_parse (lib/nlattr.c:732) [ 292.887359][ T995] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 292.887741][ T995] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 292.888172][ T995] ? cap_capable (security/commoncap.c:131) [ 292.888416][ T995] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 292.888645][ T995] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 292.888861][ T995] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 292.889068][ T995] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 292.889324][ T995] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 292.889614][ T995] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 292.889887][ T995] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 292.890101][ T995] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 292.890313][ T995] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 292.890562][ T995] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 292.890784][ T995] ? genl_rcv (net/netlink/genetlink.c:1219) [ 292.890943][ T995] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 292.891152][ T995] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 292.891382][ T995] genl_rcv (net/netlink/genetlink.c:1220) [ 292.891565][ T995] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 292.891774][ T995] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 292.891990][ T995] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 292.892213][ T995] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 292.892448][ T995] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 292.892666][ T995] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 292.892874][ T995] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 292.893087][ T995] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 292.893308][ T995] ? __pfx___sys_sendto (net/socket.c:2145) [ 292.893581][ T995] ? __lock_release (kernel/locking/lockdep.c:5527) [ 292.893805][ T995] ? __sys_recvmsg (net/socket.c:2859) [ 292.894017][ T995] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 292.894234][ T995] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 292.894477][ T995] __x64_sys_sendto (net/socket.c:2181) [ 292.894684][ T995] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 292.894940][ T995] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 292.895166][ T995] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 292.895511][ T995] RIP: 0033:0x7fdc51d95a4a [ 292.895737][ T995] 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 [ 292.896489][ T995] RSP: 002b:00007ffdcdac6db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 292.896794][ T995] RAX: ffffffffffffffda RBX: 000000000d933b00 RCX: 00007fdc51d95a4a [ 292.897128][ T995] RDX: 0000000000000038 RSI: 000000000d933b00 RDI: 0000000000000005 [ 292.897463][ T995] RBP: 000000000d933910 R08: 00007fdc51f39200 R09: 000000000000000c [ 292.897810][ T995] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 292.898126][ T995] R13: 000000000d933910 R14: 0000000000000000 R15: 0000000000000003 | [ 294.249298][ T1026] ------------[ cut here ]------------ | [ 294.249735][ T1026] WARNING: CPU: 0 PID: 1026 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:10566) | [ 294.250314][ T1026] Modules linked in: netdevsim | [ 294.251276][ T1026] Tainted: [W]=WARN [ 294.251458][ T1026] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 294.251733][ T1026] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 294.252011][ T1026] Code: 00 e8 a3 4a 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 d8 33 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: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 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 d8 33 78 00 call 0x7833f9 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 [ 294.252905][ T1026] RSP: 0018:ffffc900020971e8 EFLAGS: 00010246 [ 294.253323][ T1026] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 294.253849][ T1026] RDX: 0000000000000000 RSI: ffff88800b762c98 RDI: ffff8880051d8b00 [ 294.254380][ T1026] RBP: ffff88800b4f8040 R08: 0000000000000000 R09: fffffbfff52fd83c [ 294.254881][ T1026] R10: ffffffffa97ec1e7 R11: ffff8880051d8040 R12: 0000000000000000 [ 294.255422][ T1026] R13: ffff88800b762128 R14: ffff88800b762008 R15: ffff88800b762000 [ 294.255931][ T1026] FS: 00007f5840e18800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 294.256555][ T1026] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 294.256976][ T1026] CR2: 00007f58411c8200 CR3: 000000000beca001 CR4: 0000000000772ef0 [ 294.257497][ T1026] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 294.258007][ T1026] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 294.258529][ T1026] PKRU: 55555554 [ 294.258778][ T1026] Call Trace: [ 294.258972][ T1026] [ 294.259085][ T1026] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 294.259303][ T1026] ? __warn (kernel/panic.c:748) [ 294.259481][ T1026] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 294.259695][ T1026] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 294.259914][ T1026] ? handle_bug (arch/x86/kernel/traps.c:285) [ 294.260087][ T1026] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 294.260383][ T1026] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 294.260804][ T1026] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 294.261143][ T1026] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 294.261514][ T1026] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 294.261803][ T1026] ? _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) [ 294.262024][ T1026] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 294.262242][ T1026] register_netdevice (net/core/dev.c:11003) [ 294.262479][ T1026] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 294.262754][ T1026] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 294.263095][ T1026] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 294.263586][ T1026] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 294.264046][ T1026] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 294.264564][ T1026] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 294.265007][ T1026] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 294.265428][ T1026] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 294.265698][ T1026] ? devl_region_destroy (net/devlink/region.c:1178) [ 294.265913][ T1026] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 294.266193][ T1026] devlink_reload (net/devlink/dev.c:474) [ 294.266432][ T1026] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 294.266673][ T1026] ? devlink_resources_validate (net/devlink/resource.c:311) [ 294.266954][ T1026] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 294.267174][ T1026] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 294.267457][ T1026] ? __nla_parse (lib/nlattr.c:732) [ 294.267736][ T1026] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 294.268052][ T1026] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 294.268551][ T1026] ? cap_capable (security/commoncap.c:131) [ 294.268885][ T1026] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 294.269178][ T1026] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 294.269414][ T1026] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 294.269628][ T1026] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 294.269891][ T1026] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 294.270154][ T1026] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 294.270513][ T1026] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 294.270847][ T1026] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 294.271178][ T1026] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 294.271535][ T1026] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 294.271760][ T1026] ? genl_rcv (net/netlink/genetlink.c:1219) [ 294.271920][ T1026] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 294.272132][ T1026] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 294.272373][ T1026] genl_rcv (net/netlink/genetlink.c:1220) [ 294.272575][ T1026] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 294.272793][ T1026] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 294.273085][ T1026] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 294.273449][ T1026] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 294.273802][ T1026] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 294.274133][ T1026] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 294.274429][ T1026] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 294.274685][ T1026] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 294.274896][ T1026] ? __pfx___sys_sendto (net/socket.c:2145) [ 294.275112][ T1026] ? __lock_release (kernel/locking/lockdep.c:5527) [ 294.275444][ T1026] ? __sys_recvmsg (net/socket.c:2859) [ 294.275799][ T1026] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 294.276154][ T1026] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 294.276586][ T1026] __x64_sys_sendto (net/socket.c:2181) [ 294.276877][ T1026] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 294.277161][ T1026] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 294.277370][ T1026] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 294.277629][ T1026] RIP: 0033:0x7f5841024a4a [ 294.277918][ T1026] 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 [ 294.279088][ T1026] RSP: 002b:00007ffe74e09e78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 294.279471][ T1026] RAX: ffffffffffffffda RBX: 000000000ca5bb00 RCX: 00007f5841024a4a [ 294.279765][ T1026] RDX: 0000000000000038 RSI: 000000000ca5bb00 RDI: 0000000000000005 [ 294.280060][ T1026] RBP: 000000000ca5b910 R08: 00007f58411c8200 R09: 000000000000000c [ 294.280362][ T1026] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 294.280740][ T1026] R13: 000000000ca5b910 R14: 0000000000000000 R15: 0000000000000003 | [ 295.540226][ T1044] ------------[ cut here ]------------ | [ 295.541035][ T1044] WARNING: CPU: 1 PID: 1044 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:10566) | [ 295.541724][ T1044] Modules linked in: netdevsim | [ 295.542676][ T1044] Tainted: [W]=WARN [ 295.542934][ T1044] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 295.543356][ T1044] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 295.543807][ T1044] Code: 00 e8 a3 4a 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 d8 33 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: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 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 d8 33 78 00 call 0x7833f9 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 [ 295.545095][ T1044] RSP: 0018:ffffc900020f71e8 EFLAGS: 00010246 [ 295.545553][ T1044] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 295.546061][ T1044] RDX: 0000000000000000 RSI: ffff888009f0ac98 RDI: ffff88800a88adc0 [ 295.546630][ T1044] RBP: ffff88800b4f8040 R08: 0000000000000000 R09: fffffbfff52fd83c [ 295.547139][ T1044] R10: ffffffffa97ec1e7 R11: ffff88800a88a300 R12: 0000000000000000 [ 295.547672][ T1044] R13: ffff888009f0a128 R14: ffff888009f0a008 R15: ffff888009f0a000 [ 295.548184][ T1044] FS: 00007fd5c46c1800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 295.548786][ T1044] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 295.549203][ T1044] CR2: 00007fd5c4a71200 CR3: 000000000beda003 CR4: 0000000000772ef0 [ 295.549759][ T1044] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 295.550252][ T1044] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 295.550754][ T1044] PKRU: 55555554 [ 295.551003][ T1044] Call Trace: [ 295.551252][ T1044] [ 295.551440][ T1044] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 295.551786][ T1044] ? __warn (kernel/panic.c:748) [ 295.552044][ T1044] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 295.552383][ T1044] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 295.552743][ T1044] ? handle_bug (arch/x86/kernel/traps.c:285) [ 295.552995][ T1044] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 295.553317][ T1044] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 295.553697][ T1044] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 295.554041][ T1044] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 295.554389][ T1044] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 295.554820][ T1044] ? _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) [ 295.555197][ T1044] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 295.555564][ T1044] register_netdevice (net/core/dev.c:11003) [ 295.555910][ T1044] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 295.556268][ T1044] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 295.556666][ T1044] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 295.557114][ T1044] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 295.557586][ T1044] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 295.558052][ T1044] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 295.558505][ T1044] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 295.558951][ T1044] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 295.559354][ T1044] ? devl_region_destroy (net/devlink/region.c:1178) [ 295.559700][ T1044] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 295.560148][ T1044] devlink_reload (net/devlink/dev.c:474) [ 295.560507][ T1044] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 295.560872][ T1044] ? devlink_resources_validate (net/devlink/resource.c:311) [ 295.561325][ T1044] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 295.561700][ T1044] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 295.562121][ T1044] ? __nla_parse (lib/nlattr.c:732) [ 295.562494][ T1044] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 295.562820][ T1044] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 295.563253][ T1044] ? cap_capable (security/commoncap.c:131) [ 295.563589][ T1044] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 295.563928][ T1044] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 295.564264][ T1044] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 295.564617][ T1044] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 295.565033][ T1044] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 295.565464][ T1044] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 295.565909][ T1044] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 295.566255][ T1044] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 295.566612][ T1044] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 295.566956][ T1044] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 295.567330][ T1044] ? genl_rcv (net/netlink/genetlink.c:1219) [ 295.567592][ T1044] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 295.567924][ T1044] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 295.568260][ T1044] genl_rcv (net/netlink/genetlink.c:1220) [ 295.568507][ T1044] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 295.568848][ T1044] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 295.569175][ T1044] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 295.569558][ T1044] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 295.569896][ T1044] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 295.570266][ T1044] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 295.570637][ T1044] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 295.570971][ T1044] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 295.571318][ T1044] ? __pfx___sys_sendto (net/socket.c:2145) [ 295.571694][ T1044] ? __lock_release (kernel/locking/lockdep.c:5527) [ 295.572050][ T1044] ? __sys_recvmsg (net/socket.c:2859) [ 295.572428][ T1044] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 295.572770][ T1044] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 295.573104][ T1044] __x64_sys_sendto (net/socket.c:2181) [ 295.573481][ T1044] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 295.573879][ T1044] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 295.574204][ T1044] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 295.574651][ T1044] RIP: 0033:0x7fd5c48cda4a [ 295.574980][ T1044] 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 [ 295.576147][ T1044] RSP: 002b:00007ffeedec63e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 295.576675][ T1044] RAX: ffffffffffffffda RBX: 0000000039eeeb00 RCX: 00007fd5c48cda4a [ 295.577157][ T1044] RDX: 0000000000000038 RSI: 0000000039eeeb00 RDI: 0000000000000005 [ 295.577652][ T1044] RBP: 0000000039eee910 R08: 00007fd5c4a71200 R09: 000000000000000c [ 295.578130][ T1044] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 295.578610][ T1044] R13: 0000000039eee910 R14: 0000000000000000 R15: 0000000000000003 | [ 299.718575][ T1136] ------------[ cut here ]------------ | [ 299.718840][ T1136] WARNING: CPU: 3 PID: 1136 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:10566) | [ 299.719290][ T1136] Modules linked in: netdevsim | [ 299.719996][ T1136] Tainted: [W]=WARN [ 299.720201][ T1136] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 299.720630][ T1136] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 299.721070][ T1136] Code: 00 e8 a3 4a 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 d8 33 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: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 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 d8 33 78 00 call 0x7833f9 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 [ 299.722260][ T1136] RSP: 0018:ffffc900023c71e8 EFLAGS: 00010246 [ 299.722813][ T1136] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 299.723212][ T1136] RDX: 0000000000000000 RSI: ffff888008da2c98 RDI: ffff88800aa9d080 [ 299.723618][ T1136] RBP: ffff88800b4f8040 R08: 0000000000000000 R09: fffffbfff52fd83c [ 299.723955][ T1136] R10: ffffffffa97ec1e7 R11: ffff88800aa9c5c0 R12: 0000000000000000 [ 299.724281][ T1136] R13: ffff888008da2128 R14: ffff888008da2008 R15: ffff888008da2000 [ 299.724699][ T1136] FS: 00007f6dcfd2e800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 299.725099][ T1136] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 299.725385][ T1136] CR2: 00007f6dd00de200 CR3: 000000000a9d2002 CR4: 0000000000772ef0 [ 299.725768][ T1136] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 299.726148][ T1136] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 299.726576][ T1136] PKRU: 55555554 [ 299.726812][ T1136] Call Trace: [ 299.727058][ T1136] [ 299.727226][ T1136] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 299.727578][ T1136] ? __warn (kernel/panic.c:748) [ 299.727848][ T1136] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 299.728192][ T1136] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 299.728595][ T1136] ? handle_bug (arch/x86/kernel/traps.c:285) [ 299.728855][ T1136] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 299.729178][ T1136] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 299.729553][ T1136] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 299.729891][ T1136] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 299.730232][ T1136] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 299.730671][ T1136] ? _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) [ 299.730930][ T1136] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 299.731131][ T1136] register_netdevice (net/core/dev.c:11003) [ 299.731378][ T1136] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 299.731634][ T1136] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 299.731889][ T1136] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 299.732202][ T1136] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 299.732580][ T1136] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 299.732951][ T1136] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 299.733378][ T1136] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 299.733823][ T1136] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 299.734227][ T1136] ? devl_region_destroy (net/devlink/region.c:1178) [ 299.734556][ T1136] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 299.735016][ T1136] devlink_reload (net/devlink/dev.c:474) [ 299.735358][ T1136] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 299.735670][ T1136] ? devlink_resources_validate (net/devlink/resource.c:311) [ 299.735942][ T1136] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 299.736145][ T1136] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 299.736432][ T1136] ? __nla_parse (lib/nlattr.c:732) [ 299.736652][ T1136] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 299.736855][ T1136] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 299.737176][ T1136] ? cap_capable (security/commoncap.c:131) [ 299.737425][ T1136] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 299.737645][ T1136] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 299.737874][ T1136] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 299.738087][ T1136] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 299.738434][ T1136] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 299.738823][ T1136] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 299.739126][ T1136] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 299.739377][ T1136] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 299.739601][ T1136] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 299.739872][ T1136] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 299.740095][ T1136] ? genl_rcv (net/netlink/genetlink.c:1219) [ 299.740272][ T1136] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 299.740604][ T1136] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 299.740851][ T1136] genl_rcv (net/netlink/genetlink.c:1220) [ 299.741013][ T1136] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 299.741283][ T1136] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 299.741534][ T1136] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 299.741822][ T1136] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 299.742031][ T1136] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 299.742228][ T1136] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 299.742459][ T1136] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 299.742728][ T1136] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 299.742944][ T1136] ? __pfx___sys_sendto (net/socket.c:2145) [ 299.743205][ T1136] ? __lock_release (kernel/locking/lockdep.c:5527) [ 299.743439][ T1136] ? __sys_recvmsg (net/socket.c:2859) [ 299.743777][ T1136] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 299.744002][ T1136] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 299.744257][ T1136] __x64_sys_sendto (net/socket.c:2181) [ 299.744496][ T1136] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 299.744799][ T1136] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 299.745000][ T1136] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 299.745301][ T1136] RIP: 0033:0x7f6dcff3aa4a [ 299.745574][ T1136] 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 [ 299.746365][ T1136] RSP: 002b:00007fffdd4b0688 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 299.746779][ T1136] RAX: ffffffffffffffda RBX: 000000001825cb00 RCX: 00007f6dcff3aa4a [ 299.747091][ T1136] RDX: 0000000000000038 RSI: 000000001825cb00 RDI: 0000000000000005 [ 299.747479][ T1136] RBP: 000000001825c910 R08: 00007f6dd00de200 R09: 000000000000000c [ 299.747871][ T1136] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 299.748219][ T1136] R13: 000000001825c910 R14: 0000000000000000 R15: 0000000000000003 | [ 300.934289][ T1150] ------------[ cut here ]------------ | [ 300.934634][ T1150] WARNING: CPU: 0 PID: 1150 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:10566) | [ 300.935137][ T1150] Modules linked in: netdevsim | [ 300.935774][ T1150] Tainted: [W]=WARN [ 300.935963][ T1150] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 300.936209][ T1150] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 300.936605][ T1150] Code: 00 e8 a3 4a 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 d8 33 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: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 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 d8 33 78 00 call 0x7833f9 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 [ 300.937349][ T1150] RSP: 0018:ffffc900024371e8 EFLAGS: 00010246 [ 300.937710][ T1150] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 300.938056][ T1150] RDX: 0000000000000000 RSI: ffff88800a992c98 RDI: ffff8880087ad080 [ 300.938373][ T1150] RBP: ffff88800b4f8040 R08: 0000000000000000 R09: fffffbfff52fd83c [ 300.938845][ T1150] R10: ffffffffa97ec1e7 R11: ffff8880087ac5c0 R12: 0000000000000000 [ 300.939158][ T1150] R13: ffff88800a992128 R14: ffff88800a992008 R15: ffff88800a992000 [ 300.939605][ T1150] FS: 00007fef2fc24800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 300.940070][ T1150] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 300.940338][ T1150] CR2: 00007fef2ffd4200 CR3: 000000000d4c8005 CR4: 0000000000772ef0 [ 300.940731][ T1150] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 300.941049][ T1150] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 300.941392][ T1150] PKRU: 55555554 [ 300.941582][ T1150] Call Trace: [ 300.941743][ T1150] [ 300.941882][ T1150] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 300.942124][ T1150] ? __warn (kernel/panic.c:748) [ 300.942291][ T1150] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 300.942517][ T1150] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 300.942745][ T1150] ? handle_bug (arch/x86/kernel/traps.c:285) [ 300.942921][ T1150] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 300.943121][ T1150] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 300.943366][ T1150] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 300.943772][ T1150] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 300.943997][ T1150] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 300.944291][ T1150] ? _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) [ 300.944624][ T1150] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 300.944854][ T1150] register_netdevice (net/core/dev.c:11003) [ 300.945128][ T1150] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 300.945329][ T1150] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 300.945622][ T1150] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 300.945896][ T1150] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 300.946215][ T1150] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 300.946548][ T1150] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 300.946914][ T1150] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 300.947174][ T1150] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 300.947469][ T1150] ? devl_region_destroy (net/devlink/region.c:1178) [ 300.947713][ T1150] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 300.948075][ T1150] devlink_reload (net/devlink/dev.c:474) [ 300.948291][ T1150] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 300.948595][ T1150] ? devlink_resources_validate (net/devlink/resource.c:311) [ 300.948919][ T1150] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 300.949134][ T1150] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 300.949445][ T1150] ? __nla_parse (lib/nlattr.c:732) [ 300.949667][ T1150] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 300.949946][ T1150] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 300.950331][ T1150] ? cap_capable (security/commoncap.c:131) [ 300.950580][ T1150] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 300.950798][ T1150] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 300.951026][ T1150] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 300.951281][ T1150] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 300.951569][ T1150] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 300.951875][ T1150] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 300.952184][ T1150] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 300.952416][ T1150] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 300.952627][ T1150] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 300.952866][ T1150] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 300.953135][ T1150] ? genl_rcv (net/netlink/genetlink.c:1219) [ 300.953286][ T1150] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 300.953579][ T1150] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 300.953816][ T1150] genl_rcv (net/netlink/genetlink.c:1220) [ 300.953977][ T1150] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 300.954209][ T1150] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 300.954480][ T1150] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 300.954701][ T1150] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 300.954944][ T1150] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 300.955204][ T1150] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 300.955508][ T1150] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 300.955740][ T1150] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 300.955994][ T1150] ? __pfx___sys_sendto (net/socket.c:2145) [ 300.956210][ T1150] ? __lock_release (kernel/locking/lockdep.c:5527) [ 300.956448][ T1150] ? __sys_recvmsg (net/socket.c:2859) [ 300.956658][ T1150] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 300.956902][ T1150] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 300.957106][ T1150] __x64_sys_sendto (net/socket.c:2181) [ 300.957299][ T1150] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 300.957569][ T1150] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 300.957805][ T1150] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 300.958052][ T1150] RIP: 0033:0x7fef2fe30a4a [ 300.958270][ T1150] 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 [ 300.958985][ T1150] RSP: 002b:00007ffe0f8d43a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 300.959287][ T1150] RAX: ffffffffffffffda RBX: 0000000016ee2b00 RCX: 00007fef2fe30a4a [ 300.959636][ T1150] RDX: 0000000000000038 RSI: 0000000016ee2b00 RDI: 0000000000000005 [ 300.959942][ T1150] RBP: 0000000016ee2910 R08: 00007fef2ffd4200 R09: 000000000000000c [ 300.960257][ T1150] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 300.960573][ T1150] R13: 0000000016ee2910 R14: 0000000000000000 R15: 0000000000000003 | [ 304.166978][ T1216] ------------[ cut here ]------------ | [ 304.167283][ T1216] WARNING: CPU: 0 PID: 1216 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:10566) | [ 304.167770][ T1216] Modules linked in: netdevsim | [ 304.168447][ T1216] Tainted: [W]=WARN [ 304.168611][ T1216] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 304.168890][ T1216] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 304.169161][ T1216] Code: 00 e8 a3 4a 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 d8 33 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: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 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 d8 33 78 00 call 0x7833f9 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 [ 304.169941][ T1216] RSP: 0018:ffffc900026671e8 EFLAGS: 00010246 [ 304.170257][ T1216] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 304.170613][ T1216] RDX: 0000000000000000 RSI: ffff888009adac98 RDI: ffff888008382dc0 [ 304.170937][ T1216] RBP: ffff88800b4f8040 R08: 0000000000000000 R09: fffffbfff52fd83c [ 304.171264][ T1216] R10: ffffffffa97ec1e7 R11: ffff888008382300 R12: 0000000000000000 [ 304.171753][ T1216] R13: ffff888009ada128 R14: ffff888009ada008 R15: ffff888009ada000 [ 304.172083][ T1216] FS: 00007f2fbbe8a800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 304.172624][ T1216] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 304.172961][ T1216] CR2: 00007f2fbc23a200 CR3: 000000000be60003 CR4: 0000000000772ef0 [ 304.173363][ T1216] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 304.173693][ T1216] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 304.174065][ T1216] PKRU: 55555554 [ 304.174230][ T1216] Call Trace: [ 304.174423][ T1216] [ 304.174540][ T1216] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 304.174803][ T1216] ? __warn (kernel/panic.c:748) [ 304.174968][ T1216] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 304.175178][ T1216] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 304.175433][ T1216] ? handle_bug (arch/x86/kernel/traps.c:285) [ 304.175614][ T1216] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 304.175809][ T1216] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 304.176022][ T1216] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 304.176232][ T1216] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 304.176458][ T1216] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 304.176708][ T1216] ? _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) [ 304.176914][ T1216] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 304.177154][ T1216] register_netdevice (net/core/dev.c:11003) [ 304.177379][ T1216] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 304.177631][ T1216] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 304.177887][ T1216] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 304.178167][ T1216] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 304.178474][ T1216] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 304.178749][ T1216] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 304.179033][ T1216] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 304.179319][ T1216] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 304.179618][ T1216] ? devl_region_destroy (net/devlink/region.c:1178) [ 304.179828][ T1216] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 304.180122][ T1216] devlink_reload (net/devlink/dev.c:474) [ 304.180352][ T1216] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 304.180607][ T1216] ? devlink_resources_validate (net/devlink/resource.c:311) [ 304.181001][ T1216] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 304.181322][ T1216] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 304.181747][ T1216] ? __nla_parse (lib/nlattr.c:732) [ 304.181986][ T1216] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 304.182214][ T1216] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 304.182524][ T1216] ? cap_capable (security/commoncap.c:131) [ 304.182820][ T1216] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 304.183034][ T1216] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 304.183267][ T1216] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 304.183548][ T1216] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 304.183811][ T1216] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 304.184071][ T1216] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 304.184351][ T1216] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 304.184584][ T1216] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 304.184796][ T1216] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 304.185029][ T1216] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 304.185261][ T1216] ? genl_rcv (net/netlink/genetlink.c:1219) [ 304.185454][ T1216] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 304.185698][ T1216] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 304.185950][ T1216] genl_rcv (net/netlink/genetlink.c:1220) [ 304.186155][ T1216] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 304.186386][ T1216] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 304.186625][ T1216] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 304.186845][ T1216] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 304.187122][ T1216] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 304.187378][ T1216] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 304.187740][ T1216] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 304.187973][ T1216] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 304.188189][ T1216] ? __pfx___sys_sendto (net/socket.c:2145) [ 304.188496][ T1216] ? __lock_release (kernel/locking/lockdep.c:5527) [ 304.188713][ T1216] ? __sys_recvmsg (net/socket.c:2859) [ 304.188931][ T1216] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 304.189149][ T1216] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 304.189373][ T1216] __x64_sys_sendto (net/socket.c:2181) [ 304.189612][ T1216] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 304.189876][ T1216] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 304.190089][ T1216] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 304.190357][ T1216] RIP: 0033:0x7f2fbc096a4a [ 304.190627][ T1216] 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 [ 304.191456][ T1216] RSP: 002b:00007ffcfe6284a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 304.191816][ T1216] RAX: ffffffffffffffda RBX: 000000001afafb00 RCX: 00007f2fbc096a4a [ 304.192200][ T1216] RDX: 0000000000000038 RSI: 000000001afafb00 RDI: 0000000000000005 [ 304.192569][ T1216] RBP: 000000001afaf910 R08: 00007f2fbc23a200 R09: 000000000000000c [ 304.192882][ T1216] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 304.193263][ T1216] R13: 000000001afaf910 R14: 0000000000000000 R15: 0000000000000003 | [ 305.640885][ T1247] ------------[ cut here ]------------ | [ 305.641164][ T1247] WARNING: CPU: 3 PID: 1247 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:10566) | [ 305.641635][ T1247] Modules linked in: netdevsim | [ 305.642232][ T1247] Tainted: [W]=WARN [ 305.642390][ T1247] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 305.642678][ T1247] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 305.642948][ T1247] Code: 00 e8 a3 4a 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 d8 33 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: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 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 d8 33 78 00 call 0x7833f9 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 [ 305.643759][ T1247] RSP: 0018:ffffc900027571e8 EFLAGS: 00010246 [ 305.644036][ T1247] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 305.644324][ T1247] RDX: 0000000000000000 RSI: ffff888008e5ac98 RDI: ffff888008382dc0 [ 305.644718][ T1247] RBP: ffff88800b4f8040 R08: 0000000000000000 R09: fffffbfff52fd83c [ 305.645021][ T1247] R10: ffffffffa97ec1e7 R11: ffff888008382300 R12: 0000000000000000 [ 305.645306][ T1247] R13: ffff888008e5a128 R14: ffff888008e5a008 R15: ffff888008e5a000 [ 305.645732][ T1247] FS: 00007fd852512800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 305.646098][ T1247] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 305.646346][ T1247] CR2: 00007fd8528c2200 CR3: 000000000de92005 CR4: 0000000000772ef0 [ 305.646788][ T1247] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 305.647085][ T1247] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 305.647380][ T1247] PKRU: 55555554 [ 305.647628][ T1247] Call Trace: [ 305.647808][ T1247] [ 305.647908][ T1247] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 305.648122][ T1247] ? __warn (kernel/panic.c:748) [ 305.648308][ T1247] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 305.648611][ T1247] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 305.648851][ T1247] ? handle_bug (arch/x86/kernel/traps.c:285) [ 305.649013][ T1247] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 305.649222][ T1247] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 305.649684][ T1247] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 305.649895][ T1247] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 305.650092][ T1247] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 305.650354][ T1247] ? _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) [ 305.650590][ T1247] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 305.650789][ T1247] register_netdevice (net/core/dev.c:11003) [ 305.650986][ T1247] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 305.651197][ T1247] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 305.651426][ T1247] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 305.651680][ T1247] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 305.651973][ T1247] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 305.652244][ T1247] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 305.652523][ T1247] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 305.652807][ T1247] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 305.653078][ T1247] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 305.653420][ T1247] devlink_reload (net/devlink/dev.c:474) [ 305.653652][ T1247] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 305.653890][ T1247] ? devlink_resources_validate (net/devlink/resource.c:311) [ 305.654175][ T1247] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 305.654386][ T1247] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 305.654664][ T1247] ? __nla_parse (lib/nlattr.c:732) [ 305.654933][ T1247] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 305.655150][ T1247] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 305.655420][ T1247] ? cap_capable (security/commoncap.c:131) [ 305.655611][ T1247] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 305.655826][ T1247] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 305.656051][ T1247] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 305.656261][ T1247] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 305.656514][ T1247] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 305.656754][ T1247] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 305.657024][ T1247] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 305.657226][ T1247] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 305.657440][ T1247] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 305.657687][ T1247] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 305.657942][ T1247] ? genl_rcv (net/netlink/genetlink.c:1219) [ 305.658089][ T1247] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 305.658324][ T1247] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 305.658557][ T1247] genl_rcv (net/netlink/genetlink.c:1220) [ 305.658716][ T1247] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 305.658949][ T1247] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 305.659176][ T1247] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 305.659378][ T1247] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 305.659585][ T1247] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 305.659810][ T1247] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 305.660024][ T1247] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 305.660251][ T1247] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 305.660475][ T1247] ? __pfx___sys_sendto (net/socket.c:2145) [ 305.660713][ T1247] ? __lock_release (kernel/locking/lockdep.c:5527) [ 305.660933][ T1247] ? __sys_recvmsg (net/socket.c:2859) [ 305.661127][ T1247] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 305.661331][ T1247] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 305.661548][ T1247] __x64_sys_sendto (net/socket.c:2181) [ 305.661768][ T1247] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 305.662017][ T1247] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 305.662220][ T1247] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 305.662466][ T1247] RIP: 0033:0x7fd85271ea4a [ 305.662720][ T1247] 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 [ 305.663439][ T1247] RSP: 002b:00007ffc2e83ec08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 305.663747][ T1247] RAX: ffffffffffffffda RBX: 000000001ec27b00 RCX: 00007fd85271ea4a [ 305.664043][ T1247] RDX: 0000000000000038 RSI: 000000001ec27b00 RDI: 0000000000000005 [ 305.664349][ T1247] RBP: 000000001ec27910 R08: 00007fd8528c2200 R09: 000000000000000c [ 305.664692][ T1247] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 305.665007][ T1247] R13: 000000001ec27910 R14: 0000000000000000 R15: 0000000000000003 | [ 306.028747][ T11] ------------[ cut here ]------------ | [ 306.029332][ T11] WARNING: CPU: 0 PID: 11 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:10566) | [ 306.029890][ T11] Modules linked in: netdevsim | [ 306.031117][ T11] Tainted: [W]=WARN [ 306.031355][ T11] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 306.031786][ T11] Workqueue: netns cleanup_net [ 306.032155][ T11] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 306.032579][ T11] Code: 00 e8 a3 4a 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 d8 33 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: a3 4a fe ff 48 8b 5c movabs %eax,0x58245c8b48fffe4a 9: 24 58 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 d8 33 78 00 call 0x7833f9 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 [ 306.033668][ T11] RSP: 0018:ffffc900000b7620 EFLAGS: 00010246 [ 306.034051][ T11] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 306.034380][ T11] RDX: 0000000000000000 RSI: ffff88800b762c98 RDI: ffff888001a82e10 [ 306.034683][ T11] RBP: ffffffffab923440 R08: 0000000000000000 R09: fffffbfff52fd83c [ 306.034968][ T11] R10: ffffffffa97ec1e7 R11: ffff888001a82300 R12: 0000000000000000 [ 306.035261][ T11] R13: ffff88800b762128 R14: ffff88800b762008 R15: ffff88800b762000 [ 306.035618][ T11] FS: 0000000000000000(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 306.035984][ T11] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 306.036224][ T11] CR2: 00000000004060bb CR3: 0000000017128003 CR4: 0000000000772ef0 [ 306.036522][ T11] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 306.036833][ T11] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 306.037121][ T11] PKRU: 55555554 [ 306.037273][ T11] Call Trace: [ 306.037443][ T11] [ 306.037548][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 306.037769][ T11] ? __warn (kernel/panic.c:748) [ 306.037927][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 306.038130][ T11] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 306.038348][ T11] ? handle_bug (arch/x86/kernel/traps.c:285) [ 306.038516][ T11] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 306.038718][ T11] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 306.038931][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 306.039139][ T11] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 306.039417][ T11] ? _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) [ 306.039647][ T11] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 306.039836][ T11] register_netdevice (net/core/dev.c:11003) [ 306.040025][ T11] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 306.040235][ T11] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 306.040510][ T11] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 306.040770][ T11] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 306.041033][ T11] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 306.041292][ T11] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 306.041571][ T11] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 306.041821][ T11] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 306.042111][ T11] devlink_reload (net/devlink/dev.c:474) [ 306.042323][ T11] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 306.042548][ T11] ? devlinks_xa_find_get (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/devlink/core.c:343) [ 306.042755][ T11] devlink_pernet_pre_exit (net/devlink/core.c:288 net/devlink/devl_internal.h:114 net/devlink/core.c:513) [ 306.042954][ T11] ? __pfx_devlink_pernet_pre_exit (net/devlink/core.c:496) [ 306.043203][ T11] cleanup_net (net/core/net_namespace.c:162 net/core/net_namespace.c:632) [ 306.043464][ T11] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 306.043746][ T11] ? __pfx_cleanup_net (net/core/net_namespace.c:594) [ 306.043937][ T11] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 306.044161][ T11] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 306.044363][ T11] ? process_one_work (kernel/workqueue.c:3214) [ 306.044567][ T11] process_one_work (kernel/workqueue.c:3238) [ 306.044760][ T11] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 306.044936][ T11] ? __pfx_process_one_work (kernel/workqueue.c:3140) [ 306.045135][ T11] ? assign_work (kernel/workqueue.c:1200) [ 306.045329][ T11] worker_thread (kernel/workqueue.c:3313 kernel/workqueue.c:3400) [ 306.045593][ T11] ? __pfx_worker_thread (kernel/workqueue.c:3346) [ 306.045774][ T11] kthread (kernel/kthread.c:464) [ 306.045924][ T11] ? __pfx_kthread (kernel/kthread.c:413) [ 306.046110][ T11] ? __pfx_kthread (kernel/kthread.c:413) [ 306.046292][ T11] ret_from_fork (arch/x86/kernel/process.c:148) [ 306.046528][ T11] ? __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