====================================== | 0 | xx__-> [ 11.710362][ T228] ------------[ cut here ]------------ | [ 11.710925][ T228] WARNING: CPU: 0 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) | [ 11.711800][ T228] Modules linked in: netdevsim [ 11.712676][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.713287][ T228] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.713715][ 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 [ 11.714922][ T228] RSP: 0018:ffffc90000a47520 EFLAGS: 00010246 [ 11.715382][ T228] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 11.715895][ T228] RDX: 0000000000000000 RSI: ffff88801482ac98 RDI: ffff888009ef0b78 [ 11.716413][ T228] RBP: ffffffff89923440 R08: 0000000000000000 R09: fffffbfff0efd83c [ 11.716925][ T228] R10: ffffffff877ec1e7 R11: ffff888009ef0040 R12: 0000000000000000 [ 11.717479][ T228] R13: ffff88801482a128 R14: ffff88801482a008 R15: ffff88801482a000 [ 11.717987][ T228] FS: 00007fb58e8a5740(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 11.718597][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.719029][ T228] CR2: 00007fb0c7580a00 CR3: 000000000bb0a006 CR4: 0000000000772ef0 [ 11.719541][ T228] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 11.720053][ T228] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 11.720583][ T228] PKRU: 55555554 [ 11.720859][ T228] Call Trace: [ 11.721136][ T228] [ 11.721346][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.721699][ T228] ? __warn (kernel/panic.c:748) [ 11.721970][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.722364][ T228] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 11.722731][ T228] ? handle_bug (arch/x86/kernel/traps.c:285) [ 11.722997][ T228] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 11.723366][ T228] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 11.723807][ T228] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 11.724214][ T228] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 11.724682][ 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) [ 11.725091][ T228] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 11.725466][ T228] register_netdevice (net/core/dev.c:11003) [ 11.725885][ T228] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 11.726328][ T228] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 11.726763][ T228] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 11.727270][ T228] ? mark_lock (kernel/locking/lockdep.c:4729 (discriminator 3)) [ 11.727566][ T228] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 11.728074][ T228] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 11.728590][ T228] nsim_dev_port_add_all (drivers/net/netdevsim/dev.c:1449) netdevsim [ 11.729087][ T228] nsim_drv_probe (drivers/net/netdevsim/dev.c:1607) netdevsim [ 11.729515][ T228] ? __pfx_nsim_drv_probe (drivers/net/netdevsim/dev.c:1528) netdevsim [ 11.729933][ T228] ? kernfs_create_link (fs/kernfs/symlink.c:48) [ 11.730209][ 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)) [ 11.730392][ T228] ? sysfs_do_create_link_sd (fs/sysfs/symlink.c:48) [ 11.730639][ T228] really_probe (drivers/base/dd.c:579 drivers/base/dd.c:658) [ 11.730900][ T228] __driver_probe_device (drivers/base/dd.c:800) [ 11.731138][ T228] driver_probe_device (drivers/base/dd.c:830) [ 11.731390][ T228] __device_attach_driver (drivers/base/dd.c:959) [ 11.731630][ T228] ? __pfx___device_attach_driver (drivers/base/dd.c:922) [ 11.732019][ T228] bus_for_each_drv (drivers/base/bus.c:462) [ 11.732275][ T228] ? __pfx_bus_for_each_drv (drivers/base/bus.c:450) [ 11.732512][ T228] ? bus_to_subsys (drivers/base/bus.c:85) [ 11.732753][ T228] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 11.733000][ T228] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 11.733256][ T228] __device_attach (drivers/base/dd.c:1030) [ 11.733494][ T228] ? __pfx___device_attach (drivers/base/dd.c:1001) [ 11.733735][ T228] ? bus_to_subsys (drivers/base/bus.c:85) [ 11.733981][ 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) [ 11.734252][ T228] bus_probe_device (drivers/base/bus.c:537) [ 11.734493][ T228] device_add (drivers/base/core.c:3672) [ 11.734742][ T228] ? __pfx_device_add (drivers/base/core.c:3548) [ 11.735029][ T228] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12) [ 11.735292][ T228] new_device_store (drivers/net/netdevsim/bus.c:443 drivers/net/netdevsim/bus.c:173) netdevsim [ 11.735611][ T228] ? __pfx_new_device_store (drivers/net/netdevsim/bus.c:142) netdevsim [ 11.735929][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 11.736182][ T228] ? sysfs_file_ops (fs/sysfs/file.c:31 (discriminator 1)) [ 11.736426][ T228] ? __pfx_sysfs_kf_write (fs/sysfs/file.c:132) [ 11.736660][ T228] kernfs_fop_write_iter (fs/kernfs/file.c:334) [ 11.737015][ T228] vfs_write (fs/read_write.c:586 fs/read_write.c:679) [ 11.737233][ T228] ? __pfx_vfs_write (fs/read_write.c:660) [ 11.737476][ T228] ? __lock_release (kernel/locking/lockdep.c:5527) [ 11.737708][ 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) [ 11.737966][ T228] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 11.738238][ T228] ksys_write (fs/read_write.c:731) [ 11.738419][ T228] ? __pfx_ksys_write (fs/read_write.c:721) [ 11.738662][ T228] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1339) [ 11.738921][ T228] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 11.739177][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 11.739469][ T228] RIP: 0033:0x7fb58e9e6b77 [ 11.739721][ 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 [ 11.740570][ T228] RSP: 002b:00007ffe6b785c58 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 11.740946][ T228] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 00007fb58e9e6b77 [ 11.741312][ T228] RDX: 0000000000000007 RSI: 00005589c76155d0 RDI: 0000000000000001 [ 11.741661][ T228] RBP: 00005589c76155d0 R08: 0000000000000003 R09: 0000000000000077 [ 11.742021][ T228] R10: 0000000000000063 R11: 0000000000000246 R12: 0000000000000007 [ 11.742387][ T228] R13: 00007fb58eaa2760 R14: 0000000000000007 R15: 00007fb58ea9d9c0 | [ 12.059132][ T254] ------------[ cut here ]------------ | [ 12.059585][ 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) | [ 12.060053][ T254] Modules linked in: netdevsim | [ 12.060733][ T254] Tainted: [W]=WARN [ 12.060936][ T254] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.061237][ T254] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.061532][ 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 [ 12.062318][ T254] RSP: 0018:ffffc900006c71e8 EFLAGS: 00010246 [ 12.062601][ T254] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 12.062940][ T254] RDX: 0000000000000000 RSI: ffff88800598ac98 RDI: ffff888008ef5080 [ 12.063287][ T254] RBP: ffff888014a30040 R08: 0000000000000000 R09: fffffbfff0efd83c [ 12.063632][ T254] R10: ffffffff877ec1e7 R11: ffff888008ef45c0 R12: 0000000000000000 [ 12.063970][ T254] R13: ffff88800598a128 R14: ffff88800598a008 R15: ffff88800598a000 [ 12.064313][ T254] FS: 00007f263246a800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 12.064696][ T254] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.065244][ T254] CR2: 00007f26325a9440 CR3: 000000000a1fc005 CR4: 0000000000772ef0 [ 12.065587][ T254] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 12.065918][ T254] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 12.066262][ T254] PKRU: 55555554 [ 12.066442][ T254] Call Trace: [ 12.066622][ T254] [ 12.066760][ T254] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.067001][ T254] ? __warn (kernel/panic.c:748) [ 12.067194][ T254] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.067426][ T254] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 12.067662][ T254] ? handle_bug (arch/x86/kernel/traps.c:285) [ 12.067842][ T254] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 12.068069][ T254] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 12.068324][ T254] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 12.068555][ T254] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 12.068796][ T254] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 12.069080][ 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) [ 12.069328][ T254] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 12.069560][ T254] register_netdevice (net/core/dev.c:11003) [ 12.069794][ T254] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 12.070035][ T254] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 12.070301][ T254] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 12.070589][ T254] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 12.070884][ T254] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 12.071188][ T254] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 12.071482][ T254] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 12.071774][ T254] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 12.072073][ T254] devlink_reload (net/devlink/dev.c:474) [ 12.072318][ T254] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 12.072548][ T254] ? trace_cap_capable (./include/trace/events/capability.h:26 (discriminator 21)) [ 12.072783][ T254] ? cap_capable (security/commoncap.c:131) [ 12.073010][ 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) [ 12.073208][ T254] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 12.073444][ T254] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 12.073727][ T254] ? __nla_parse (lib/nlattr.c:732) [ 12.073966][ T254] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 12.074213][ T254] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 12.074507][ T254] ? cap_capable (security/commoncap.c:131) [ 12.074739][ T254] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 12.074976][ T254] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 12.075220][ T254] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 12.075452][ T254] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 12.075728][ T254] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 12.076005][ T254] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 12.076314][ T254] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 12.076548][ T254] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 12.076790][ T254] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 12.077030][ T254] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 12.077291][ T254] ? genl_rcv (net/netlink/genetlink.c:1219) [ 12.077473][ T254] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 12.077713][ T254] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 12.077954][ T254] genl_rcv (net/netlink/genetlink.c:1220) [ 12.078138][ T254] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 12.078389][ T254] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 12.078630][ T254] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 12.078874][ T254] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 12.079108][ T254] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 12.079352][ T254] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 12.079586][ T254] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 12.079827][ T254] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 12.080064][ T254] ? __pfx___sys_sendto (net/socket.c:2145) [ 12.080305][ T254] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 12.080540][ T254] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 12.080783][ T254] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 12.081020][ T254] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 12.081318][ T254] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 12.081553][ T254] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 12.081843][ T254] ? __pfx___x64_sys_openat (fs/open.c:1454) [ 12.082086][ T254] __x64_sys_sendto (net/socket.c:2181) [ 12.082336][ T254] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 12.082618][ T254] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 12.082853][ T254] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 12.083138][ T254] RIP: 0033:0x7f2632676a4a [ 12.083395][ 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 [ 12.084172][ T254] RSP: 002b:00007ffc5eb66fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 12.084519][ T254] RAX: ffffffffffffffda RBX: 00000000007b9b00 RCX: 00007f2632676a4a [ 12.084855][ T254] RDX: 0000000000000040 RSI: 00000000007b9b00 RDI: 0000000000000005 [ 12.085206][ T254] RBP: 00000000007b9910 R08: 00007f263281a200 R09: 000000000000000c [ 12.085545][ T254] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 12.085884][ T254] R13: 00000000007b9910 R14: 0000000000000000 R15: 0000000000000001 | [ 21.548976][ T457] ------------[ cut here ]------------ | [ 21.549270][ T457] WARNING: CPU: 0 PID: 457 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 21.549666][ T457] Modules linked in: netdevsim | [ 21.550238][ T457] Tainted: [W]=WARN [ 21.550391][ T457] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.550632][ T457] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 21.550881][ T457] 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 [ 21.551643][ T457] RSP: 0018:ffffc90000dd71e8 EFLAGS: 00010246 [ 21.551901][ T457] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 21.552217][ T457] RDX: 0000000000000000 RSI: ffff888014832c98 RDI: ffff88800b785080 [ 21.552514][ T457] RBP: ffff888014a30040 R08: 0000000000000000 R09: fffffbfff0efd83c [ 21.552809][ T457] R10: ffffffff877ec1e7 R11: ffff88800b7845c0 R12: 0000000000000000 [ 21.553096][ T457] R13: ffff888014832128 R14: ffff888014832008 R15: ffff888014832000 [ 21.553402][ T457] FS: 00007f1489d03800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 21.553741][ T457] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 21.553985][ T457] CR2: 00007fe9a25f3000 CR3: 000000001378a004 CR4: 0000000000772ef0 [ 21.554290][ T457] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 21.554581][ T457] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 21.554864][ T457] PKRU: 55555554 [ 21.555011][ T457] Call Trace: [ 21.555174][ T457] [ 21.555278][ T457] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 21.555476][ T457] ? __warn (kernel/panic.c:748) [ 21.555628][ T457] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 21.555823][ T457] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 21.556027][ T457] ? handle_bug (arch/x86/kernel/traps.c:285) [ 21.556188][ T457] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 21.556388][ T457] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 21.556602][ T457] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 21.556810][ T457] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 21.557011][ T457] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 21.557268][ T457] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 21.557472][ T457] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 21.557676][ T457] register_netdevice (net/core/dev.c:11003) [ 21.557879][ T457] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 21.558085][ T457] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 21.558323][ T457] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 21.558578][ T457] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 21.558837][ T457] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 21.559095][ T457] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 21.559360][ T457] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 21.559613][ T457] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 21.559862][ T457] ? devl_region_destroy (net/devlink/region.c:1178) [ 21.560058][ T457] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 21.560326][ T457] devlink_reload (net/devlink/dev.c:474) [ 21.560531][ T457] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 21.560730][ T457] ? devlink_resources_validate (net/devlink/resource.c:311) [ 21.560983][ T457] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 21.561196][ T457] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 21.561464][ T457] ? __nla_parse (lib/nlattr.c:732) [ 21.561673][ T457] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 21.561889][ T457] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 21.562153][ T457] ? cap_capable (security/commoncap.c:131) [ 21.562410][ T457] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 21.562621][ T457] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 21.562829][ T457] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 21.563035][ T457] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 21.563308][ T457] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 21.563558][ T457] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 21.563822][ T457] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 21.564022][ T457] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 21.564233][ T457] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 21.564437][ T457] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 21.564647][ T457] ? genl_rcv (net/netlink/genetlink.c:1219) [ 21.564815][ T457] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 21.565030][ T457] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 21.565259][ T457] genl_rcv (net/netlink/genetlink.c:1220) [ 21.565407][ T457] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 21.565631][ T457] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 21.565837][ T457] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 21.566048][ T457] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 21.566285][ T457] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 21.566483][ T457] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 21.566691][ T457] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 21.566907][ T457] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 21.567114][ T457] ? __pfx___sys_sendto (net/socket.c:2145) [ 21.567332][ T457] ? __lock_release (kernel/locking/lockdep.c:5527) [ 21.567538][ T457] ? __sys_recvmsg (net/socket.c:2859) [ 21.567731][ T457] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 21.567937][ T457] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 21.568139][ T457] __x64_sys_sendto (net/socket.c:2181) [ 21.568345][ T457] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 21.568616][ T457] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 21.568818][ T457] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 21.569066][ T457] RIP: 0033:0x7f1489f0fa4a [ 21.569283][ T457] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 21.569955][ T457] RSP: 002b:00007fff33a3e6d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 21.570280][ T457] RAX: ffffffffffffffda RBX: 0000000002a35b00 RCX: 00007f1489f0fa4a [ 21.570565][ T457] RDX: 0000000000000038 RSI: 0000000002a35b00 RDI: 0000000000000005 [ 21.570846][ T457] RBP: 0000000002a35910 R08: 00007f148a0b3200 R09: 000000000000000c [ 21.571154][ T457] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 21.571453][ T457] R13: 0000000002a35910 R14: 0000000000000000 R15: 0000000000000003 | [ 22.566184][ T474] ------------[ cut here ]------------ | [ 22.566472][ T474] WARNING: CPU: 2 PID: 474 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) | [ 22.566891][ T474] Modules linked in: netdevsim | [ 22.567527][ T474] Tainted: [W]=WARN [ 22.567692][ T474] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.567939][ T474] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 22.568208][ T474] 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 [ 22.568881][ T474] RSP: 0018:ffffc90000e171e8 EFLAGS: 00010246 [ 22.569134][ T474] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 22.569442][ T474] RDX: 0000000000000000 RSI: ffff8880148e2c98 RDI: ffff888014b08b00 [ 22.569735][ T474] RBP: ffff888014a30040 R08: 0000000000000000 R09: fffffbfff0efd83c [ 22.570034][ T474] R10: ffffffff877ec1e7 R11: ffff888014b08040 R12: 0000000000000000 [ 22.570366][ T474] R13: ffff8880148e2128 R14: ffff8880148e2008 R15: ffff8880148e2000 [ 22.570660][ T474] FS: 00007f2fdef07800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 22.571000][ T474] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.571263][ T474] CR2: 00007f2fdf2b7200 CR3: 0000000008d54001 CR4: 0000000000772ef0 [ 22.571570][ T474] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 22.571868][ T474] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 22.572179][ T474] PKRU: 55555554 [ 22.572336][ T474] Call Trace: [ 22.572492][ T474] [ 22.572606][ T474] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 22.572816][ T474] ? __warn (kernel/panic.c:748) [ 22.572982][ T474] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 22.573201][ T474] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 22.573414][ T474] ? handle_bug (arch/x86/kernel/traps.c:285) [ 22.573573][ T474] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 22.573776][ T474] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 22.573998][ T474] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 22.574243][ T474] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 22.574459][ T474] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 22.574711][ T474] ? _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) [ 22.574921][ T474] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 22.575131][ T474] register_netdevice (net/core/dev.c:11003) [ 22.575359][ T474] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 22.575573][ T474] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 22.575798][ T474] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 22.576058][ T474] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 22.576340][ T474] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 22.576604][ T474] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 22.576881][ T474] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 22.577141][ T474] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 22.577410][ T474] ? devl_region_destroy (net/devlink/region.c:1178) [ 22.577615][ T474] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 22.577881][ T474] devlink_reload (net/devlink/dev.c:474) [ 22.578092][ T474] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 22.578326][ T474] ? devlink_resources_validate (net/devlink/resource.c:311) [ 22.578628][ T474] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 22.578839][ T474] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 22.579096][ T474] ? __nla_parse (lib/nlattr.c:732) [ 22.579325][ T474] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 22.579532][ T474] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 22.579798][ T474] ? cap_capable (security/commoncap.c:131) [ 22.580004][ T474] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 22.580246][ T474] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 22.580466][ T474] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 22.580671][ T474] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 22.580917][ T474] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 22.581200][ T474] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 22.581473][ T474] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 22.581697][ T474] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 22.581907][ T474] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 22.582116][ T474] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 22.582351][ T474] ? genl_rcv (net/netlink/genetlink.c:1219) [ 22.582513][ T474] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 22.582717][ T474] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 22.582928][ T474] genl_rcv (net/netlink/genetlink.c:1220) [ 22.583085][ T474] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 22.583310][ T474] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 22.583540][ T474] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 22.583752][ T474] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 22.583970][ T474] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 22.584203][ T474] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 22.584413][ T474] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 22.584626][ T474] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 22.584833][ T474] ? __pfx___sys_sendto (net/socket.c:2145) [ 22.585051][ T474] ? __lock_release (kernel/locking/lockdep.c:5527) [ 22.585273][ T474] ? __sys_recvmsg (net/socket.c:2859) [ 22.585475][ T474] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 22.585690][ T474] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 22.585901][ T474] __x64_sys_sendto (net/socket.c:2181) [ 22.586103][ T474] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 22.586379][ T474] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 22.586590][ T474] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 22.586849][ T474] RIP: 0033:0x7f2fdf113a4a [ 22.587059][ T474] 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 [ 22.587786][ T474] RSP: 002b:00007fff0d448668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 22.588093][ T474] RAX: ffffffffffffffda RBX: 0000000038f61b00 RCX: 00007f2fdf113a4a [ 22.588400][ T474] RDX: 0000000000000038 RSI: 0000000038f61b00 RDI: 0000000000000005 [ 22.588694][ T474] RBP: 0000000038f61910 R08: 00007f2fdf2b7200 R09: 000000000000000c [ 22.588986][ T474] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 22.589295][ T474] R13: 0000000038f61910 R14: 0000000000000000 R15: 0000000000000003 | [ 23.616713][ T490] ------------[ cut here ]------------ | [ 23.616963][ T490] WARNING: CPU: 3 PID: 490 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) | [ 23.617508][ T490] Modules linked in: netdevsim | [ 23.618083][ T490] Tainted: [W]=WARN [ 23.618339][ T490] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.618625][ T490] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 23.618901][ T490] 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 [ 23.619805][ T490] RSP: 0018:ffffc90000eb71e8 EFLAGS: 00010246 [ 23.620093][ T490] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 23.620537][ T490] RDX: 0000000000000000 RSI: ffff8880148f2c98 RDI: ffff888008fc2dc0 [ 23.620884][ T490] RBP: ffff888014a30040 R08: 0000000000000000 R09: fffffbfff0efd83c [ 23.621340][ T490] R10: ffffffff877ec1e7 R11: ffff888008fc2300 R12: 0000000000000000 [ 23.621671][ T490] R13: ffff8880148f2128 R14: ffff8880148f2008 R15: ffff8880148f2000 [ 23.621998][ T490] FS: 00007fb01920a800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 23.622441][ T490] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.622701][ T490] CR2: 00007fb0195ba200 CR3: 000000000b85c005 CR4: 0000000000772ef0 [ 23.623072][ T490] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 23.623507][ T490] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 23.623840][ T490] PKRU: 55555554 [ 23.624030][ T490] Call Trace: [ 23.624217][ T490] [ 23.624347][ T490] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 23.624583][ T490] ? __warn (kernel/panic.c:748) [ 23.624746][ T490] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 23.624968][ T490] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 23.625216][ T490] ? handle_bug (arch/x86/kernel/traps.c:285) [ 23.625388][ T490] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 23.625622][ T490] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 23.625834][ T490] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 23.626067][ T490] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 23.626299][ T490] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 23.626545][ T490] ? _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) [ 23.626767][ T490] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 23.626963][ T490] register_netdevice (net/core/dev.c:11003) [ 23.627194][ T490] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 23.627433][ T490] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 23.627641][ T490] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 23.627891][ T490] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 23.628211][ T490] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 23.628491][ T490] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 23.628784][ T490] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 23.629082][ T490] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 23.629386][ T490] ? devl_region_destroy (net/devlink/region.c:1178) [ 23.629612][ T490] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 23.629919][ T490] devlink_reload (net/devlink/dev.c:474) [ 23.630157][ T490] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 23.630411][ T490] ? devlink_resources_validate (net/devlink/resource.c:311) [ 23.630717][ T490] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 23.630945][ T490] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 23.631258][ T490] ? __nla_parse (lib/nlattr.c:732) [ 23.631498][ T490] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 23.631721][ T490] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 23.631992][ T490] ? cap_capable (security/commoncap.c:131) [ 23.632206][ T490] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 23.632424][ T490] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 23.632619][ T490] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 23.632859][ T490] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 23.633211][ T490] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 23.633577][ T490] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 23.633885][ T490] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 23.634123][ T490] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 23.634367][ T490] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 23.634570][ T490] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 23.634793][ T490] ? genl_rcv (net/netlink/genetlink.c:1219) [ 23.634981][ T490] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 23.635198][ T490] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 23.635432][ T490] genl_rcv (net/netlink/genetlink.c:1220) [ 23.635598][ T490] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 23.635793][ T490] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 23.636020][ T490] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 23.636260][ T490] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 23.636456][ T490] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 23.636649][ T490] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 23.636870][ T490] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 23.637077][ T490] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 23.637283][ T490] ? __pfx___sys_sendto (net/socket.c:2145) [ 23.637481][ T490] ? __lock_release (kernel/locking/lockdep.c:5527) [ 23.637725][ T490] ? __sys_recvmsg (net/socket.c:2859) [ 23.637937][ T490] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 23.638141][ T490] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 23.638403][ T490] __x64_sys_sendto (net/socket.c:2181) [ 23.638646][ T490] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 23.638919][ T490] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 23.639149][ T490] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 23.639471][ T490] RIP: 0033:0x7fb019416a4a [ 23.639700][ T490] 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 [ 23.640496][ T490] RSP: 002b:00007ffea25a0588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 23.640846][ T490] RAX: ffffffffffffffda RBX: 000000002c0a3b00 RCX: 00007fb019416a4a [ 23.641199][ T490] RDX: 0000000000000038 RSI: 000000002c0a3b00 RDI: 0000000000000005 [ 23.641522][ T490] RBP: 000000002c0a3910 R08: 00007fb0195ba200 R09: 000000000000000c [ 23.641843][ T490] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 23.642147][ T490] R13: 000000002c0a3910 R14: 0000000000000000 R15: 0000000000000003 | [ 27.011147][ T546] ------------[ cut here ]------------ | [ 27.011570][ T546] WARNING: CPU: 3 PID: 546 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) | [ 27.012239][ T546] Modules linked in: netdevsim | [ 27.013198][ T546] Tainted: [W]=WARN [ 27.013460][ T546] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.013828][ T546] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 27.014120][ T546] 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 [ 27.014868][ T546] RSP: 0018:ffffc900011771e8 EFLAGS: 00010246 [ 27.015147][ T546] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 27.015469][ T546] RDX: 0000000000000000 RSI: ffff88801482ac98 RDI: ffff88800bbbd080 [ 27.015781][ T546] RBP: ffff888014a30040 R08: 0000000000000000 R09: fffffbfff0efd83c [ 27.016106][ T546] R10: ffffffff877ec1e7 R11: ffff88800bbbc5c0 R12: 0000000000000000 [ 27.016428][ T546] R13: ffff88801482a128 R14: ffff88801482a008 R15: ffff88801482a000 [ 27.016761][ T546] FS: 00007f6c1de44800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 27.017214][ T546] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 27.017484][ T546] CR2: 00007f6c1e1f4200 CR3: 00000000097e4003 CR4: 0000000000772ef0 [ 27.017799][ T546] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 27.018207][ T546] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 27.018711][ T546] PKRU: 55555554 [ 27.018966][ T546] Call Trace: [ 27.019236][ T546] [ 27.019411][ T546] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 27.019752][ T546] ? __warn (kernel/panic.c:748) [ 27.020009][ T546] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 27.020362][ T546] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 27.020700][ T546] ? handle_bug (arch/x86/kernel/traps.c:285) [ 27.020951][ T546] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 27.021192][ T546] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 27.021410][ T546] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 27.021618][ T546] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 27.021828][ T546] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 27.022151][ T546] ? _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) [ 27.022521][ T546] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 27.022871][ T546] register_netdevice (net/core/dev.c:11003) [ 27.023103][ T546] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 27.023333][ T546] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 27.023566][ T546] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 27.023833][ T546] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 27.024118][ T546] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 27.024453][ T546] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 27.024789][ T546] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 27.025100][ T546] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 27.025376][ T546] ? devl_region_destroy (net/devlink/region.c:1178) [ 27.025581][ T546] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 27.025929][ T546] devlink_reload (net/devlink/dev.c:474) [ 27.026201][ T546] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 27.026455][ T546] ? devlink_resources_validate (net/devlink/resource.c:311) [ 27.026736][ T546] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 27.026992][ T546] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 27.027283][ T546] ? __nla_parse (lib/nlattr.c:732) [ 27.027497][ T546] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 27.027752][ T546] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 27.028081][ T546] ? cap_capable (security/commoncap.c:131) [ 27.028439][ T546] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 27.028703][ T546] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 27.028911][ T546] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 27.029130][ T546] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 27.029401][ T546] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 27.029656][ T546] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 27.029923][ T546] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 27.030146][ T546] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 27.030416][ T546] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 27.030626][ T546] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 27.030851][ T546] ? genl_rcv (net/netlink/genetlink.c:1219) [ 27.031021][ T546] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 27.031243][ T546] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 27.031455][ T546] genl_rcv (net/netlink/genetlink.c:1220) [ 27.031608][ T546] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 27.031818][ T546] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 27.032033][ T546] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 27.032259][ T546] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 27.032472][ T546] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 27.032675][ T546] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 27.032883][ T546] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 27.033111][ T546] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 27.033329][ T546] ? __pfx___sys_sendto (net/socket.c:2145) [ 27.033544][ T546] ? __lock_release (kernel/locking/lockdep.c:5527) [ 27.033753][ T546] ? __sys_recvmsg (net/socket.c:2859) [ 27.033956][ T546] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 27.034301][ T546] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 27.034586][ T546] __x64_sys_sendto (net/socket.c:2181) [ 27.034779][ T546] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 27.035027][ T546] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 27.035237][ T546] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 27.035475][ T546] RIP: 0033:0x7f6c1e050a4a [ 27.035673][ T546] 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 [ 27.036369][ T546] RSP: 002b:00007ffea4642008 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 27.036674][ T546] RAX: ffffffffffffffda RBX: 0000000015301b00 RCX: 00007f6c1e050a4a [ 27.036960][ T546] RDX: 0000000000000038 RSI: 0000000015301b00 RDI: 0000000000000005 [ 27.037269][ T546] RBP: 0000000015301910 R08: 00007f6c1e1f4200 R09: 000000000000000c [ 27.037554][ T546] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 27.037869][ T546] R13: 0000000015301910 R14: 0000000000000000 R15: 0000000000000003 | [ 29.492944][ T575] ------------[ cut here ]------------ | [ 29.493230][ T575] WARNING: CPU: 3 PID: 575 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 29.493634][ T575] Modules linked in: netdevsim | [ 29.494261][ T575] Tainted: [W]=WARN [ 29.494482][ T575] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.494746][ T575] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 29.495050][ T575] 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 [ 29.495838][ T575] RSP: 0018:ffffc900012f71e8 EFLAGS: 00010246 [ 29.496110][ T575] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 29.496458][ T575] RDX: 0000000000000000 RSI: ffff888009e1ac98 RDI: ffff88800b122dc0 [ 29.496756][ T575] RBP: ffff888014a30040 R08: 0000000000000000 R09: fffffbfff0efd83c [ 29.497043][ T575] R10: ffffffff877ec1e7 R11: ffff88800b122300 R12: 0000000000000000 [ 29.497347][ T575] R13: ffff888009e1a128 R14: ffff888009e1a008 R15: ffff888009e1a000 [ 29.497717][ T575] FS: 00007f7e418e0800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 29.498116][ T575] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.498418][ T575] CR2: 00007f7e41c90200 CR3: 0000000013714001 CR4: 0000000000772ef0 [ 29.498760][ T575] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 29.499045][ T575] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 29.499399][ T575] PKRU: 55555554 [ 29.499559][ T575] Call Trace: [ 29.499706][ T575] [ 29.499804][ T575] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 29.499995][ T575] ? __warn (kernel/panic.c:748) [ 29.500142][ T575] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 29.500367][ T575] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 29.500563][ T575] ? handle_bug (arch/x86/kernel/traps.c:285) [ 29.500708][ T575] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 29.500897][ T575] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 29.501100][ T575] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 29.501322][ T575] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 29.501523][ T575] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 29.501766][ T575] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 29.501961][ T575] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 29.502157][ T575] register_netdevice (net/core/dev.c:11003) [ 29.502397][ T575] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 29.502637][ T575] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 29.502885][ T575] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 29.503137][ T575] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 29.503444][ T575] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 29.503696][ T575] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 29.503947][ T575] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 29.504201][ T575] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 29.504512][ T575] ? devl_region_destroy (net/devlink/region.c:1178) [ 29.504707][ T575] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 29.504960][ T575] devlink_reload (net/devlink/dev.c:474) [ 29.505156][ T575] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 29.505439][ T575] ? devlink_resources_validate (net/devlink/resource.c:311) [ 29.505699][ T575] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 29.505941][ T575] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 29.506204][ T575] ? __nla_parse (lib/nlattr.c:732) [ 29.506426][ T575] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 29.506665][ T575] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 29.506980][ T575] ? cap_capable (security/commoncap.c:131) [ 29.507217][ T575] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 29.507481][ T575] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 29.507724][ T575] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 29.507920][ T575] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 29.508157][ T575] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 29.508442][ T575] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 29.508690][ T575] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 29.508889][ T575] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 29.509078][ T575] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 29.509298][ T575] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 29.509507][ T575] ? genl_rcv (net/netlink/genetlink.c:1219) [ 29.509664][ T575] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 29.509914][ T575] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 29.510120][ T575] genl_rcv (net/netlink/genetlink.c:1220) [ 29.510296][ T575] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 29.510496][ T575] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 29.510689][ T575] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 29.510888][ T575] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 29.511130][ T575] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 29.511407][ T575] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 29.511640][ T575] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 29.511846][ T575] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 29.512039][ T575] ? __pfx___sys_sendto (net/socket.c:2145) [ 29.512312][ T575] ? __lock_release (kernel/locking/lockdep.c:5527) [ 29.512572][ T575] ? __sys_recvmsg (net/socket.c:2859) [ 29.512764][ T575] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 29.513004][ T575] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 29.513271][ T575] __x64_sys_sendto (net/socket.c:2181) [ 29.513502][ T575] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 29.513780][ T575] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 29.513977][ T575] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 29.514282][ T575] RIP: 0033:0x7f7e41aeca4a [ 29.514493][ T575] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 29.515157][ T575] RSP: 002b:00007fffd1445ad8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 29.515491][ T575] RAX: ffffffffffffffda RBX: 000000000246db00 RCX: 00007f7e41aeca4a [ 29.515810][ T575] RDX: 0000000000000038 RSI: 000000000246db00 RDI: 0000000000000005 [ 29.516199][ T575] RBP: 000000000246d910 R08: 00007f7e41c90200 R09: 000000000000000c [ 29.516566][ T575] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 29.516884][ T575] R13: 000000000246d910 R14: 0000000000000000 R15: 0000000000000003 | [ 31.945833][ T603] ------------[ cut here ]------------ | [ 31.946210][ T603] WARNING: CPU: 0 PID: 603 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 31.946588][ T603] Modules linked in: netdevsim | [ 31.947186][ T603] Tainted: [W]=WARN [ 31.947331][ T603] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.947566][ T603] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 31.947873][ T603] 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 [ 31.948569][ T603] RSP: 0018:ffffc900014571e8 EFLAGS: 00010246 [ 31.948823][ T603] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 31.949104][ T603] RDX: 0000000000000000 RSI: ffff88800598ac98 RDI: ffff888009ef2dc0 [ 31.949406][ T603] RBP: ffff888014a30040 R08: 0000000000000000 R09: fffffbfff0efd83c [ 31.949693][ T603] R10: ffffffff877ec1e7 R11: ffff888009ef2300 R12: 0000000000000000 [ 31.950031][ T603] R13: ffff88800598a128 R14: ffff88800598a008 R15: ffff88800598a000 [ 31.950359][ T603] FS: 00007f52a278e800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 31.950692][ T603] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 31.950969][ T603] CR2: 00007f52a2b3e200 CR3: 0000000013724003 CR4: 0000000000772ef0 [ 31.951385][ T603] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 31.951684][ T603] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 31.951985][ T603] PKRU: 55555554 [ 31.952130][ T603] Call Trace: [ 31.952289][ T603] [ 31.952389][ T603] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 31.952619][ T603] ? __warn (kernel/panic.c:748) [ 31.952794][ T603] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 31.953083][ T603] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 31.953426][ T603] ? handle_bug (arch/x86/kernel/traps.c:285) [ 31.953666][ T603] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 31.953974][ T603] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 31.954353][ T603] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 31.954683][ T603] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 31.955014][ T603] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 31.955444][ T603] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 31.955776][ T603] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 31.956107][ T603] register_netdevice (net/core/dev.c:11003) [ 31.956458][ T603] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 31.956813][ T603] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 31.957181][ T603] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 31.957638][ T603] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 31.958087][ T603] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 31.958570][ T603] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 31.958937][ T603] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 31.959215][ T603] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 31.959457][ T603] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 31.959707][ T603] devlink_reload (net/devlink/dev.c:474) [ 31.959919][ T603] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 31.960113][ T603] ? devlink_resources_validate (net/devlink/resource.c:311) [ 31.960371][ T603] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 31.960567][ T603] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 31.960818][ T603] ? __nla_parse (lib/nlattr.c:732) [ 31.961019][ T603] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 31.961227][ T603] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 31.961479][ T603] ? cap_capable (security/commoncap.c:131) [ 31.961669][ T603] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 31.961881][ T603] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 31.962073][ T603] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 31.962290][ T603] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 31.962526][ T603] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 31.962816][ T603] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 31.963084][ T603] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 31.963304][ T603] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 31.963508][ T603] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 31.963715][ T603] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 31.963941][ T603] ? genl_rcv (net/netlink/genetlink.c:1219) [ 31.964097][ T603] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 31.964314][ T603] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 31.964521][ T603] genl_rcv (net/netlink/genetlink.c:1220) [ 31.964676][ T603] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 31.964954][ T603] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 31.965189][ T603] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 31.965400][ T603] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 31.965612][ T603] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 31.965822][ T603] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 31.966025][ T603] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 31.966268][ T603] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 31.966475][ T603] ? __pfx___sys_sendto (net/socket.c:2145) [ 31.966701][ T603] ? __lock_release (kernel/locking/lockdep.c:5527) [ 31.966923][ T603] ? __sys_recvmsg (net/socket.c:2859) [ 31.967125][ T603] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 31.967348][ T603] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 31.967555][ T603] __x64_sys_sendto (net/socket.c:2181) [ 31.967768][ T603] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 31.968027][ T603] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 31.968243][ T603] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 31.968494][ T603] RIP: 0033:0x7f52a299aa4a [ 31.968704][ T603] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 31.969430][ T603] RSP: 002b:00007ffe30130c08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 31.969744][ T603] RAX: ffffffffffffffda RBX: 000000002f097b00 RCX: 00007f52a299aa4a [ 31.970063][ T603] RDX: 0000000000000038 RSI: 000000002f097b00 RDI: 0000000000000005 [ 31.970395][ T603] RBP: 000000002f097910 R08: 00007f52a2b3e200 R09: 000000000000000c [ 31.970735][ T603] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 31.971042][ T603] R13: 000000002f097910 R14: 0000000000000000 R15: 0000000000000003 | [ 54.730372][ T1041] ------------[ cut here ]------------ | [ 54.730625][ T1041] WARNING: CPU: 3 PID: 1041 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 54.731041][ T1041] Modules linked in: netdevsim | [ 54.731670][ T1041] Tainted: [W]=WARN [ 54.731833][ T1041] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.732092][ T1041] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 54.732371][ T1041] 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 [ 54.733095][ T1041] RSP: 0018:ffffc900025a71e8 EFLAGS: 00010246 [ 54.733371][ T1041] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 54.733687][ T1041] RDX: 0000000000000000 RSI: ffff888014832c98 RDI: ffff88800b450b00 [ 54.733998][ T1041] RBP: ffff888014a30040 R08: 0000000000000000 R09: fffffbfff0efd83c [ 54.734314][ T1041] R10: ffffffff877ec1e7 R11: ffff88800b450040 R12: 0000000000000000 [ 54.734627][ T1041] R13: ffff888014832128 R14: ffff888014832008 R15: ffff888014832000 [ 54.734932][ T1041] FS: 00007f0d50165800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 54.735312][ T1041] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 54.735578][ T1041] CR2: 00007f0d50515200 CR3: 000000000bb16006 CR4: 0000000000772ef0 [ 54.735891][ T1041] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 54.736214][ T1041] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 54.736535][ T1041] PKRU: 55555554 [ 54.736695][ T1041] Call Trace: [ 54.736854][ T1041] [ 54.736963][ T1041] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 54.737187][ T1041] ? __warn (kernel/panic.c:748) [ 54.737350][ T1041] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 54.737564][ T1041] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 54.737779][ T1041] ? handle_bug (arch/x86/kernel/traps.c:285) [ 54.737939][ T1041] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 54.738148][ T1041] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 54.738379][ T1041] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 54.738597][ T1041] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 54.738813][ T1041] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 54.739082][ T1041] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 54.739325][ T1041] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 54.739549][ T1041] register_netdevice (net/core/dev.c:11003) [ 54.739767][ T1041] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 54.739985][ T1041] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 54.740227][ T1041] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 54.740500][ T1041] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 54.740777][ T1041] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 54.741055][ T1041] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 54.741337][ T1041] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 54.741602][ T1041] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 54.741874][ T1041] ? devl_region_destroy (net/devlink/region.c:1178) [ 54.742086][ T1041] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 54.742374][ T1041] devlink_reload (net/devlink/dev.c:474) [ 54.742593][ T1041] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 54.742806][ T1041] ? devlink_resources_validate (net/devlink/resource.c:311) [ 54.743078][ T1041] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 54.743321][ T1041] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 54.743588][ T1041] ? __nla_parse (lib/nlattr.c:732) [ 54.743805][ T1041] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 54.744018][ T1041] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 54.744301][ T1041] ? cap_capable (security/commoncap.c:131) [ 54.744511][ T1041] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 54.744726][ T1041] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 54.744935][ T1041] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 54.745144][ T1041] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 54.745417][ T1041] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 54.745679][ T1041] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 54.745953][ T1041] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 54.746178][ T1041] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 54.746389][ T1041] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 54.746611][ T1041] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 54.746838][ T1041] ? genl_rcv (net/netlink/genetlink.c:1219) [ 54.746995][ T1041] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 54.747232][ T1041] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 54.747456][ T1041] genl_rcv (net/netlink/genetlink.c:1220) [ 54.747613][ T1041] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 54.747828][ T1041] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 54.748058][ T1041] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 54.748289][ T1041] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 54.748503][ T1041] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 54.748707][ T1041] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 54.748912][ T1041] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 54.749131][ T1041] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 54.749352][ T1041] ? __pfx___sys_sendto (net/socket.c:2145) [ 54.749572][ T1041] ? __lock_release (kernel/locking/lockdep.c:5527) [ 54.749800][ T1041] ? __sys_recvmsg (net/socket.c:2859) [ 54.750033][ T1041] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 54.750272][ T1041] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 54.750490][ T1041] __x64_sys_sendto (net/socket.c:2181) [ 54.750696][ T1041] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 54.750959][ T1041] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 54.751205][ T1041] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 54.751468][ T1041] RIP: 0033:0x7f0d50371a4a [ 54.751684][ T1041] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 54.752433][ T1041] RSP: 002b:00007ffda4f9eba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 54.752750][ T1041] RAX: ffffffffffffffda RBX: 000000001ede3b00 RCX: 00007f0d50371a4a [ 54.753060][ T1041] RDX: 0000000000000038 RSI: 000000001ede3b00 RDI: 0000000000000005 [ 54.753382][ T1041] RBP: 000000001ede3910 R08: 00007f0d50515200 R09: 000000000000000c [ 54.753693][ T1041] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 54.754002][ T1041] R13: 000000001ede3910 R14: 0000000000000000 R15: 0000000000000003 | [ 56.499992][ T1073] ------------[ cut here ]------------ | [ 56.500717][ T1073] WARNING: CPU: 2 PID: 1073 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 56.501201][ T1073] Modules linked in: netdevsim | [ 56.501792][ T1073] Tainted: [W]=WARN [ 56.501971][ T1073] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.502269][ T1073] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 56.502547][ T1073] 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 [ 56.503269][ T1073] RSP: 0018:ffffc900026f71e8 EFLAGS: 00010246 [ 56.503539][ T1073] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 56.503847][ T1073] RDX: 0000000000000000 RSI: ffff8880148e2c98 RDI: ffff88800bb78b00 [ 56.504187][ T1073] RBP: ffff888014a30040 R08: 0000000000000000 R09: fffffbfff0efd83c [ 56.504539][ T1073] R10: ffffffff877ec1e7 R11: ffff88800bb78040 R12: 0000000000000000 [ 56.504851][ T1073] R13: ffff8880148e2128 R14: ffff8880148e2008 R15: ffff8880148e2000 [ 56.505191][ T1073] FS: 00007f0cca979800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 56.505549][ T1073] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 56.505815][ T1073] CR2: 00007f0ccad29200 CR3: 000000000b412006 CR4: 0000000000772ef0 [ 56.506119][ T1073] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 56.506453][ T1073] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 56.506780][ T1073] PKRU: 55555554 [ 56.506956][ T1073] Call Trace: [ 56.507128][ T1073] [ 56.507265][ T1073] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 56.507480][ T1073] ? __warn (kernel/panic.c:748) [ 56.507648][ T1073] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 56.507871][ T1073] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 56.508093][ T1073] ? handle_bug (arch/x86/kernel/traps.c:285) [ 56.508289][ T1073] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 56.508502][ T1073] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 56.508726][ T1073] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 56.508945][ T1073] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 56.509180][ T1073] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 56.509472][ T1073] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 56.509687][ T1073] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 56.509904][ T1073] register_netdevice (net/core/dev.c:11003) [ 56.510120][ T1073] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 56.510385][ T1073] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 56.510617][ T1073] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 56.510883][ T1073] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 56.511155][ T1073] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 56.511460][ T1073] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 56.511738][ T1073] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 56.512008][ T1073] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 56.512293][ T1073] ? devl_region_destroy (net/devlink/region.c:1178) [ 56.512505][ T1073] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 56.512773][ T1073] devlink_reload (net/devlink/dev.c:474) [ 56.512986][ T1073] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 56.513216][ T1073] ? devlink_resources_validate (net/devlink/resource.c:311) [ 56.513481][ T1073] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 56.513692][ T1073] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 56.513949][ T1073] ? __nla_parse (lib/nlattr.c:732) [ 56.514200][ T1073] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 56.514440][ T1073] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 56.514754][ T1073] ? cap_capable (security/commoncap.c:131) [ 56.514984][ T1073] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 56.515250][ T1073] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 56.515465][ T1073] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 56.515676][ T1073] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 56.515937][ T1073] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 56.516222][ T1073] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 56.516490][ T1073] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 56.516712][ T1073] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 56.516928][ T1073] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 56.517142][ T1073] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 56.517404][ T1073] ? genl_rcv (net/netlink/genetlink.c:1219) [ 56.517573][ T1073] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 56.517785][ T1073] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 56.518004][ T1073] genl_rcv (net/netlink/genetlink.c:1220) [ 56.518189][ T1073] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 56.518428][ T1073] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 56.518643][ T1073] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 56.518863][ T1073] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 56.519077][ T1073] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 56.519313][ T1073] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 56.519524][ T1073] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 56.519740][ T1073] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 56.519958][ T1073] ? __pfx___sys_sendto (net/socket.c:2145) [ 56.520204][ T1073] ? __lock_release (kernel/locking/lockdep.c:5527) [ 56.520446][ T1073] ? __sys_recvmsg (net/socket.c:2859) [ 56.520655][ T1073] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 56.520880][ T1073] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 56.521099][ T1073] __x64_sys_sendto (net/socket.c:2181) [ 56.521344][ T1073] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 56.521610][ T1073] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 56.521822][ T1073] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 56.522085][ T1073] RIP: 0033:0x7f0ccab85a4a [ 56.522324][ T1073] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 56.523007][ T1073] RSP: 002b:00007ffd53d8ddf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 56.523370][ T1073] RAX: ffffffffffffffda RBX: 000000003ef2db00 RCX: 00007f0ccab85a4a [ 56.523669][ T1073] RDX: 0000000000000038 RSI: 000000003ef2db00 RDI: 0000000000000005 [ 56.523974][ T1073] RBP: 000000003ef2d910 R08: 00007f0ccad29200 R09: 000000000000000c [ 56.524303][ T1073] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 56.524617][ T1073] R13: 000000003ef2d910 R14: 0000000000000000 R15: 0000000000000003 | [ 57.794445][ T1098] ------------[ cut here ]------------ | [ 57.794810][ T1098] WARNING: CPU: 2 PID: 1098 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 57.795314][ T1098] Modules linked in: netdevsim | [ 57.795965][ T1098] Tainted: [W]=WARN [ 57.796147][ T1098] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 57.796451][ T1098] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 57.796765][ T1098] 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 [ 57.797559][ T1098] RSP: 0018:ffffc900027d71e8 EFLAGS: 00010246 [ 57.797852][ T1098] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 57.798212][ T1098] RDX: 0000000000000000 RSI: ffff8880148f2c98 RDI: ffff8880135d8b00 [ 57.798563][ T1098] RBP: ffff888014a30040 R08: 0000000000000000 R09: fffffbfff0efd83c [ 57.798903][ T1098] R10: ffffffff877ec1e7 R11: ffff8880135d8040 R12: 0000000000000000 [ 57.799260][ T1098] R13: ffff8880148f2128 R14: ffff8880148f2008 R15: ffff8880148f2000 [ 57.799660][ T1098] FS: 00007f5c02879800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 57.800056][ T1098] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 57.800368][ T1098] CR2: 000055899d2cddec CR3: 00000000086e0002 CR4: 0000000000772ef0 [ 57.800721][ T1098] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 57.801062][ T1098] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 57.801418][ T1098] PKRU: 55555554 [ 57.801603][ T1098] Call Trace: [ 57.801788][ T1098] [ 57.801917][ T1098] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 57.802170][ T1098] ? __warn (kernel/panic.c:748) [ 57.802357][ T1098] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 57.802599][ T1098] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 57.802849][ T1098] ? handle_bug (arch/x86/kernel/traps.c:285) [ 57.803037][ T1098] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 57.803288][ T1098] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 57.803544][ T1098] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 57.803788][ T1098] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 57.804034][ T1098] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 57.804339][ T1098] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 57.804585][ T1098] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 57.804830][ T1098] register_netdevice (net/core/dev.c:11003) [ 57.805073][ T1098] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 57.805327][ T1098] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 57.805584][ T1098] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 57.805896][ T1098] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 57.806244][ T1098] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 57.806544][ T1098] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 57.806827][ T1098] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 57.807115][ T1098] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 57.807429][ T1098] ? devl_region_destroy (net/devlink/region.c:1178) [ 57.807650][ T1098] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 57.807934][ T1098] devlink_reload (net/devlink/dev.c:474) [ 57.808183][ T1098] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 57.808418][ T1098] ? devlink_resources_validate (net/devlink/resource.c:311) [ 57.808712][ T1098] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 57.808935][ T1098] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 57.809222][ T1098] ? __nla_parse (lib/nlattr.c:732) [ 57.809451][ T1098] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 57.809692][ T1098] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 57.809985][ T1098] ? cap_capable (security/commoncap.c:131) [ 57.810221][ T1098] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 57.810451][ T1098] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 57.810672][ T1098] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 57.810909][ T1098] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 57.811196][ T1098] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 57.811468][ T1098] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 57.811751][ T1098] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 57.811989][ T1098] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 57.812228][ T1098] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 57.812454][ T1098] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 57.812689][ T1098] ? genl_rcv (net/netlink/genetlink.c:1219) [ 57.812854][ T1098] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 57.813083][ T1098] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 57.813342][ T1098] genl_rcv (net/netlink/genetlink.c:1220) [ 57.813510][ T1098] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 57.813735][ T1098] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 57.813955][ T1098] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 57.814198][ T1098] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 57.814442][ T1098] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 57.814667][ T1098] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 57.814887][ T1098] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 57.815119][ T1098] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 57.815353][ T1098] ? __pfx___sys_sendto (net/socket.c:2145) [ 57.815602][ T1098] ? __lock_release (kernel/locking/lockdep.c:5527) [ 57.815830][ T1098] ? __sys_recvmsg (net/socket.c:2859) [ 57.816053][ T1098] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 57.816297][ T1098] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 57.816551][ T1098] __x64_sys_sendto (net/socket.c:2181) [ 57.816787][ T1098] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 57.817055][ T1098] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 57.817291][ T1098] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 57.817564][ T1098] RIP: 0033:0x7f5c02a85a4a [ 57.817806][ T1098] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 57.818548][ T1098] RSP: 002b:00007ffd4158c698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 57.818890][ T1098] RAX: ffffffffffffffda RBX: 00000000040c3b00 RCX: 00007f5c02a85a4a [ 57.819248][ T1098] RDX: 0000000000000038 RSI: 00000000040c3b00 RDI: 0000000000000005 [ 57.819565][ T1098] RBP: 00000000040c3910 R08: 00007f5c02c29200 R09: 000000000000000c [ 57.819873][ T1098] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 57.820232][ T1098] R13: 00000000040c3910 R14: 0000000000000000 R15: 0000000000000003 | [ 60.924350][ T1131] ------------[ cut here ]------------ | [ 60.924637][ T1131] WARNING: CPU: 1 PID: 1131 at ./include/net/netdev_lock.h:52 __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) | [ 60.925029][ T1131] Modules linked in: netdevsim | [ 60.925699][ T1131] Tainted: [W]=WARN [ 60.925843][ T1131] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 60.926096][ T1131] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 60.926414][ T1131] 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 [ 60.927119][ T1131] RSP: 0018:ffffc900029171e8 EFLAGS: 00010246 [ 60.927541][ T1131] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 60.927955][ T1131] RDX: 0000000000000000 RSI: ffff88801482ac98 RDI: ffff888009ef2dc0 [ 60.928275][ T1131] RBP: ffff888014a30040 R08: 0000000000000000 R09: fffffbfff0efd83c [ 60.928557][ T1131] R10: ffffffff877ec1e7 R11: ffff888009ef2300 R12: 0000000000000000 [ 60.928840][ T1131] R13: ffff88801482a128 R14: ffff88801482a008 R15: ffff88801482a000 [ 60.929142][ T1131] FS: 00007fc5b59ad800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 60.929491][ T1131] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 60.929737][ T1131] CR2: 00007f4ec4be0000 CR3: 000000000b562006 CR4: 0000000000772ef0 [ 60.930028][ T1131] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 60.930344][ T1131] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 60.930631][ T1131] PKRU: 55555554 [ 60.930776][ T1131] Call Trace: [ 60.930924][ T1131] [ 60.931027][ T1131] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 60.931251][ T1131] ? __warn (kernel/panic.c:748) [ 60.931403][ T1131] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 60.931593][ T1131] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 60.931793][ T1131] ? handle_bug (arch/x86/kernel/traps.c:285) [ 60.931945][ T1131] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 60.932147][ T1131] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 60.932422][ T1131] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 60.932744][ T1131] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 60.933073][ T1131] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 60.933494][ T1131] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 60.933819][ T1131] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 60.934134][ T1131] register_netdevice (net/core/dev.c:11003) [ 60.934463][ T1131] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 60.934795][ T1131] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 60.935154][ T1131] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 60.935600][ T1131] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 60.936039][ T1131] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 60.936492][ T1131] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 60.936897][ T1131] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 60.937344][ T1131] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 60.937754][ T1131] ? devl_region_destroy (net/devlink/region.c:1178) [ 60.938070][ T1131] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 60.938412][ T1131] devlink_reload (net/devlink/dev.c:474) [ 60.938702][ T1131] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 60.938903][ T1131] ? devlink_resources_validate (net/devlink/resource.c:311) [ 60.939190][ T1131] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 60.939396][ T1131] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 60.939635][ T1131] ? __nla_parse (lib/nlattr.c:732) [ 60.939842][ T1131] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 60.940044][ T1131] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 60.940337][ T1131] ? cap_capable (security/commoncap.c:131) [ 60.940529][ T1131] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 60.940731][ T1131] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 60.940931][ T1131] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 60.941135][ T1131] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 60.941387][ T1131] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 60.941628][ T1131] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 60.941877][ T1131] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 60.942098][ T1131] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 60.942305][ T1131] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 60.942580][ T1131] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 60.942932][ T1131] ? genl_rcv (net/netlink/genetlink.c:1219) [ 60.943187][ T1131] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 60.943554][ T1131] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 60.943896][ T1131] genl_rcv (net/netlink/genetlink.c:1220) [ 60.944129][ T1131] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 60.944492][ T1131] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 60.944816][ T1131] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 60.945156][ T1131] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 60.945513][ T1131] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 60.945825][ T1131] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 60.946140][ T1131] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 60.946495][ T1131] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 60.946810][ T1131] ? __pfx___sys_sendto (net/socket.c:2145) [ 60.947143][ T1131] ? __lock_release (kernel/locking/lockdep.c:5527) [ 60.947496][ T1131] ? __sys_recvmsg (net/socket.c:2859) [ 60.947818][ T1131] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 60.948181][ T1131] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 60.948549][ T1131] __x64_sys_sendto (net/socket.c:2181) [ 60.948862][ T1131] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 60.949296][ T1131] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 60.949627][ T1131] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 60.950017][ T1131] RIP: 0033:0x7fc5b5bb9a4a [ 60.950287][ T1131] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 60.951048][ T1131] RSP: 002b:00007ffc18ba4198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 60.951389][ T1131] RAX: ffffffffffffffda RBX: 000000003ab5cb00 RCX: 00007fc5b5bb9a4a [ 60.951674][ T1131] RDX: 0000000000000038 RSI: 000000003ab5cb00 RDI: 0000000000000005 [ 60.951955][ T1131] RBP: 000000003ab5c910 R08: 00007fc5b5d5d200 R09: 000000000000000c [ 60.952352][ T1131] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 60.952635][ T1131] R13: 000000003ab5c910 R14: 0000000000000000 R15: 0000000000000003 | [ 63.825303][ T1162] ------------[ cut here ]------------ | [ 63.825640][ T1162] WARNING: CPU: 1 PID: 1162 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) | [ 63.826068][ T1162] Modules linked in: netdevsim | [ 63.826664][ T1162] Tainted: [W]=WARN [ 63.826817][ T1162] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 63.827090][ T1162] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 63.827369][ T1162] 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 [ 63.828105][ T1162] RSP: 0018:ffffc90002a871e8 EFLAGS: 00010246 [ 63.828432][ T1162] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 63.828731][ T1162] RDX: 0000000000000000 RSI: ffff888009e1ac98 RDI: ffff888013410b00 [ 63.829048][ T1162] RBP: ffff888014a30040 R08: 0000000000000000 R09: fffffbfff0efd83c [ 63.829361][ T1162] R10: ffffffff877ec1e7 R11: ffff888013410040 R12: 0000000000000000 [ 63.829655][ T1162] R13: ffff888009e1a128 R14: ffff888009e1a008 R15: ffff888009e1a000 [ 63.829960][ T1162] FS: 00007f7aa2901800(0000) GS:ffff888036080000(0000) knlGS:0000000000000000 [ 63.830316][ T1162] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 63.830567][ T1162] CR2: 00007f7aa2cb1200 CR3: 000000000a190001 CR4: 0000000000772ef0 [ 63.830867][ T1162] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 63.831177][ T1162] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 63.831477][ T1162] PKRU: 55555554 [ 63.831634][ T1162] Call Trace: [ 63.831788][ T1162] [ 63.831891][ T1162] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 63.832095][ T1162] ? __warn (kernel/panic.c:748) [ 63.832263][ T1162] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 63.832466][ T1162] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 63.832676][ T1162] ? handle_bug (arch/x86/kernel/traps.c:285) [ 63.832837][ T1162] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 63.833036][ T1162] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 63.833262][ T1162] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 63.833475][ T1162] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 63.833688][ T1162] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 63.833958][ T1162] ? _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) [ 63.834185][ T1162] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 63.834399][ T1162] register_netdevice (net/core/dev.c:11003) [ 63.834650][ T1162] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 63.834866][ T1162] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 63.835096][ T1162] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 63.835382][ T1162] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 63.835657][ T1162] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 63.835938][ T1162] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 63.836228][ T1162] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 63.836501][ T1162] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 63.836757][ T1162] ? devl_region_destroy (net/devlink/region.c:1178) [ 63.836966][ T1162] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 63.837241][ T1162] devlink_reload (net/devlink/dev.c:474) [ 63.837449][ T1162] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 63.837658][ T1162] ? devlink_resources_validate (net/devlink/resource.c:311) [ 63.837915][ T1162] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 63.838124][ T1162] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 63.838389][ T1162] ? __nla_parse (lib/nlattr.c:732) [ 63.838601][ T1162] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 63.838806][ T1162] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 63.839067][ T1162] ? cap_capable (security/commoncap.c:131) [ 63.839284][ T1162] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 63.839493][ T1162] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 63.839693][ T1162] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 63.839894][ T1162] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 63.840146][ T1162] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 63.840406][ T1162] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 63.840669][ T1162] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 63.840870][ T1162] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 63.841070][ T1162] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 63.841286][ T1162] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 63.841498][ T1162] ? genl_rcv (net/netlink/genetlink.c:1219) [ 63.841652][ T1162] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 63.841853][ T1162] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 63.842072][ T1162] genl_rcv (net/netlink/genetlink.c:1220) [ 63.842236][ T1162] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 63.842437][ T1162] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 63.842635][ T1162] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 63.842838][ T1162] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 63.843042][ T1162] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 63.843247][ T1162] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 63.843456][ T1162] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 63.843675][ T1162] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 63.843885][ T1162] ? __pfx___sys_sendto (net/socket.c:2145) [ 63.844095][ T1162] ? __lock_release (kernel/locking/lockdep.c:5527) [ 63.844311][ T1162] ? __sys_recvmsg (net/socket.c:2859) [ 63.844514][ T1162] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 63.844722][ T1162] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 63.844933][ T1162] __x64_sys_sendto (net/socket.c:2181) [ 63.845137][ T1162] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 63.845397][ T1162] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 63.845607][ T1162] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 63.845853][ T1162] RIP: 0033:0x7f7aa2b0da4a [ 63.846061][ T1162] 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 [ 63.846779][ T1162] RSP: 002b:00007ffd96129568 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 63.847075][ T1162] RAX: ffffffffffffffda RBX: 000000000b103b00 RCX: 00007f7aa2b0da4a [ 63.847376][ T1162] RDX: 0000000000000038 RSI: 000000000b103b00 RDI: 0000000000000005 [ 63.847675][ T1162] RBP: 000000000b103910 R08: 00007f7aa2cb1200 R09: 000000000000000c [ 63.847973][ T1162] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 63.848281][ T1162] R13: 000000000b103910 R14: 0000000000000000 R15: 0000000000000003 | [ 66.474130][ T1190] ------------[ cut here ]------------ | [ 66.474447][ T1190] WARNING: CPU: 2 PID: 1190 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) | [ 66.474854][ T1190] Modules linked in: netdevsim | [ 66.475471][ T1190] Tainted: [W]=WARN [ 66.475635][ T1190] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 66.475892][ T1190] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 66.476153][ T1190] 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 [ 66.476881][ T1190] RSP: 0018:ffffc90002c271e8 EFLAGS: 00010246 [ 66.477140][ T1190] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 66.477476][ T1190] RDX: 0000000000000000 RSI: ffff88800598ac98 RDI: ffff888008f20b00 [ 66.477774][ T1190] RBP: ffff888014a30040 R08: 0000000000000000 R09: fffffbfff0efd83c [ 66.478087][ T1190] R10: ffffffff877ec1e7 R11: ffff888008f20040 R12: 0000000000000000 [ 66.478409][ T1190] R13: ffff88800598a128 R14: ffff88800598a008 R15: ffff88800598a000 [ 66.478712][ T1190] FS: 00007f6f000ac800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 66.479088][ T1190] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 66.479360][ T1190] CR2: 00007f6f0045c200 CR3: 00000000029c6001 CR4: 0000000000772ef0 [ 66.479665][ T1190] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 66.479968][ T1190] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 66.480297][ T1190] PKRU: 55555554 [ 66.480458][ T1190] Call Trace: [ 66.480617][ T1190] [ 66.480732][ T1190] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 66.480941][ T1190] ? __warn (kernel/panic.c:748) [ 66.481112][ T1190] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 66.481341][ T1190] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 66.481561][ T1190] ? handle_bug (arch/x86/kernel/traps.c:285) [ 66.481725][ T1190] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 66.481958][ T1190] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 66.482191][ T1190] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 66.482401][ T1190] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 66.482612][ T1190] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 66.482864][ T1190] ? _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) [ 66.483074][ T1190] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 66.483295][ T1190] register_netdevice (net/core/dev.c:11003) [ 66.483533][ T1190] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 66.483751][ T1190] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 66.483976][ T1190] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 66.484269][ T1190] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 66.484541][ T1190] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 66.484807][ T1190] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 66.485072][ T1190] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 66.485341][ T1190] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 66.485610][ T1190] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 66.485874][ T1190] devlink_reload (net/devlink/dev.c:474) [ 66.486087][ T1190] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 66.486306][ T1190] ? devlink_resources_validate (net/devlink/resource.c:311) [ 66.486578][ T1190] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 66.486794][ T1190] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 66.487051][ T1190] ? __nla_parse (lib/nlattr.c:732) [ 66.487281][ T1190] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 66.487497][ T1190] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 66.487764][ T1190] ? cap_capable (security/commoncap.c:131) [ 66.487974][ T1190] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 66.488214][ T1190] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 66.488427][ T1190] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 66.488632][ T1190] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 66.488890][ T1190] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 66.489143][ T1190] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 66.489432][ T1190] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 66.489642][ T1190] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 66.489848][ T1190] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 66.490062][ T1190] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 66.490301][ T1190] ? genl_rcv (net/netlink/genetlink.c:1219) [ 66.490463][ T1190] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 66.490679][ T1190] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 66.490901][ T1190] genl_rcv (net/netlink/genetlink.c:1220) [ 66.491060][ T1190] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 66.491290][ T1190] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 66.491501][ T1190] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 66.491717][ T1190] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 66.491928][ T1190] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 66.492132][ T1190] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 66.492366][ T1190] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 66.492597][ T1190] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 66.492807][ T1190] ? __pfx___sys_sendto (net/socket.c:2145) [ 66.493023][ T1190] ? __lock_release (kernel/locking/lockdep.c:5527) [ 66.493248][ T1190] ? __sys_recvmsg (net/socket.c:2859) [ 66.493456][ T1190] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 66.493669][ T1190] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 66.493880][ T1190] __x64_sys_sendto (net/socket.c:2181) [ 66.494086][ T1190] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 66.494350][ T1190] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 66.494559][ T1190] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 66.494810][ T1190] RIP: 0033:0x7f6f002b8a4a [ 66.495023][ T1190] 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 [ 66.495740][ T1190] RSP: 002b:00007ffc15ba1258 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 66.496042][ T1190] RAX: ffffffffffffffda RBX: 0000000037f07b00 RCX: 00007f6f002b8a4a [ 66.496366][ T1190] RDX: 0000000000000038 RSI: 0000000037f07b00 RDI: 0000000000000005 [ 66.496673][ T1190] RBP: 0000000037f07910 R08: 00007f6f0045c200 R09: 000000000000000c [ 66.496971][ T1190] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 66.497289][ T1190] R13: 0000000037f07910 R14: 0000000000000000 R15: 0000000000000003 | [ 76.905634][ T1410] ------------[ cut here ]------------ | [ 76.905946][ T1410] WARNING: CPU: 0 PID: 1410 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) | [ 76.906499][ T1410] Modules linked in: netdevsim | [ 76.907228][ T1410] Tainted: [W]=WARN [ 76.907428][ T1410] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 76.907752][ T1410] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 76.908035][ T1410] 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 [ 76.908861][ T1410] RSP: 0018:ffffc900034671e8 EFLAGS: 00010246 [ 76.909158][ T1410] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 76.909530][ T1410] RDX: 0000000000000000 RSI: ffff888014832c98 RDI: ffff888014bdd080 [ 76.909847][ T1410] RBP: ffff888014a30040 R08: 0000000000000000 R09: fffffbfff0efd83c [ 76.910176][ T1410] R10: ffffffff877ec1e7 R11: ffff888014bdc5c0 R12: 0000000000000000 [ 76.910485][ T1410] R13: ffff888014832128 R14: ffff888014832008 R15: ffff888014832000 [ 76.910833][ T1410] FS: 00007f431ba3f800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 76.911219][ T1410] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 76.911495][ T1410] CR2: 00007f431bdef200 CR3: 000000000ba58006 CR4: 0000000000772ef0 [ 76.911846][ T1410] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 76.912221][ T1410] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 76.912584][ T1410] PKRU: 55555554 [ 76.912768][ T1410] Call Trace: [ 76.912961][ T1410] [ 76.913098][ T1410] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 76.913352][ T1410] ? __warn (kernel/panic.c:748) [ 76.913548][ T1410] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 76.913798][ T1410] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 76.914056][ T1410] ? handle_bug (arch/x86/kernel/traps.c:285) [ 76.914343][ T1410] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 76.914597][ T1410] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 76.914862][ T1410] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 76.915105][ T1410] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 76.915354][ T1410] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 76.915622][ T1410] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 76.915855][ T1410] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 76.916136][ T1410] register_netdevice (net/core/dev.c:11003) [ 76.916509][ T1410] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 76.916825][ T1410] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 76.917129][ T1410] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 76.917485][ T1410] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 76.917810][ T1410] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 76.918099][ T1410] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 76.918442][ T1410] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 76.918752][ T1410] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 76.919045][ T1410] ? devl_region_destroy (net/devlink/region.c:1178) [ 76.919293][ T1410] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 76.919603][ T1410] devlink_reload (net/devlink/dev.c:474) [ 76.919820][ T1410] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 76.920047][ T1410] ? devlink_resources_validate (net/devlink/resource.c:311) [ 76.920333][ T1410] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 76.920576][ T1410] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 76.920847][ T1410] ? __nla_parse (lib/nlattr.c:732) [ 76.921079][ T1410] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 76.921338][ T1410] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 76.921662][ T1410] ? cap_capable (security/commoncap.c:131) [ 76.921922][ T1410] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 76.922199][ T1410] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 76.922456][ T1410] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 76.922706][ T1410] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 76.923016][ T1410] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 76.923342][ T1410] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 76.923663][ T1410] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 76.923929][ T1410] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 76.924195][ T1410] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 76.924415][ T1410] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 76.924637][ T1410] ? genl_rcv (net/netlink/genetlink.c:1219) [ 76.924797][ T1410] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 76.925009][ T1410] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 76.925284][ T1410] genl_rcv (net/netlink/genetlink.c:1220) [ 76.925451][ T1410] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 76.925667][ T1410] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 76.925878][ T1410] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 76.926122][ T1410] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 76.926350][ T1410] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 76.926574][ T1410] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 76.926792][ T1410] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 76.927011][ T1410] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 76.927264][ T1410] ? __pfx___sys_sendto (net/socket.c:2145) [ 76.927487][ T1410] ? __lock_release (kernel/locking/lockdep.c:5527) [ 76.927697][ T1410] ? __sys_recvmsg (net/socket.c:2859) [ 76.927909][ T1410] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 76.928147][ T1410] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 76.928379][ T1410] __x64_sys_sendto (net/socket.c:2181) [ 76.928588][ T1410] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 76.928855][ T1410] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 76.929088][ T1410] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 76.929367][ T1410] RIP: 0033:0x7f431bc4ba4a [ 76.929581][ T1410] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 76.930369][ T1410] RSP: 002b:00007ffdea6e6bd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 76.930699][ T1410] RAX: ffffffffffffffda RBX: 000000002bb60b00 RCX: 00007f431bc4ba4a [ 76.931015][ T1410] RDX: 0000000000000038 RSI: 000000002bb60b00 RDI: 0000000000000005 [ 76.931364][ T1410] RBP: 000000002bb60910 R08: 00007f431bdef200 R09: 000000000000000c [ 76.931670][ T1410] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 76.931976][ T1410] R13: 000000002bb60910 R14: 0000000000000000 R15: 0000000000000003 | [ 77.924349][ T1427] ------------[ cut here ]------------ | [ 77.924605][ T1427] WARNING: CPU: 3 PID: 1427 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) | [ 77.925039][ T1427] Modules linked in: netdevsim | [ 77.925597][ T1427] Tainted: [W]=WARN [ 77.925743][ T1427] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 77.925976][ T1427] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 77.926250][ T1427] 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 [ 77.926940][ T1427] RSP: 0018:ffffc900034e71e8 EFLAGS: 00010246 [ 77.927191][ T1427] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 77.927473][ T1427] RDX: 0000000000000000 RSI: ffff8880148e2c98 RDI: ffff888007fdd080 [ 77.927755][ T1427] RBP: ffff888014a30040 R08: 0000000000000000 R09: fffffbfff0efd83c [ 77.928034][ T1427] R10: ffffffff877ec1e7 R11: ffff888007fdc5c0 R12: 0000000000000000 [ 77.928367][ T1427] R13: ffff8880148e2128 R14: ffff8880148e2008 R15: ffff8880148e2000 [ 77.928649][ T1427] FS: 00007f82be3a3800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 77.928974][ T1427] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 77.929591][ T1427] CR2: 00007f82be753200 CR3: 0000000008caa005 CR4: 0000000000772ef0 [ 77.929880][ T1427] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 77.930173][ T1427] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 77.930452][ T1427] PKRU: 55555554 [ 77.930594][ T1427] Call Trace: [ 77.930738][ T1427] [ 77.930860][ T1427] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 77.931052][ T1427] ? __warn (kernel/panic.c:748) [ 77.931235][ T1427] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 77.931437][ T1427] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 77.931632][ T1427] ? handle_bug (arch/x86/kernel/traps.c:285) [ 77.931778][ T1427] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 77.931966][ T1427] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 77.932195][ T1427] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 77.932413][ T1427] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 77.932612][ T1427] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 77.932852][ T1427] ? _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) [ 77.933047][ T1427] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 77.933252][ T1427] register_netdevice (net/core/dev.c:11003) [ 77.933448][ T1427] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 77.933649][ T1427] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 77.933855][ T1427] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 77.934099][ T1427] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 77.934413][ T1427] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 77.934702][ T1427] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 77.934994][ T1427] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 77.935317][ T1427] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 77.935611][ T1427] ? devl_region_destroy (net/devlink/region.c:1178) [ 77.935830][ T1427] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 77.936106][ T1427] devlink_reload (net/devlink/dev.c:474) [ 77.936334][ T1427] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 77.936625][ T1427] ? devlink_resources_validate (net/devlink/resource.c:311) [ 77.937043][ T1427] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 77.937434][ T1427] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 77.937730][ T1427] ? __nla_parse (lib/nlattr.c:732) [ 77.937931][ T1427] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 77.938157][ T1427] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 77.938460][ T1427] ? cap_capable (security/commoncap.c:131) [ 77.938651][ T1427] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 77.938863][ T1427] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 77.939062][ T1427] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 77.939337][ T1427] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 77.939739][ T1427] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 77.940074][ T1427] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 77.940438][ T1427] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 77.940702][ T1427] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 77.940923][ T1427] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 77.941185][ T1427] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 77.941434][ T1427] ? genl_rcv (net/netlink/genetlink.c:1219) [ 77.941600][ T1427] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 77.941843][ T1427] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 77.942060][ T1427] genl_rcv (net/netlink/genetlink.c:1220) [ 77.942260][ T1427] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 77.942493][ T1427] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 77.942707][ T1427] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 77.942917][ T1427] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 77.943134][ T1427] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 77.943352][ T1427] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 77.943567][ T1427] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 77.943812][ T1427] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 77.944033][ T1427] ? __pfx___sys_sendto (net/socket.c:2145) [ 77.944286][ T1427] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 77.944502][ T1427] ? rseq_update_cpu_node_id (kernel/rseq.c:188 (discriminator 10)) [ 77.944743][ T1427] ? __rseq_handle_notify_resume (kernel/rseq.c:420) [ 77.945016][ T1427] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:403) [ 77.945340][ T1427] __x64_sys_sendto (net/socket.c:2181) [ 77.945566][ T1427] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 77.945839][ T1427] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 77.946069][ T1427] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 77.946378][ T1427] RIP: 0033:0x7f82be5afa4a [ 77.946623][ T1427] 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 [ 77.947445][ T1427] RSP: 002b:00007ffc00e8e658 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 77.947790][ T1427] RAX: ffffffffffffffda RBX: 000000003ce2eb00 RCX: 00007f82be5afa4a [ 77.948117][ T1427] RDX: 0000000000000038 RSI: 000000003ce2eb00 RDI: 0000000000000005 [ 77.948465][ T1427] RBP: 000000003ce2e910 R08: 00007f82be753200 R09: 000000000000000c [ 77.948752][ T1427] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 77.949044][ T1427] R13: 000000003ce2e910 R14: 0000000000000000 R15: 0000000000000003 | [ 78.900323][ T1443] ------------[ cut here ]------------ | [ 78.900615][ T1443] WARNING: CPU: 3 PID: 1443 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) | [ 78.901030][ T1443] Modules linked in: netdevsim | [ 78.901718][ T1443] Tainted: [W]=WARN [ 78.901875][ T1443] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 78.902134][ T1443] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 78.902492][ T1443] 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 [ 78.903298][ T1443] RSP: 0018:ffffc900035871e8 EFLAGS: 00010246 [ 78.903566][ T1443] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 78.903873][ T1443] RDX: 0000000000000000 RSI: ffff8880148f2c98 RDI: ffff888008b88b00 [ 78.904273][ T1443] RBP: ffff888014a30040 R08: 0000000000000000 R09: fffffbfff0efd83c [ 78.904574][ T1443] R10: ffffffff877ec1e7 R11: ffff888008b88040 R12: 0000000000000000 [ 78.904879][ T1443] R13: ffff8880148f2128 R14: ffff8880148f2008 R15: ffff8880148f2000 [ 78.905271][ T1443] FS: 00007f72125cd800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 78.905628][ T1443] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 78.905889][ T1443] CR2: 00007f721297d200 CR3: 000000000b620004 CR4: 0000000000772ef0 [ 78.906276][ T1443] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 78.906603][ T1443] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 78.906909][ T1443] PKRU: 55555554 [ 78.907066][ T1443] Call Trace: [ 78.907257][ T1443] [ 78.907366][ T1443] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 78.907573][ T1443] ? __warn (kernel/panic.c:748) [ 78.907732][ T1443] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 78.907943][ T1443] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 78.908177][ T1443] ? handle_bug (arch/x86/kernel/traps.c:285) [ 78.908338][ T1443] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 78.908546][ T1443] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 78.908766][ T1443] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 78.908977][ T1443] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 78.909199][ T1443] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 78.909464][ T1443] ? _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) [ 78.909677][ T1443] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 78.909885][ T1443] register_netdevice (net/core/dev.c:11003) [ 78.910097][ T1443] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 78.910328][ T1443] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 78.910555][ T1443] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 78.910819][ T1443] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 78.911091][ T1443] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 78.911373][ T1443] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 78.911642][ T1443] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 78.911906][ T1443] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 78.912180][ T1443] ? devl_region_destroy (net/devlink/region.c:1178) [ 78.912392][ T1443] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 78.912659][ T1443] devlink_reload (net/devlink/dev.c:474) [ 78.912870][ T1443] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 78.913080][ T1443] ? devlink_resources_validate (net/devlink/resource.c:311) [ 78.913352][ T1443] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 78.913560][ T1443] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 78.913812][ T1443] ? __nla_parse (lib/nlattr.c:732) [ 78.914024][ T1443] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 78.914242][ T1443] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 78.914510][ T1443] ? cap_capable (security/commoncap.c:131) [ 78.914712][ T1443] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 78.914924][ T1443] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 78.915139][ T1443] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 78.915359][ T1443] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 78.915636][ T1443] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 78.915888][ T1443] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 78.916153][ T1443] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 78.916373][ T1443] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 78.916589][ T1443] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 78.916792][ T1443] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 78.917017][ T1443] ? genl_rcv (net/netlink/genetlink.c:1219) [ 78.917185][ T1443] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 78.917394][ T1443] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 78.917603][ T1443] genl_rcv (net/netlink/genetlink.c:1220) [ 78.917756][ T1443] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 78.917966][ T1443] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 78.918185][ T1443] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 78.918391][ T1443] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 78.918604][ T1443] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 78.918807][ T1443] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 78.919014][ T1443] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 78.919240][ T1443] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 78.919452][ T1443] ? __pfx___sys_sendto (net/socket.c:2145) [ 78.919666][ T1443] ? __lock_release (kernel/locking/lockdep.c:5527) [ 78.919877][ T1443] ? __sys_recvmsg (net/socket.c:2859) [ 78.920082][ T1443] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 78.920317][ T1443] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 78.920528][ T1443] __x64_sys_sendto (net/socket.c:2181) [ 78.920732][ T1443] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 78.920983][ T1443] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 78.921211][ T1443] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 78.921461][ T1443] RIP: 0033:0x7f72127d9a4a [ 78.921670][ T1443] 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 [ 78.922382][ T1443] RSP: 002b:00007fff24a4b4c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 78.922686][ T1443] RAX: ffffffffffffffda RBX: 000000000fcd5b00 RCX: 00007f72127d9a4a [ 78.922984][ T1443] RDX: 0000000000000038 RSI: 000000000fcd5b00 RDI: 0000000000000005 [ 78.923301][ T1443] RBP: 000000000fcd5910 R08: 00007f721297d200 R09: 000000000000000c [ 78.923599][ T1443] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 78.923894][ T1443] R13: 000000000fcd5910 R14: 0000000000000000 R15: 0000000000000003 | [ 82.201768][ T1499] ------------[ cut here ]------------ | [ 82.202021][ T1499] WARNING: CPU: 0 PID: 1499 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) | [ 82.202480][ T1499] Modules linked in: netdevsim | [ 82.203062][ T1499] Tainted: [W]=WARN [ 82.203238][ T1499] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 82.203504][ T1499] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 82.203770][ T1499] 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 [ 82.204518][ T1499] RSP: 0018:ffffc900038171e8 EFLAGS: 00010246 [ 82.204800][ T1499] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 82.205119][ T1499] RDX: 0000000000000000 RSI: ffff88801482ac98 RDI: ffff88800bb68b00 [ 82.205455][ T1499] RBP: ffff888014a30040 R08: 0000000000000000 R09: fffffbfff0efd83c [ 82.205767][ T1499] R10: ffffffff877ec1e7 R11: ffff88800bb68040 R12: 0000000000000000 [ 82.206069][ T1499] R13: ffff88801482a128 R14: ffff88801482a008 R15: ffff88801482a000 [ 82.206411][ T1499] FS: 00007f4548412800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 82.206816][ T1499] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 82.207080][ T1499] CR2: 00007f45487c2200 CR3: 000000000b74a005 CR4: 0000000000772ef0 [ 82.207388][ T1499] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 82.207676][ T1499] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 82.207965][ T1499] PKRU: 55555554 [ 82.208119][ T1499] Call Trace: [ 82.208287][ T1499] [ 82.208389][ T1499] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 82.208583][ T1499] ? __warn (kernel/panic.c:748) [ 82.208734][ T1499] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 82.208930][ T1499] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 82.209139][ T1499] ? handle_bug (arch/x86/kernel/traps.c:285) [ 82.209300][ T1499] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 82.209496][ T1499] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 82.209705][ T1499] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 82.209899][ T1499] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 82.210104][ T1499] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 82.210359][ T1499] ? _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) [ 82.210582][ T1499] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 82.210781][ T1499] register_netdevice (net/core/dev.c:11003) [ 82.211008][ T1499] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 82.211237][ T1499] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 82.211451][ T1499] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 82.211705][ T1499] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 82.211974][ T1499] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 82.212238][ T1499] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 82.212489][ T1499] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 82.212742][ T1499] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 82.212990][ T1499] ? devl_region_destroy (net/devlink/region.c:1178) [ 82.213205][ T1499] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 82.213463][ T1499] devlink_reload (net/devlink/dev.c:474) [ 82.213680][ T1499] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 82.213898][ T1499] ? devlink_resources_validate (net/devlink/resource.c:311) [ 82.214263][ T1499] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 82.214469][ T1499] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 82.214711][ T1499] ? __nla_parse (lib/nlattr.c:732) [ 82.214914][ T1499] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 82.215115][ T1499] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 82.215397][ T1499] ? cap_capable (security/commoncap.c:131) [ 82.215592][ T1499] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 82.215801][ T1499] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 82.216001][ T1499] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 82.216209][ T1499] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 82.216507][ T1499] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 82.216763][ T1499] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 82.217039][ T1499] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 82.217269][ T1499] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 82.217478][ T1499] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 82.217687][ T1499] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 82.217909][ T1499] ? genl_rcv (net/netlink/genetlink.c:1219) [ 82.218076][ T1499] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 82.218298][ T1499] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 82.218516][ T1499] genl_rcv (net/netlink/genetlink.c:1220) [ 82.218674][ T1499] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 82.218889][ T1499] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 82.219099][ T1499] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 82.219327][ T1499] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 82.219542][ T1499] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 82.219752][ T1499] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 82.219961][ T1499] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 82.220189][ T1499] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 82.220400][ T1499] ? __pfx___sys_sendto (net/socket.c:2145) [ 82.220613][ T1499] ? __lock_release (kernel/locking/lockdep.c:5527) [ 82.220824][ T1499] ? __sys_recvmsg (net/socket.c:2859) [ 82.221027][ T1499] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 82.221257][ T1499] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 82.221473][ T1499] __x64_sys_sendto (net/socket.c:2181) [ 82.221679][ T1499] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 82.221937][ T1499] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 82.222143][ T1499] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 82.222405][ T1499] RIP: 0033:0x7f454861ea4a [ 82.222619][ T1499] 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 [ 82.223356][ T1499] RSP: 002b:00007ffc849fe7c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 82.223667][ T1499] RAX: ffffffffffffffda RBX: 000000003d1a1b00 RCX: 00007f454861ea4a [ 82.223967][ T1499] RDX: 0000000000000038 RSI: 000000003d1a1b00 RDI: 0000000000000005 [ 82.224285][ T1499] RBP: 000000003d1a1910 R08: 00007f45487c2200 R09: 000000000000000c [ 82.224591][ T1499] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 82.224895][ T1499] R13: 000000003d1a1910 R14: 0000000000000000 R15: 0000000000000003 | [ 84.584996][ T1528] ------------[ cut here ]------------ | [ 84.585814][ T1528] WARNING: CPU: 2 PID: 1528 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) | [ 84.586271][ T1528] Modules linked in: netdevsim | [ 84.586939][ T1528] Tainted: [W]=WARN [ 84.587112][ T1528] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 84.587388][ T1528] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 84.587704][ T1528] 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 [ 84.588458][ T1528] RSP: 0018:ffffc900039871e8 EFLAGS: 00010246 [ 84.588769][ T1528] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 84.589122][ T1528] RDX: 0000000000000000 RSI: ffff888009e1ac98 RDI: ffff888008b8adc0 [ 84.589483][ T1528] RBP: ffff888014a30040 R08: 0000000000000000 R09: fffffbfff0efd83c [ 84.589816][ T1528] R10: ffffffff877ec1e7 R11: ffff888008b8a300 R12: 0000000000000000 [ 84.590123][ T1528] R13: ffff888009e1a128 R14: ffff888009e1a008 R15: ffff888009e1a000 [ 84.590469][ T1528] FS: 00007ff6ab5b6800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 84.590819][ T1528] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 84.591073][ T1528] CR2: 00007fb0c73905a0 CR3: 0000000015040003 CR4: 0000000000772ef0 [ 84.591406][ T1528] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 84.591754][ T1528] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 84.592066][ T1528] PKRU: 55555554 [ 84.592250][ T1528] Call Trace: [ 84.592412][ T1528] [ 84.592524][ T1528] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 84.592734][ T1528] ? __warn (kernel/panic.c:748) [ 84.592896][ T1528] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 84.593136][ T1528] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 84.593371][ T1528] ? handle_bug (arch/x86/kernel/traps.c:285) [ 84.593531][ T1528] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 84.593766][ T1528] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 84.593996][ T1528] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 84.594234][ T1528] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 84.594479][ T1528] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 84.594733][ T1528] ? _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) [ 84.594944][ T1528] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 84.595156][ T1528] register_netdevice (net/core/dev.c:11003) [ 84.595386][ T1528] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 84.595599][ T1528] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 84.595858][ T1528] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 84.596118][ T1528] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 84.596429][ T1528] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 84.596756][ T1528] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 84.597021][ T1528] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 84.597296][ T1528] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 84.597550][ T1528] ? devl_region_destroy (net/devlink/region.c:1178) [ 84.597780][ T1528] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 84.598064][ T1528] devlink_reload (net/devlink/dev.c:474) [ 84.598290][ T1528] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 84.598540][ T1528] ? devlink_resources_validate (net/devlink/resource.c:311) [ 84.598823][ T1528] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 84.599053][ T1528] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 84.599328][ T1528] ? __nla_parse (lib/nlattr.c:732) [ 84.599581][ T1528] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 84.599790][ T1528] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 84.600092][ T1528] ? cap_capable (security/commoncap.c:131) [ 84.600349][ T1528] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 84.600576][ T1528] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 84.600820][ T1528] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 84.601031][ T1528] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 84.601354][ T1528] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 84.601632][ T1528] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 84.601934][ T1528] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 84.602198][ T1528] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 84.602415][ T1528] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 84.602643][ T1528] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 84.602890][ T1528] ? genl_rcv (net/netlink/genetlink.c:1219) [ 84.603058][ T1528] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 84.603295][ T1528] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 84.603557][ T1528] genl_rcv (net/netlink/genetlink.c:1220) [ 84.603717][ T1528] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 84.603954][ T1528] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 84.604225][ T1528] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 84.604477][ T1528] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 84.604712][ T1528] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 84.604916][ T1528] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 84.605127][ T1528] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 84.605359][ T1528] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 84.605591][ T1528] ? __pfx___sys_sendto (net/socket.c:2145) [ 84.605833][ T1528] ? __lock_release (kernel/locking/lockdep.c:5527) [ 84.606063][ T1528] ? __sys_recvmsg (net/socket.c:2859) [ 84.606307][ T1528] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 84.606559][ T1528] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 84.606807][ T1528] __x64_sys_sendto (net/socket.c:2181) [ 84.607026][ T1528] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 84.607306][ T1528] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 84.607567][ T1528] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 84.607861][ T1528] RIP: 0033:0x7ff6ab7c2a4a [ 84.608115][ T1528] 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 [ 84.608905][ T1528] RSP: 002b:00007ffc0bc68e48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 84.609253][ T1528] RAX: ffffffffffffffda RBX: 000000001f109b00 RCX: 00007ff6ab7c2a4a [ 84.609597][ T1528] RDX: 0000000000000038 RSI: 000000001f109b00 RDI: 0000000000000005 [ 84.609938][ T1528] RBP: 000000001f109910 R08: 00007ff6ab966200 R09: 000000000000000c [ 84.610320][ T1528] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 84.610670][ T1528] R13: 000000001f109910 R14: 0000000000000000 R15: 0000000000000003 | [ 87.031909][ T1556] ------------[ cut here ]------------ | [ 87.032310][ T1556] WARNING: CPU: 3 PID: 1556 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) | [ 87.032886][ T1556] Modules linked in: netdevsim | [ 87.033690][ T1556] Tainted: [W]=WARN [ 87.033887][ T1556] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 87.034243][ T1556] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 87.034560][ T1556] 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 [ 87.035233][ T1556] RSP: 0018:ffffc90003ae71e8 EFLAGS: 00010246 [ 87.035481][ T1556] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 87.035765][ T1556] RDX: 0000000000000000 RSI: ffff88800598ac98 RDI: ffff888009ef2dc0 [ 87.036051][ T1556] RBP: ffff888014a30040 R08: 0000000000000000 R09: fffffbfff0efd83c [ 87.036363][ T1556] R10: ffffffff877ec1e7 R11: ffff888009ef2300 R12: 0000000000000000 [ 87.036650][ T1556] R13: ffff88800598a128 R14: ffff88800598a008 R15: ffff88800598a000 [ 87.036930][ T1556] FS: 00007fc7d527d800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 87.037271][ T1556] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 87.037516][ T1556] CR2: 00007fc7d562d200 CR3: 0000000014bb8005 CR4: 0000000000772ef0 [ 87.037799][ T1556] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 87.038081][ T1556] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 87.038380][ T1556] PKRU: 55555554 [ 87.038526][ T1556] Call Trace: [ 87.038668][ T1556] [ 87.038766][ T1556] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 87.038959][ T1556] ? __warn (kernel/panic.c:748) [ 87.039109][ T1556] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 87.039313][ T1556] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 87.039522][ T1556] ? handle_bug (arch/x86/kernel/traps.c:285) [ 87.039672][ T1556] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 87.039862][ T1556] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 87.040064][ T1556] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 87.040268][ T1556] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 87.040473][ T1556] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 87.040723][ T1556] ? _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) [ 87.040923][ T1556] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 87.041119][ T1556] register_netdevice (net/core/dev.c:11003) [ 87.041344][ T1556] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 87.041554][ T1556] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 87.041765][ T1556] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 87.042012][ T1556] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 87.042278][ T1556] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 87.042540][ T1556] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 87.042787][ T1556] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 87.043031][ T1556] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 87.043284][ T1556] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 87.043546][ T1556] devlink_reload (net/devlink/dev.c:474) [ 87.043743][ T1556] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 87.043937][ T1556] ? devlink_resources_validate (net/devlink/resource.c:311) [ 87.044194][ T1556] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 87.044402][ T1556] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 87.044644][ T1556] ? __nla_parse (lib/nlattr.c:732) [ 87.044844][ T1556] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 87.045044][ T1556] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 87.045308][ T1556] ? cap_capable (security/commoncap.c:131) [ 87.045511][ T1556] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 87.045710][ T1556] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 87.045904][ T1556] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 87.046097][ T1556] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 87.046357][ T1556] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 87.046593][ T1556] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 87.046839][ T1556] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 87.047038][ T1556] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 87.047242][ T1556] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 87.047435][ T1556] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 87.047638][ T1556] ? genl_rcv (net/netlink/genetlink.c:1219) [ 87.047783][ T1556] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 87.047977][ T1556] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 87.048183][ T1556] genl_rcv (net/netlink/genetlink.c:1220) [ 87.048334][ T1556] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 87.048529][ T1556] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 87.048721][ T1556] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 87.048922][ T1556] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 87.049118][ T1556] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 87.049330][ T1556] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 87.049532][ T1556] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 87.049732][ T1556] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 87.049927][ T1556] ? __pfx___sys_sendto (net/socket.c:2145) [ 87.050125][ T1556] ? __lock_release (kernel/locking/lockdep.c:5527) [ 87.050332][ T1556] ? __sys_recvmsg (net/socket.c:2859) [ 87.050523][ T1556] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 87.050724][ T1556] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 87.050943][ T1556] __x64_sys_sendto (net/socket.c:2181) [ 87.051136][ T1556] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 87.051389][ T1556] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 87.051582][ T1556] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 87.051818][ T1556] RIP: 0033:0x7fc7d5489a4a [ 87.052018][ T1556] 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 [ 87.052693][ T1556] RSP: 002b:00007fff33c6a1a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 87.052979][ T1556] RAX: ffffffffffffffda RBX: 0000000026fa0b00 RCX: 00007fc7d5489a4a [ 87.053277][ T1556] RDX: 0000000000000038 RSI: 0000000026fa0b00 RDI: 0000000000000005 [ 87.053554][ T1556] RBP: 0000000026fa0910 R08: 00007fc7d562d200 R09: 000000000000000c [ 87.053843][ T1556] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 87.054120][ T1556] R13: 0000000026fa0910 R14: 0000000000000000 R15: 0000000000000003 | [ 110.365440][ T1995] ------------[ cut here ]------------ | [ 110.365828][ T1995] WARNING: CPU: 2 PID: 1995 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) | [ 110.366514][ T1995] Modules linked in: netdevsim | [ 110.367514][ T1995] Tainted: [W]=WARN [ 110.367779][ T1995] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 110.368095][ T1995] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 110.368413][ T1995] 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 [ 110.369280][ T1995] RSP: 0018:ffffc90004c871e8 EFLAGS: 00010246 [ 110.369636][ T1995] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 110.370146][ T1995] RDX: 0000000000000000 RSI: ffff888014832c98 RDI: ffff888008fb8b00 [ 110.370652][ T1995] RBP: ffff888014a30040 R08: 0000000000000000 R09: fffffbfff0efd83c [ 110.371078][ T1995] R10: ffffffff877ec1e7 R11: ffff888008fb8040 R12: 0000000000000000 [ 110.371491][ T1995] R13: ffff888014832128 R14: ffff888014832008 R15: ffff888014832000 [ 110.371823][ T1995] FS: 00007ff26f3f3800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 110.372237][ T1995] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 110.372514][ T1995] CR2: 00007ff26f7a3200 CR3: 000000000b0ca005 CR4: 0000000000772ef0 [ 110.372848][ T1995] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 110.373210][ T1995] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 110.373533][ T1995] PKRU: 55555554 [ 110.373705][ T1995] Call Trace: [ 110.373875][ T1995] [ 110.374007][ T1995] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 110.374272][ T1995] ? __warn (kernel/panic.c:748) [ 110.374452][ T1995] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 110.374680][ T1995] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 110.374926][ T1995] ? handle_bug (arch/x86/kernel/traps.c:285) [ 110.375104][ T1995] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 110.375338][ T1995] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 110.375584][ T1995] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 110.375815][ T1995] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 110.376058][ T1995] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 110.376385][ T1995] ? _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) [ 110.376629][ T1995] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 110.376862][ T1995] register_netdevice (net/core/dev.c:11003) [ 110.377115][ T1995] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 110.377368][ T1995] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 110.377611][ T1995] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 110.377909][ T1995] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 110.378323][ T1995] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 110.378622][ T1995] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 110.378908][ T1995] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 110.379210][ T1995] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 110.379484][ T1995] ? devl_region_destroy (net/devlink/region.c:1178) [ 110.379703][ T1995] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 110.380003][ T1995] devlink_reload (net/devlink/dev.c:474) [ 110.380263][ T1995] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 110.380492][ T1995] ? devlink_resources_validate (net/devlink/resource.c:311) [ 110.380770][ T1995] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 110.381015][ T1995] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 110.381299][ T1995] ? __nla_parse (lib/nlattr.c:732) [ 110.381533][ T1995] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 110.381757][ T1995] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 110.382056][ T1995] ? cap_capable (security/commoncap.c:131) [ 110.382285][ T1995] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 110.382548][ T1995] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 110.382906][ T1995] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 110.383282][ T1995] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 110.383696][ T1995] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 110.384115][ T1995] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 110.384598][ T1995] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 110.384945][ T1995] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 110.385318][ T1995] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 110.385681][ T1995] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 110.386062][ T1995] ? genl_rcv (net/netlink/genetlink.c:1219) [ 110.386372][ T1995] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 110.386735][ T1995] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 110.387102][ T1995] genl_rcv (net/netlink/genetlink.c:1220) [ 110.387378][ T1995] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 110.387756][ T1995] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 110.388113][ T1995] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 110.388528][ T1995] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 110.388840][ T1995] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 110.389141][ T1995] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 110.389407][ T1995] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 110.389639][ T1995] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 110.389863][ T1995] ? __pfx___sys_sendto (net/socket.c:2145) [ 110.390114][ T1995] ? __lock_release (kernel/locking/lockdep.c:5527) [ 110.390357][ T1995] ? __sys_recvmsg (net/socket.c:2859) [ 110.390578][ T1995] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 110.390806][ T1995] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 110.391045][ T1995] __x64_sys_sendto (net/socket.c:2181) [ 110.391280][ T1995] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 110.391548][ T1995] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 110.391770][ T1995] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 110.392050][ T1995] RIP: 0033:0x7ff26f5ffa4a [ 110.392309][ T1995] 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 [ 110.393052][ T1995] RSP: 002b:00007ffe5827f3a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 110.393394][ T1995] RAX: ffffffffffffffda RBX: 00000000088c8b00 RCX: 00007ff26f5ffa4a [ 110.393707][ T1995] RDX: 0000000000000038 RSI: 00000000088c8b00 RDI: 0000000000000005 [ 110.394039][ T1995] RBP: 00000000088c8910 R08: 00007ff26f7a3200 R09: 000000000000000c [ 110.394368][ T1995] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 110.394691][ T1995] R13: 00000000088c8910 R14: 0000000000000000 R15: 0000000000000003 | [ 112.176152][ T2027] ------------[ cut here ]------------ | [ 112.176635][ T2027] WARNING: CPU: 0 PID: 2027 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) | [ 112.177372][ T2027] Modules linked in: netdevsim | [ 112.178355][ T2027] Tainted: [W]=WARN [ 112.178619][ T2027] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 112.179056][ T2027] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 112.180400][ T2027] 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 [ 112.181270][ T2027] RSP: 0018:ffffc90004df71e8 EFLAGS: 00010246 [ 112.181572][ T2027] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 112.181883][ T2027] RDX: 0000000000000000 RSI: ffff8880148e2c98 RDI: ffff88801586adc0 [ 112.182239][ T2027] RBP: ffff888014a30040 R08: 0000000000000000 R09: fffffbfff0efd83c [ 112.182551][ T2027] R10: ffffffff877ec1e7 R11: ffff88801586a300 R12: 0000000000000000 [ 112.182868][ T2027] R13: ffff8880148e2128 R14: ffff8880148e2008 R15: ffff8880148e2000 [ 112.183207][ T2027] FS: 00007f28779d1800(0000) GS:ffff888036000000(0000) knlGS:0000000000000000 [ 112.183569][ T2027] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 112.183829][ T2027] CR2: 000056232b0a68a0 CR3: 000000000b94a006 CR4: 0000000000772ef0 [ 112.184177][ T2027] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 112.184582][ T2027] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 112.185046][ T2027] PKRU: 55555554 [ 112.185315][ T2027] Call Trace: [ 112.185559][ T2027] [ 112.185723][ T2027] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 112.186054][ T2027] ? __warn (kernel/panic.c:748) [ 112.186348][ T2027] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 112.186696][ T2027] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 112.187050][ T2027] ? handle_bug (arch/x86/kernel/traps.c:285) [ 112.187331][ T2027] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 112.187674][ T2027] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 112.188052][ T2027] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 112.188414][ T2027] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 112.188767][ T2027] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 112.189217][ T2027] ? _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) [ 112.189567][ T2027] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 112.189922][ T2027] register_netdevice (net/core/dev.c:11003) [ 112.190292][ T2027] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 112.190652][ T2027] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 112.190988][ T2027] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 112.191344][ T2027] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 112.191635][ T2027] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 112.191926][ T2027] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 112.192269][ T2027] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 112.192539][ T2027] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 112.192809][ T2027] ? devl_region_destroy (net/devlink/region.c:1178) [ 112.193016][ T2027] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 112.193341][ T2027] devlink_reload (net/devlink/dev.c:474) [ 112.193562][ T2027] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 112.193773][ T2027] ? devlink_resources_validate (net/devlink/resource.c:311) [ 112.194050][ T2027] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 112.194295][ T2027] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 112.194568][ T2027] ? __nla_parse (lib/nlattr.c:732) [ 112.194862][ T2027] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 112.195211][ T2027] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 112.195637][ T2027] ? cap_capable (security/commoncap.c:131) [ 112.195956][ T2027] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 112.196327][ T2027] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 112.196681][ T2027] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 112.197021][ T2027] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 112.197452][ T2027] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 112.197874][ T2027] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 112.198331][ T2027] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 112.198678][ T2027] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 112.199010][ T2027] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 112.199379][ T2027] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 112.199748][ T2027] ? genl_rcv (net/netlink/genetlink.c:1219) [ 112.200008][ T2027] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 112.200366][ T2027] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 112.200723][ T2027] genl_rcv (net/netlink/genetlink.c:1220) [ 112.200982][ T2027] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 112.201345][ T2027] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 112.201666][ T2027] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 112.201998][ T2027] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 112.202390][ T2027] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 112.202678][ T2027] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 112.203000][ T2027] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 112.203357][ T2027] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 112.203682][ T2027] ? __pfx___sys_sendto (net/socket.c:2145) [ 112.204004][ T2027] ? __lock_release (kernel/locking/lockdep.c:5527) [ 112.204331][ T2027] ? __sys_recvmsg (net/socket.c:2859) [ 112.204654][ T2027] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 112.205014][ T2027] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 112.205345][ T2027] __x64_sys_sendto (net/socket.c:2181) [ 112.205655][ T2027] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 112.206031][ T2027] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 112.206387][ T2027] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 112.206783][ T2027] RIP: 0033:0x7f2877bdda4a [ 112.207102][ T2027] 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 [ 112.208190][ T2027] RSP: 002b:00007ffc7559e178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 112.208654][ T2027] RAX: ffffffffffffffda RBX: 000000000ef52b00 RCX: 00007f2877bdda4a [ 112.209102][ T2027] RDX: 0000000000000038 RSI: 000000000ef52b00 RDI: 0000000000000005 [ 112.209568][ T2027] RBP: 000000000ef52910 R08: 00007f2877d81200 R09: 000000000000000c [ 112.210034][ T2027] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 112.210508][ T2027] R13: 000000000ef52910 R14: 0000000000000000 R15: 0000000000000003 | [ 113.402653][ T2052] ------------[ cut here ]------------ | [ 113.403091][ T2052] WARNING: CPU: 2 PID: 2052 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) | [ 113.403542][ T2052] Modules linked in: netdevsim | [ 113.404180][ T2052] Tainted: [W]=WARN [ 113.404349][ T2052] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 113.404605][ T2052] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 113.404873][ T2052] 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 [ 113.405631][ T2052] RSP: 0018:ffffc90004ee71e8 EFLAGS: 00010246 [ 113.405893][ T2052] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 113.406245][ T2052] RDX: 0000000000000000 RSI: ffff8880148f2c98 RDI: ffff88801587d080 [ 113.406550][ T2052] RBP: ffff888014a30040 R08: 0000000000000000 R09: fffffbfff0efd83c [ 113.406866][ T2052] R10: ffffffff877ec1e7 R11: ffff88801587c5c0 R12: 0000000000000000 [ 113.407202][ T2052] R13: ffff8880148f2128 R14: ffff8880148f2008 R15: ffff8880148f2000 [ 113.407502][ T2052] FS: 00007fb4d5988800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 113.407852][ T2052] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 113.408137][ T2052] CR2: 0000000000437760 CR3: 0000000015304001 CR4: 0000000000772ef0 [ 113.408460][ T2052] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 113.408765][ T2052] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 113.409074][ T2052] PKRU: 55555554 [ 113.409366][ T2052] Call Trace: [ 113.409546][ T2052] [ 113.409724][ T2052] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 113.409962][ T2052] ? __warn (kernel/panic.c:748) [ 113.410177][ T2052] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 113.410442][ T2052] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 113.410683][ T2052] ? handle_bug (arch/x86/kernel/traps.c:285) [ 113.410877][ T2052] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 113.411153][ T2052] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 113.411400][ T2052] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 113.411612][ T2052] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 113.411826][ T2052] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 113.412103][ T2052] ? _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) [ 113.412359][ T2052] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 113.412576][ T2052] register_netdevice (net/core/dev.c:11003) [ 113.412794][ T2052] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 113.413012][ T2052] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 113.413261][ T2052] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 113.413525][ T2052] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 113.413803][ T2052] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 113.414082][ T2052] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 113.414361][ T2052] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 113.414618][ T2052] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 113.414874][ T2052] ? devl_region_destroy (net/devlink/region.c:1178) [ 113.415097][ T2052] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 113.415454][ T2052] devlink_reload (net/devlink/dev.c:474) [ 113.415714][ T2052] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 113.415964][ T2052] ? devlink_resources_validate (net/devlink/resource.c:311) [ 113.416314][ T2052] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 113.416571][ T2052] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 113.416882][ T2052] ? __nla_parse (lib/nlattr.c:732) [ 113.417130][ T2052] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 113.417378][ T2052] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 113.417699][ T2052] ? cap_capable (security/commoncap.c:131) [ 113.417948][ T2052] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 113.418218][ T2052] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 113.418473][ T2052] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 113.418723][ T2052] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 113.419020][ T2052] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 113.419319][ T2052] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 113.419634][ T2052] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 113.419884][ T2052] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 113.420118][ T2052] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 113.420380][ T2052] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 113.420649][ T2052] ? genl_rcv (net/netlink/genetlink.c:1219) [ 113.420843][ T2052] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 113.421094][ T2052] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 113.421365][ T2052] genl_rcv (net/netlink/genetlink.c:1220) [ 113.421545][ T2052] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 113.421796][ T2052] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 113.422044][ T2052] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 113.422314][ T2052] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 113.422565][ T2052] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 113.422810][ T2052] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 113.423060][ T2052] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 113.423327][ T2052] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 113.423586][ T2052] ? __pfx___sys_sendto (net/socket.c:2145) [ 113.423845][ T2052] ? __lock_release (kernel/locking/lockdep.c:5527) [ 113.424097][ T2052] ? __sys_recvmsg (net/socket.c:2859) [ 113.424393][ T2052] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 113.424622][ T2052] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 113.424846][ T2052] __x64_sys_sendto (net/socket.c:2181) [ 113.425060][ T2052] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 113.425380][ T2052] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 113.425633][ T2052] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 113.425939][ T2052] RIP: 0033:0x7fb4d5b94a4a [ 113.426236][ T2052] 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 [ 113.427036][ T2052] RSP: 002b:00007ffd7d96ebc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 113.427406][ T2052] RAX: ffffffffffffffda RBX: 0000000025cd5b00 RCX: 00007fb4d5b94a4a [ 113.427770][ T2052] RDX: 0000000000000038 RSI: 0000000025cd5b00 RDI: 0000000000000005 [ 113.428125][ T2052] RBP: 0000000025cd5910 R08: 00007fb4d5d38200 R09: 000000000000000c [ 113.428488][ T2052] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 113.428842][ T2052] R13: 0000000025cd5910 R14: 0000000000000000 R15: 0000000000000003 | [ 116.418469][ T2085] ------------[ cut here ]------------ | [ 116.418781][ T2085] WARNING: CPU: 2 PID: 2085 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) | [ 116.419270][ T2085] Modules linked in: netdevsim | [ 116.419899][ T2085] Tainted: [W]=WARN [ 116.420072][ T2085] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 116.420452][ T2085] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 116.420819][ T2085] 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 [ 116.421643][ T2085] RSP: 0018:ffffc900050771e8 EFLAGS: 00010246 [ 116.422009][ T2085] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 116.422432][ T2085] RDX: 0000000000000000 RSI: ffff88801482ac98 RDI: ffff888008f25080 [ 116.422863][ T2085] RBP: ffff888014a30040 R08: 0000000000000000 R09: fffffbfff0efd83c [ 116.423218][ T2085] R10: ffffffff877ec1e7 R11: ffff888008f245c0 R12: 0000000000000000 [ 116.423557][ T2085] R13: ffff88801482a128 R14: ffff88801482a008 R15: ffff88801482a000 [ 116.423892][ T2085] FS: 00007fa0e2c47800(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 116.424305][ T2085] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 116.424606][ T2085] CR2: 00007fa0e2ff7200 CR3: 0000000008956002 CR4: 0000000000772ef0 [ 116.424955][ T2085] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 116.425311][ T2085] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 116.425679][ T2085] PKRU: 55555554 [ 116.425864][ T2085] Call Trace: [ 116.426046][ T2085] [ 116.426210][ T2085] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 116.426461][ T2085] ? __warn (kernel/panic.c:748) [ 116.426652][ T2085] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 116.426888][ T2085] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 116.427118][ T2085] ? handle_bug (arch/x86/kernel/traps.c:285) [ 116.427302][ T2085] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 116.427523][ T2085] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 116.427760][ T2085] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 116.428000][ T2085] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 116.428244][ T2085] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 116.428521][ T2085] ? _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) [ 116.428751][ T2085] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 116.428978][ T2085] register_netdevice (net/core/dev.c:11003) [ 116.429220][ T2085] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 116.429458][ T2085] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 116.429697][ T2085] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 116.429986][ T2085] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 116.430287][ T2085] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 116.430573][ T2085] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 116.430859][ T2085] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 116.431146][ T2085] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 116.431437][ T2085] ? devl_region_destroy (net/devlink/region.c:1178) [ 116.431657][ T2085] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 116.431947][ T2085] devlink_reload (net/devlink/dev.c:474) [ 116.432185][ T2085] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 116.432415][ T2085] ? devlink_resources_validate (net/devlink/resource.c:311) [ 116.432702][ T2085] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 116.432933][ T2085] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 116.433215][ T2085] ? __nla_parse (lib/nlattr.c:732) [ 116.433448][ T2085] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 116.433724][ T2085] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 116.434041][ T2085] ? cap_capable (security/commoncap.c:131) [ 116.434276][ T2085] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 116.434501][ T2085] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 116.434723][ T2085] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 116.435001][ T2085] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 116.435337][ T2085] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 116.435631][ T2085] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 116.435938][ T2085] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 116.436206][ T2085] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 116.436454][ T2085] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 116.436694][ T2085] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 116.436947][ T2085] ? genl_rcv (net/netlink/genetlink.c:1219) [ 116.437137][ T2085] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 116.437402][ T2085] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 116.437645][ T2085] genl_rcv (net/netlink/genetlink.c:1220) [ 116.437828][ T2085] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 116.438068][ T2085] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 116.438315][ T2085] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 116.438558][ T2085] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 116.438800][ T2085] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 116.439037][ T2085] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 116.439287][ T2085] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 116.439530][ T2085] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 116.439765][ T2085] ? __pfx___sys_sendto (net/socket.c:2145) [ 116.440005][ T2085] ? __lock_release (kernel/locking/lockdep.c:5527) [ 116.440261][ T2085] ? __sys_recvmsg (net/socket.c:2859) [ 116.440493][ T2085] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 116.440741][ T2085] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 116.440985][ T2085] __x64_sys_sendto (net/socket.c:2181) [ 116.441245][ T2085] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 116.441536][ T2085] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 116.441779][ T2085] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 116.442072][ T2085] RIP: 0033:0x7fa0e2e53a4a [ 116.442314][ T2085] 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 [ 116.443090][ T2085] RSP: 002b:00007ffddae60458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 116.443451][ T2085] RAX: ffffffffffffffda RBX: 0000000016badb00 RCX: 00007fa0e2e53a4a [ 116.443791][ T2085] RDX: 0000000000000038 RSI: 0000000016badb00 RDI: 0000000000000005 [ 116.444140][ T2085] RBP: 0000000016bad910 R08: 00007fa0e2ff7200 R09: 000000000000000c [ 116.444490][ T2085] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 116.444833][ T2085] R13: 0000000016bad910 R14: 0000000000000000 R15: 0000000000000003 | [ 119.099382][ T2115] ------------[ cut here ]------------ | [ 119.099668][ T2115] WARNING: CPU: 3 PID: 2115 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) | [ 119.100064][ T2115] Modules linked in: netdevsim | [ 119.100646][ T2115] Tainted: [W]=WARN [ 119.100798][ T2115] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 119.101048][ T2115] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 119.101328][ T2115] 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 [ 119.102023][ T2115] RSP: 0018:ffffc900051e71e8 EFLAGS: 00010246 [ 119.102287][ T2115] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 119.102584][ T2115] RDX: 0000000000000000 RSI: ffff888009e1ac98 RDI: ffff888008ef5080 [ 119.102885][ T2115] RBP: ffff888014a30040 R08: 0000000000000000 R09: fffffbfff0efd83c [ 119.103186][ T2115] R10: ffffffff877ec1e7 R11: ffff888008ef45c0 R12: 0000000000000000 [ 119.103480][ T2115] R13: ffff888009e1a128 R14: ffff888009e1a008 R15: ffff888009e1a000 [ 119.103770][ T2115] FS: 00007f6aba8d6800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 119.104111][ T2115] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 119.104370][ T2115] CR2: 00007f6abac86200 CR3: 0000000015260004 CR4: 0000000000772ef0 [ 119.104664][ T2115] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 119.104957][ T2115] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 119.105278][ T2115] PKRU: 55555554 [ 119.105428][ T2115] Call Trace: [ 119.105576][ T2115] [ 119.105677][ T2115] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 119.105881][ T2115] ? __warn (kernel/panic.c:748) [ 119.106035][ T2115] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 119.106254][ T2115] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 119.106464][ T2115] ? handle_bug (arch/x86/kernel/traps.c:285) [ 119.106614][ T2115] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 119.106808][ T2115] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 119.107014][ T2115] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 119.107233][ T2115] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 119.107439][ T2115] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 119.107686][ T2115] ? _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) [ 119.107889][ T2115] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 119.108095][ T2115] register_netdevice (net/core/dev.c:11003) [ 119.108305][ T2115] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 119.108512][ T2115] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 119.108723][ T2115] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 119.108975][ T2115] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 119.109262][ T2115] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 119.109522][ T2115] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 119.109773][ T2115] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 119.110023][ T2115] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 119.110283][ T2115] ? devl_region_destroy (net/devlink/region.c:1178) [ 119.110485][ T2115] ? nsim_dev_reload_down (drivers/net/netdevsim/dev.c:969) netdevsim [ 119.110743][ T2115] devlink_reload (net/devlink/dev.c:474) [ 119.110951][ T2115] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 119.111150][ T2115] ? devlink_resources_validate (net/devlink/resource.c:311) [ 119.111415][ T2115] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 119.111615][ T2115] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 119.111866][ T2115] ? __nla_parse (lib/nlattr.c:732) [ 119.112074][ T2115] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 119.112287][ T2115] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 119.112544][ T2115] ? cap_capable (security/commoncap.c:131) [ 119.112748][ T2115] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 119.112950][ T2115] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 119.113149][ T2115] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 119.113371][ T2115] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 119.113612][ T2115] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 119.113861][ T2115] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 119.114116][ T2115] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 119.114361][ T2115] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 119.114562][ T2115] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 119.114763][ T2115] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 119.114995][ T2115] ? genl_rcv (net/netlink/genetlink.c:1219) [ 119.115149][ T2115] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 119.115390][ T2115] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 119.115599][ T2115] genl_rcv (net/netlink/genetlink.c:1220) [ 119.115746][ T2115] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 119.115944][ T2115] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 119.116141][ T2115] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 119.116381][ T2115] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 119.116580][ T2115] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 119.116773][ T2115] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 119.116972][ T2115] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 119.117207][ T2115] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 119.117411][ T2115] ? __pfx___sys_sendto (net/socket.c:2145) [ 119.117617][ T2115] ? __lock_release (kernel/locking/lockdep.c:5527) [ 119.117817][ T2115] ? __sys_recvmsg (net/socket.c:2859) [ 119.118028][ T2115] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 119.118249][ T2115] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 119.118452][ T2115] __x64_sys_sendto (net/socket.c:2181) [ 119.118655][ T2115] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 119.118895][ T2115] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 119.119095][ T2115] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 119.119360][ T2115] RIP: 0033:0x7f6abaae2a4a [ 119.119579][ T2115] 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 [ 119.120275][ T2115] RSP: 002b:00007fffed7f2978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 119.120575][ T2115] RAX: ffffffffffffffda RBX: 000000002d0c7b00 RCX: 00007f6abaae2a4a [ 119.120869][ T2115] RDX: 0000000000000038 RSI: 000000002d0c7b00 RDI: 0000000000000005 [ 119.121156][ T2115] RBP: 000000002d0c7910 R08: 00007f6abac86200 R09: 000000000000000c [ 119.121467][ T2115] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 119.121763][ T2115] R13: 000000002d0c7910 R14: 0000000000000000 R15: 0000000000000003 | [ 121.702050][ T2143] ------------[ cut here ]------------ | [ 121.702316][ T2143] WARNING: CPU: 3 PID: 2143 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) | [ 121.702698][ T2143] Modules linked in: netdevsim | [ 121.703243][ T2143] Tainted: [W]=WARN [ 121.703390][ T2143] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 121.703645][ T2143] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 121.703890][ T2143] 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 [ 121.704556][ T2143] RSP: 0018:ffffc900053971e8 EFLAGS: 00010246 [ 121.704799][ T2143] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 121.705089][ T2143] RDX: 0000000000000000 RSI: ffff88800598ac98 RDI: ffff888015882dc0 [ 121.705382][ T2143] RBP: ffff888014a30040 R08: 0000000000000000 R09: fffffbfff0efd83c [ 121.705678][ T2143] R10: ffffffff877ec1e7 R11: ffff888015882300 R12: 0000000000000000 [ 121.705977][ T2143] R13: ffff88800598a128 R14: ffff88800598a008 R15: ffff88800598a000 [ 121.706290][ T2143] FS: 00007f4c6882a800(0000) GS:ffff888036180000(0000) knlGS:0000000000000000 [ 121.706630][ T2143] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 121.706871][ T2143] CR2: 00007f4c68bda200 CR3: 0000000015256005 CR4: 0000000000772ef0 [ 121.707155][ T2143] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 121.707554][ T2143] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 121.707842][ T2143] PKRU: 55555554 [ 121.707990][ T2143] Call Trace: [ 121.708140][ T2143] [ 121.708252][ T2143] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 121.708447][ T2143] ? __warn (kernel/panic.c:748) [ 121.708598][ T2143] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 121.708793][ T2143] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 121.708996][ T2143] ? handle_bug (arch/x86/kernel/traps.c:285) [ 121.709146][ T2143] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 121.709349][ T2143] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 121.709560][ T2143] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 121.709756][ T2143] ? __netdev_update_features (./include/net/netdev_lock.h:52 net/core/dev.c:10566) [ 121.709959][ T2143] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 121.710224][ T2143] ? _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) [ 121.710425][ T2143] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 121.710632][ T2143] register_netdevice (net/core/dev.c:11003) [ 121.710830][ T2143] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 121.711034][ T2143] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 121.711258][ T2143] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 121.711510][ T2143] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 121.711770][ T2143] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 121.712023][ T2143] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 121.712286][ T2143] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 121.712534][ T2143] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 121.712779][ T2143] ? nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1651) netdevsim [ 121.713035][ T2143] devlink_reload (net/devlink/dev.c:474) [ 121.713244][ T2143] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 121.713440][ T2143] ? devlink_resources_validate (net/devlink/resource.c:311) [ 121.713723][ T2143] devlink_nl_reload_doit (net/devlink/dev.c:584) [ 121.713922][ T2143] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 121.714177][ T2143] ? __nla_parse (lib/nlattr.c:732) [ 121.714382][ T2143] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1115) [ 121.714580][ T2143] ? __pfx_genl_family_rcv_msg_doit (net/netlink/genetlink.c:1088) [ 121.714830][ T2143] ? cap_capable (security/commoncap.c:131) [ 121.715030][ T2143] ? validate_chain (kernel/locking/lockdep.c:3799 kernel/locking/lockdep.c:3819 kernel/locking/lockdep.c:3874) [ 121.715244][ T2143] genl_family_rcv_msg (net/netlink/genetlink.c:1195) [ 121.715439][ T2143] ? __pfx_genl_family_rcv_msg (net/netlink/genetlink.c:1160) [ 121.715633][ T2143] ? __pfx_devlink_nl_pre_doit_dev_lock (net/devlink/netlink.c:257) [ 121.715871][ T2143] ? __pfx_devlink_nl_reload_doit (net/devlink/dev.c:520) [ 121.716105][ T2143] ? __pfx_devlink_nl_post_doit_dev_lock (net/devlink/netlink.c:288) [ 121.716388][ T2143] genl_rcv_msg (net/netlink/genetlink.c:65 net/netlink/genetlink.c:1211) [ 121.716587][ T2143] netlink_rcv_skb (net/netlink/af_netlink.c:2534) [ 121.716777][ T2143] ? __pfx_genl_rcv_msg (net/netlink/genetlink.c:1201) [ 121.716974][ T2143] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2511) [ 121.717191][ T2143] ? genl_rcv (net/netlink/genetlink.c:1219) [ 121.717340][ T2143] ? __pfx_down_read (kernel/locking/rwsem.c:1522) [ 121.717535][ T2143] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 121.717741][ T2143] genl_rcv (net/netlink/genetlink.c:1220) [ 121.717890][ T2143] netlink_unicast (net/netlink/af_netlink.c:1313 net/netlink/af_netlink.c:1339) [ 121.718102][ T2143] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1324) [ 121.718308][ T2143] ? find_held_lock (kernel/locking/lockdep.c:5341) [ 121.718516][ T2143] netlink_sendmsg (net/netlink/af_netlink.c:1883) [ 121.718732][ T2143] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1802) [ 121.718935][ T2143] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 121.719143][ T2143] ? __might_fault (mm/memory.c:6851 mm/memory.c:6844) [ 121.719374][ T2143] __sys_sendto (net/socket.c:709 net/socket.c:724 net/socket.c:2178) [ 121.719587][ T2143] ? __pfx___sys_sendto (net/socket.c:2145) [ 121.719802][ T2143] ? __lock_release (kernel/locking/lockdep.c:5527) [ 121.720017][ T2143] ? __sys_recvmsg (net/socket.c:2859) [ 121.720236][ T2143] ? __pfx___sys_recvmsg (net/socket.c:2844) [ 121.720467][ T2143] ? do_user_addr_fault (./include/linux/mmap_lock.h:218 arch/x86/mm/fault.c:1416) [ 121.720679][ T2143] __x64_sys_sendto (net/socket.c:2181) [ 121.720885][ T2143] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4349 kernel/locking/lockdep.c:4408) [ 121.721149][ T2143] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 121.721386][ T2143] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 121.721648][ T2143] RIP: 0033:0x7f4c68a36a4a [ 121.721858][ T2143] 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 [ 121.722555][ T2143] RSP: 002b:00007ffe6f2b09a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 121.722864][ T2143] RAX: ffffffffffffffda RBX: 0000000033cc8b00 RCX: 00007f4c68a36a4a [ 121.723191][ T2143] RDX: 0000000000000038 RSI: 0000000033cc8b00 RDI: 0000000000000005 [ 121.723507][ T2143] RBP: 0000000033cc8910 R08: 00007f4c68bda200 R09: 000000000000000c [ 121.723815][ T2143] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000040f200 [ 121.724130][ T2143] R13: 0000000033cc8910 R14: 0000000000000000 R15: 0000000000000003 | [ 122.509671][ T11] ------------[ cut here ]------------ | [ 122.510080][ T11] WARNING: CPU: 2 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) | [ 122.510495][ T11] Modules linked in: netdevsim | [ 122.511074][ T11] Tainted: [W]=WARN [ 122.511234][ T11] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 122.511465][ T11] Workqueue: netns cleanup_net [ 122.511685][ T11] RIP: 0010:__netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 122.512108][ 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 [ 122.512738][ T11] RSP: 0018:ffffc900000b7620 EFLAGS: 00010246 [ 122.512992][ T11] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000001 [ 122.513276][ T11] RDX: 0000000000000000 RSI: ffff888014832c98 RDI: ffff888001a82e10 [ 122.513546][ T11] RBP: ffffffff89923440 R08: 0000000000000000 R09: fffffbfff0efd83c [ 122.513861][ T11] R10: ffffffff877ec1e7 R11: ffff888001a82300 R12: 0000000000000000 [ 122.514148][ T11] R13: ffff888014832128 R14: ffff888014832008 R15: ffff888014832000 [ 122.514447][ T11] FS: 0000000000000000(0000) GS:ffff888036100000(0000) knlGS:0000000000000000 [ 122.514815][ T11] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 122.515077][ T11] CR2: 00007fb0c73905a0 CR3: 0000000013726002 CR4: 0000000000772ef0 [ 122.515376][ T11] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 122.515668][ T11] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 122.515958][ T11] PKRU: 55555554 [ 122.516115][ T11] Call Trace: [ 122.516324][ T11] [ 122.516442][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 122.516659][ T11] ? __warn (kernel/panic.c:748) [ 122.516811][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 122.517000][ T11] ? report_bug (lib/bug.c:201 lib/bug.c:219) [ 122.517294][ T11] ? handle_bug (arch/x86/kernel/traps.c:285) [ 122.517520][ T11] ? exc_invalid_op (arch/x86/kernel/traps.c:309 (discriminator 1)) [ 122.517777][ T11] ? asm_exc_invalid_op (./arch/x86/include/asm/idtentry.h:621) [ 122.518055][ T11] ? __netdev_update_features (./include/net/netdev_lock.h:52 ./include/net/netdev_lock.h:49 net/core/dev.c:10566) [ 122.518348][ T11] ? __pfx___netdev_update_features (net/core/dev.c:10559) [ 122.518660][ 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) [ 122.518870][ T11] ? netdev_register_kobject (net/core/net-sysfs.c:2344) [ 122.519067][ T11] register_netdevice (net/core/dev.c:11003) [ 122.519280][ T11] ? __pfx_register_netdevice (net/core/dev.c:10881) [ 122.519499][ T11] nsim_create (drivers/net/netdevsim/netdev.c:958 drivers/net/netdevsim/netdev.c:1018) netdevsim [ 122.519709][ T11] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1393) netdevsim [ 122.519947][ T11] ? __pfx___nsim_dev_port_add (drivers/net/netdevsim/dev.c:1357) netdevsim [ 122.520219][ T11] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:817 drivers/net/netdevsim/hwstats.c:442) netdevsim [ 122.520474][ T11] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1450 drivers/net/netdevsim/dev.c:1501) netdevsim [ 122.520738][ T11] ? __pfx_nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1462) netdevsim [ 122.520974][ T11] ? devlink_params_driverinit_load_new (net/devlink/param.c:833 (discriminator 2)) [ 122.521232][ T11] devlink_reload (net/devlink/dev.c:474) [ 122.521429][ T11] ? __pfx_devlink_reload (net/devlink/dev.c:446) [ 122.521625][ T11] ? devlinks_xa_find_get (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/devlink/core.c:343) [ 122.521837][ T11] devlink_pernet_pre_exit (net/devlink/core.c:288 net/devlink/devl_internal.h:114 net/devlink/core.c:513) [ 122.522038][ T11] ? __pfx_devlink_pernet_pre_exit (net/devlink/core.c:496) [ 122.522296][ T11] cleanup_net (net/core/net_namespace.c:162 net/core/net_namespace.c:632) [ 122.522489][ T11] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5816) [ 122.522679][ T11] ? __pfx_cleanup_net (net/core/net_namespace.c:594) [ 122.522877][ T11] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 21)) [ 122.523086][ T11] ? lock_acquire (kernel/locking/lockdep.c:5824) [ 122.523277][ T11] ? process_one_work (kernel/workqueue.c:3214) [ 122.523478][ T11] process_one_work (kernel/workqueue.c:3238) [ 122.523701][ T11] ? __pfx___lock_release (kernel/locking/lockdep.c:5503) [ 122.523898][ T11] ? __pfx_process_one_work (kernel/workqueue.c:3140) [ 122.524102][ T11] ? assign_work (kernel/workqueue.c:1200) [ 122.524322][ T11] worker_thread (kernel/workqueue.c:3313 kernel/workqueue.c:3400) [ 122.524574][ T11] ? __pfx_worker_thread (kernel/workqueue.c:3346) [ 122.524781][ T11] kthread (kernel/kthread.c:464) [ 122.524945][ T11] ? __pfx_kthread (kernel/kthread.c:413) [ 122.525151][ T11] ? __pfx_kthread (kernel/kthread.c:413) [ 122.525366][ T11] ret_from_fork (arch/x86/kernel/process.c:148) [ 122.525563][ 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